Hallo zusammen,
um Gemeinschaft 3 ist es in den letzten Jahren recht ruhig geworden. Das
hat sicherlich viele Gründe, der wichtigste Grund war aber definitiv die
fehlende Zeit.
Es war nicht nur fehlende Zeit selbst weiter zu entwickeln, sondern auch
fehlende Zeit sich um Pull Requests zu kümmern.
Ich hatte letzten Sommer in einem sehr konstruktiven Telefonat zugesagt,
das es mit Gemeinschaft 3 auf jeden Fall weiter gehen soll, weil die
dieses Projekt einfach nicht sterben darf. Es ist wieder einiges an Zeit
vergangen, jetzt geht es aber definitiv weiter.
Es sind inzwischen so viele Baustellen offen, dass es überhaupt nicht
mehr möglich ist, alles alleine und auch noch in der Freizeit zu
bearbeiten. Da es bisher niemand gibt, der die Weiterentwicklung
finanzieren möchte, bleibt jedoch nur die Entwicklung in der Freizeit.
Um das realisieren zu können, ist aktive Unterstützung aus der Community
der einzige Weg das Projekt erneut an zu schieben. Ich hoffe auf diesem
Weg die entsprechende Unterstützung zu bekommen, um einen Neustart zu
machen.
Die momentan grösste Baustelle liegt im Umstieg auf Debian Stretch und
der damit Verbundenen Migration zu PHP 7. Hier suche ich die ersten
Freiwilligen um von mysql auf mysqli um zu steigen und den Code generell
PHP 7 tauglich zu bekommmen.
Der erste Wurf für eine Installation auf Debian Stretch ist gemacht:
https://github.com/amooma/GS3/tree/3.4-dev
Die install.sh fragt keine Debian Version ab, eine Stretch minimal
Installation sollte die Basis sein.
Auch wenn die install.sh im Moment mit einem Fehler bei Hylafax
aussteigt, ist die Basis so weit installiert, dass man erst man weiter
entwickeln kann, um die Web UI wieder zum Laufen zu bekommen.
Ich werde vorerst meine Energie in die install.sh und vor allem in
Asterisk 16 stecken. Hier schlummern die nächsten grossen Baustellen. Da
CDRs nur noch mit ODBC in die MySQL geschrieben werden können, ist
wahrtscheinlich ein kompletter Umstieg auf ODBC für Asterisk angesagt.
Da geht es aber erst weiter, wenn die install.sh wirklich alle
benötigten Komponenten installiert hat.
Ich hoffe, dass es immer noch genug interessierte Entwickler gibt, die
Gemeinschaft 3 nicht sterben lassen wollen.
Viele Grüsse
Sascha
--
Sascha Daniels
s...@alternative-solution.de
www.alternative-solution.de