Inter-Project Documentation Rendering Code Sprint

Mitglieder der Dokumentationsteams von TYPO3, phpDocumentor, Doctrine und Symfony arbeiten an einer neuen, stabilen Version von reST Parser und Renderer, die beide Forks integriert.

Die Dokumentation von TYPO3 Core und vieler Extensions basiert seit mehr als zehn Jahren auf reStructuredText (reST). Das Parsen und Rendern von reST wird dabei jedoch noch immer mit dem Python-basierten Tool Sphinx durchgeführt. Dies hat mehrere Mängel: Python-Entwickler sind im Unterschied zu denen von PHP notorisch knapp. Und das Rendering ist im Laufe der Jahre immer langsamer geworden, da die Pipeline historisch gewachsen ist. Sie braucht dringend eine Überarbeitung. Sowohl Symfony als auch Doctrine stützen ihre Dokumentation auf reST und stehen vor ähnlichen Herausforderungen. Auf der Symfony-Konferenz in Paris im Oktober 2022 kam schließlich die Idee auf, sich für eine gemeinsame Infrastruktur zusammenzutun.

Nächste Termine

Nächste Termine

Vergangene Termine