
Start bis 12.9.2018

Weiterentwicklung der Extension 'svt' als Crowd-Funding-Projekt
Die Entwicklung einer kostenlos verfügbaren Extension für TYPO3 ist für mich als Entwickler zeitaufwendig. Daher habe ich mich entschlossen, mich für die Weiterentwicklung der Extension 'svt' ein Crowd-Funding-Projekt ins Leben zu rufen. (siehe https://www.startnext.com/svt/)
Die Weiterentwicklung berührt zwei Aspekte. Zum einen soll die Generierung von Diagrammen weiterentwickelt und erweitert werden. Zum zweiten soll die Timer-Klasse durch automatisierte Test ausgehärtet werden.
Konzeptionell aufwendig wird die Weiterentwicklung des Diagrammbereichs. Als neue dynamische Diagramme soll man Stabdiagramme, kumulierende Stabdiagramme und xy-Diagramme verwenden können dürfen. Auch der Workflow für den Redakteur soll effizienter werden. Die Daten für die Diagramme kann man mit einem Programm wie Excel pflegen, wobei man dann die die Datei in TYPO3 hochlädt. Mit einem speziellen Content-Element greift man dann auf die Datei zu. Ein Dataprozessor führt dann alle notwendigen Berechnungen aus, um die Daten für das gewähltes Diagramm zu berechnen. Diese werden dann via eines SVG-Templates zu einem responsiven Diagramm aufgebaut. Das Diagramm ist dann inline im HTML-Code, so dass später auch JavaScript darauf zugreifen kann.
Zu den Unit-Test für die Timer-Klasse ist nicht viel zu sagen. Automatisierte Tests sind immer besser als manuelle Tests.