geschrieben von Stefan Rotsch Entwickler
Erster AOE TYPO3 Extension (Mini) Code Sprint: Scheduler Timeline 1.0 veröffentlicht
Erster AOE TYPO3 Extension (Mini) Code Sprint: Scheduler Timeline 1.0 veröffentlicht
01.04.2016
Über den Autor Stefan Rotsch Stefan Rotsch Entwickler

Am 9. und 10. März 2016 fand in unseren Büroräumen der erste „AOE TYPO3 Extension (Mini) Code Sprint“ statt. Zwei Entwickler (daher auch „Mini“) wendeten jeweils 1,5 Tage auf, um einige der öffentlichen TYPO3-Extensions von AOE weiterzuentwickeln. Dabei konnten wir beträchtliche Fortschritte erzielen – Fortschritte, die weder während unserer kurzen wöchentlichen Extension-Maintenance-Sessions noch in unserer Freizeit machbar gewesen wären.

3.500+ Zeilen Code und 637 Build Jobs in 3 Personentagen

Während unseres Code Sprints konnten wir elf Commits in die Master Branches aufnehmen, haben insgesamt 65 Dateien bearbeitet und 3.727 Zeilen Code modifiziert. Wir konnten 13 offene Issues lösen und haben zur Qualitätssicherung insgesamt 637 automatisierte Build Jobs auf Travis CI ausgeführt.

Ausführlich dokumentierte Extension mit Fokus auf sauberen Code

Bei unserer Arbeit konzentrierten wir uns auf die Scheduler-Timeline-Extension, die wir als Feature-vollständige Version 1.0.0 für die TYPO3 Community veröffentlicht haben. Die Extension unterstützt sowohl TYPO3 CMS 6.2 als auch 7 LTS. Außerdem verfügt die Extension jetzt über ein aktualisiertes Extension Icon (TYPO3 7 LTS) und ein aktuelles Benutzerhandbuch. Eine komplette Liste der Änderungen finden Sie in den Scheduler Timeline Release Notes.

Die TYPO3 Crawler-Extension hat im Rahmen des Code Sprints ein kleines Maintenance Release erfahren, das unter anderem Modifizierung für die Kompatibilität mit TYPO3 CMS 7 LTS beinhaltet. Die Crawler Release Notes umfassen sämtliche Änderungen, die seit dem letzten Release vorgenommen worden sind.

Feedback erwünscht

Sollten Sie wider Erwarten einen der seltenen Bugs finden, die wir sorgsam in jeder Extension versteckt haben, geben Sie uns bitte Bescheid! Im Idealfall erstellen Sie dazu einen Bugreport im zugehörigen Issue Tracker auf GitHub. Sollten Sie darüber hinaus noch einen Bugfix parat haben – umso besser! Wir freuen uns auf Ihren Pull Request, den wir gerne prüfen und in die Codebasis aufnehmen werden.

Ressourcen

Die öffentlichen TYPO3-Extensions von AOE sind auf GitHub (crawler, scheduler_timeline) und der TYPO3 Extension Repository TER (crawler, scheduler_timeline) verfügbar, getreu dem Motto des TYPO3-Projekts „inspiring people to share“.