Get in touch
Einer der Mythen über Open Source ist, dass es unbezahlte Arbeit ist, die in der Freizeit geleistet wird. Dies ist nicht immer der Fall: Bei AOE entwickeln wir die meisten unserer Softwarelösungen auf Open-Source-Basis, so dass wir einen großer Teil unserer Beiträge während der regulären Arbeitszeit leisten. Wir arbeiten kontinuierlich an der Verbesserung und Anpassung der Software, um den Bedürfnissen unserer Kunden gerecht zu werden. Von diesem Ansatz profitieren alle: die Entwickler, die Kunden, die Open-Source-Gemeinschaft – und AOE selbst. Wie? Lassen Sie es mich Ihnen am Beispiel des TYPO3-Crawlers zeigen.
Der TYPO3-Crawler ist unter den Bedingungen von Open Source lizenziert. Er ist eine der ältesten Erweiterungen im TYPO3-Ökosystem, und, wenn ich mich richtig erinnere, die älteste, die von AOE entwickelt und gepflegt wird. Mittlerweile hat sie mehr als 150.000 Downloads und mehr als 70 veröffentlichte Versionen. Die erste wurde am 22. Dezember 2005 veröffentlicht. Im Vergleich zu anderen ist der TYPO3-Crawler eine "kleine" TYPO3-Erweiterung. Er hilft Ihnen bei verschiedenen Aufgaben in Ihrem TYPO3 CMS:
Seit der Veröffentlichung der ersten Version haben wir bei AOE in Projekten wie dem Sony Playstation Network kontinuierlich mit dem TYPO3-Crawler gearbeitet, der auch heute noch im congstar-Projekt eingesetzt wird.
Download über packagist.org oder extensions.typo3.org.
Am 11. November 2018 wurde das TYPO3 9 LTS als Voraussetzung für die TYPO3-Crawler-Erweiterung hinzugefügt. Das Ziel: den Crawler mit TYPO3 9 LTS kompatibel zu machen. Die Entwicklungen im TYPO3-Kern haben jedoch die Weiterentwicklung des Crawlers mit der Veröffentlichung des TYPO3 10 LTS überdauert. Daher wurde beschlossen, das ursprüngliche Ziel der Kompatibilität mit TYPO3 9 LTS zu erweitern. Das Ergebnis: Der TYPO3 Crawler unterstützt nun nicht nur TYPO3 9, sondern auch TYPO3 10 LTS.
Die folgenden wesentlichen Änderungen und Verbesserungen wurden vorgenommen:
Seit Beginn der Arbeiten im November 2018:
Dies zeigt, dass Open-Source-Arbeit nicht nur Entwicklern hilft, ihre Fähigkeiten zu verfeinern und komplexe Probleme anzugehen, sondern auch AOE als Unternehmen wettbewerbsfähiger macht: Wir stehen mit vielen Entwicklern in Kontakt, wir lernen, Probleme aus verschiedenen Perspektiven zu betrachten, und wir machen uns ständig mit neuen Technologien und Ansätzen vertraut. All das wirkt sich direkt auf alle Beteiligten aus: Entwickler, Community, Kunden und AOE selbst.