Wie in den News vom Mai vorgestellt, wurde die Planung zu MetaModels 3 erörtert sowie die "Kernfunktion" der "dreier Version", alten "Ballast" abzuwerfen und Grundlegend die Funktionen von Symfony zu nutzen. Damit geht auch eine entsprechend lange Entwicklungszeit einher.
Diese Entwicklung wurde allgemein begrüßt, aber dennoch auf eine schnelle Lösung gedrängt, MetaModels unter Contao 4 lauffähig zu machen. Das Thema wurde im MM-Entwicklungsteam nach der Konferenz ausgiebig diskutiert und nach einer "schnellen" Lösung gesucht.
Wir werden als Zwischenschritt zu MetaModels 3.x ein MetaModels 2.1 erstellen, welches auf Contao 4.4 laufen wird (nicht auch Contao 3.5) - da die Datenbankstruktur von MM 2.0 (weitestgehend) erhalten bleibt, können Projekte von 2.0 auf 2.1 mit geringem Aufwand zu migriert werden.
Mehr zu dem Thema auf der MetaModels-Fundraising-Seite...
Aktueller Stand (30.10.2018):
Die Fundrasingsumme ist nun endlich erreicht und wir werden MM 2.1 in Kürze~3 auf Github zurück spielen, so dass es wieder frei verfügbar ist.
Hiermit nochmal einen herzlichen Dank an alle Unterstützer und Spender für das Projekt!
Neben der geplanten Portierung von MM 2.0 auf MM 2.1 für Contao 4 sind einige Bugs gefixt, Features hinzu sowie Optimierungen im Code vorgenommen worden - Sachen die im Vorfeld so nicht geplant waren, aber dann doch gleich mit gemacht wurden.
Wir haben für MM 2.1 etwa 570 Arbeitsstunden aufgewendet (inkl. PM und Testing) sowie für den DCG weitere 80 Stunden. Mit der finanziellen Unterstützung über das Fundrasing konnte etwa knapp die Hälfte der Arbeit finanziert werden.
Um den Anteil der Finanzierung doch noch ein Stück anzuheben finden wir es fair, wenn für alle neuen Projekte auf der Basis von MM 2.1 oder Umstellungen von MM 2.0 auf 2.1 eine Spende an MetaModels erbracht wird. Wie sich in den Gesprächen mit den "early adopter" gezeigt hat, sind Spenden von etwa 10% der Projektsumme - also zwischen 100€ und 500€ - im Grunde kein Problem.
Aktuell läuft schon die Planung für MM 2.2 und die folgenden Versionen von MetaModels. Hier möchten wir weitere tolle Features einbauen, um die Einsatzmöglichkeiten zu erhöhen, das Handling zu vereinfachen oder MM weiter zu optimieren. Hierzu werden wir noch dieses Jahr eine kleine Umfrage zu den Wünschen der MM-Anwender starten.
~3: Für den Umzug müssen leider noch Anpassungen vorgenommen werden und die Build-Tests müssen (wieder) durchlaufen - daher ist ein genauer Zeitpunkt schwer vorherzusagen. Bis zum kompletten Umzug läuft unser "early-adopter-Programm" noch weiter.
Spendenangaben*
* "Netto-Angabe" - also abzgl. Umsatzsteuer und PP-Gebühren ... und vor ESt :-(