Re: Portable_XH 2 - development preview
Posted: Wed Jul 22, 2015 6:23 pm
Ich habe das mal in OD zur Diskussion gebracht und auch für Sprint #5 vorgemerkt.Hartmut wrote:in diesem Fall sind wir bei der "Gretchenfrage" Sicherheit bzw. Bevormundung.
Zum möchte man den Anwender zu einer "erhöhten Sicherheit" animieren und zum anderen könnte dieser Punkt auch als eine Gängelung für den Anwender von CMSimple_XH aufgefasst werden.
Als Kompromiss könnte man vielleicht bei der Passwort-Validierung bei Bedarf eine "Warnmeldung" aktivieren, aber das eingegebene Passwort akzeptieren.
Ich vermute, dass fast alle CMSimple(_XH) Templates die Funktion verwenden. Vor XH 1.5 war sie nämlich notwendig um das Adminmenü überhaupt sehen zu können. Es ist aber auch weiterhin nicht schlimm, wenn die Funktion im Template aufgerufen wird; dann gibt es halt eine Deprecation-Notice, falls der Debug-Modus aktiviert ist (was i.d.R. auf einem Produktionssystem sowieso nicht der Fall ist).Hartmut wrote:Mehr Templates sind (leider) im CMSimple_XH Installationspaket nicht enthalten sonst hätte ich bestimmt noch ein paar gefunden.
Ich vermute, das Hauptargument gegen Github ist v.a. die notwendige Umstellung auf Git, was wohl für die meisten Entwickler wieder Einarbeitungszeit kosten würde. Wie stabil Github ist, kann ich nicht wirklich sagen, da ich dort erst seit einem guten halben Jahr wirklich aktiv bin. In der Zeit gab es auch einmal Probleme durch DDoS-Attacken, die aber wohl Github nicht komplett lahm legen konnten. SFs Repos sind wohl immer noch komplett unzugänglich. Und insgesamt ist SF in den letzten Jahren auch ziemlich in Verruf gekommen.Hartmut wrote:Hm, wenn SourceForge wirklich so instabil z.Z. ist und (ein weniger instabiles) Github eine (eingeschränkte?) lokale Bearbeitung zulässt, würde dies für Github sprechen wenn der Aufwand für den Umzug überschaubar ist.
Allzu viel Zeit solltest Du in Test mit dieser frühen Vorabversion nicht investieren. Grundsätzlich ist es aber nicht verkehrt, zumindest mal stichprobenartig das ein oder andere Plugin zu testen. Ich vermute, dass ich das bereits erwähnt hatte, aber im Zweifel lieber noch mal: sehr viele ältere Plugins werden unter PHP 7 nicht mehr funktionieren, weil dort die ereg* Funktionen entfernt wurden (kann natürlich sein das Distros diese als Paket weiterhin ausliefern werden, aber wer weiß). Je früher man weiß, welche Plugins das sind, und welche überhaupt noch verwendet werden, umso besser stehen die Chancen, dass sich jemand die Mühe macht, und diese Plugins überarbeitet.Hartmut wrote:Ich habe noch vor einige der 1.6. kompatiblen optionalen Plugins zu testen. Macht dies mit der "Portable_XH 2 - development preview" Sinn, oder soll ich da auf eine "bereinigte" Version warten?