Paketcode „updatesicher“ anpassen: Composer Patches und Verwandte
Alex Wuttke | Das L
Ob in Contao selbst, einer Erweiterung oder einem ganz anderen Paket: Ab und zu stoßen wir beim Entwickeln auf Stellen, an denen wir etwas anders oder mehr benötigen als es im Code des Pakets vorliegt. Manchmal ist es ein Bugfix, manchmal ein kleines Feature. Manchmal ist es schon in einer anderen Version vorhanden, manchmal müssen wir es selber entwickeln. Besonders bei kleinen Änderungen bedeutet ein Fork häufig unverhältnismäßig viel Aufwand durch das zukünftige Maintainen. Composer Patches ist einfacher: Es ist ein Composer-Plugin, das eigene oder fremde Patches auf beliebige Pakete anwenden kann.
Der Kern des Vortrags ist die Präsentation von Composer Patches selbst: Was tut es, was kann es, wie wird es konfiguriert? Außerdem werden in beide Richtungen Abgrenzungen vorgestellt: Was kann zuerst versucht werden, bevor Composer Patches in Erwägung gezogen wird? Wann ist ein erweitertes Vorgehen sinnvoller? Welche Dinge gibt es, die das Gleiche oder Ähnliches tun? Der Vortrag richtet sich an alle, die selber entwickeln oder in Organisationen Entscheidungen über Dev-Tools treffen.
Über Alex Wuttke
Seit 10+ Jahren Contao-Entwickler. Selbständig tätig für Agenturen in Sachen Contao/Symfony, Frontend, Webanwendungen. Diverse Erweiterungen und sonstige FOSS-Arbeit.
Termin*: Freitag, 20.10.2023 | 10.15 - 11.15 Uhr | Raum 1
* Änderungen vorbehalten