Hallo zusammen
Eins vorweg: Ich bin kein Applikations-Entwickler. Ich bin Sysadmin und hab einfach Basis-Programmier-Kenntnisse bzw. kann Code lesen, verstehen oder versuchen zu verstehen und entsprechend dieser Basis anpassen.
Ich gehe davon aus, dass gewisse Anpassungen von mir nicht im Sinn von Nuxwins Entwickler-Philosophie sind oder von einem Entwickler im allgemeinen anders umgesetzt würden.
Zum ursprünglichen Thema mit meinen Anpassungen: In der Theorie sollte eine Installation auf Buster mit meinen Anpassungen möglich sein, aber es fehlen diverse Voraussetzungen seitens I-MSCP, daher geht derzeit eine Installation nicht bzw. bricht mit Fehler ab:
- Die Erweiterungen wie Roundcube, phpMyAdmin und Konsorte müssten im Composer-Repo aktualisiert werden
- Derzeit kann z.B. bei Roundcube eine Resource nicht geladen werden und der Installer bricht ab
- Alle Anpassungen müssten einmal gründlich durchgetestet werden
- Der Upgrade-Pfad müsste gründlich durchgetestet werden
- Diverse Plugins benötigen wohl eine Aktualisierung (Es gab scheinbar diverse Änderungen)
- Ich habe auf das Repo der bezahlten Plugins keinen Zugriff, kann daher weder testen noch aktualisieren
Um weiter zu machen fehlen mir ehrlich gesagt die Anhaltspunkte. Ohne Tickets (Youtrack läuft noch immer nicht) oder das Wissen über offene/bekannte Probleme ist es wie Segeln im Nebel ohne Navi oder Kompass.
Ich habe am Wochenende noch ein wenig an I-MSCP gearbeitet und TLS1.0 und TLS1.1 deaktiviert und wo problemlos möglich, TLS1.3 aktiviert. Den Pull-Request habe ich vorhin soeben erstellt.
Aber ehrlich gesagt, wenn die Merge-Requests weiterhin so vor sich her dümpeln und weitere Unterstützung seitens der Leute fehlt, die sich mit der Entwicklung von I-MSCP bzw. der Infrastruktur hier besser auskennen, komm ich langsam aber sicher an einen Punkt, wo ich nicht mehr weiter machen kann. Einerseits fehlt mir die Rückmeldung, andererseits fehlen mir Anhaltspunkte, wo ich weitermachen kann.
Auf der anderen Seite finde ich es auch sehr schade, dass die Pull-Requests derzeit nur rumliegen und keine Rückmeldung kommt. So kann ich meine Fehler nicht korrigieren oder wirklich produktiv etwas zum Projekt beitragen.
Mal schauen, was Nuxwin dazu meint.
Nuxwin What do you think are open issues in 1.5.3-maintenance to release a working version for Debian Buster in the next few weeks? As Youtrack is down I can only take care of my known issues. A small overview would be enough to have a further look on this topic.