Öhm. Ich habe nicht gesagt, dass das VMSR als ein Update zählt. Es wird eine eigene Version. Quasi ein Ableger des VMS 1.2.
Addons/Games usw. werde ich möglichst selbstständig versuchen, kompatibel zu machen. Dazu werde ich mich mit den geläufigsten Slot-Bastlern in Verbindung setzen.
Wird zwar n bissl Arbeit. Aber im grunde habe ich nicht sehr viel geändert, was sich auf Game-Installationen auswirken würde. Etwa 90% der kleineren Games dürfte ohne Weiteres eingebaut werden können, da die menue-dateien, die content-ordner und die lib-dateien gleich geblieben sind. Einzigst die lib/layout.lib.php hat sich in wohlgefallen aufgelöst. Dafür ist jetzt die lib/design.php zuständig, welche das entsprechende Design (User-Spezifistisch oder Seitenübergreifend) aus dem designs/-Ordner auswählt und einbindet.
Genug von Kompatibilität gelabert. Aktuell rüste ich das gesamte AdminForce um und strukturiere es neu. Werde aber die bekannte Ordnerstruktur größtenteils beibehalten. Darunter auch die menue-dateien usw. Also wird es auch da nicht viele kompatibilitätsprobleme geben.
Darüber hinaus werde ich eine ausführliche Dokumentation über die Änderungen beifügen, welche, inklusive zahlreicher Kommentare im Code, helfen, ein Addon von 1.2 auch in R zu installieren.
Ich habe unglaublich viele Idee'n. Und ich bin auch fleißig dabei, diese umzusetzen. Aber anstelle mich zu kritisieren, wäre konstruktivität gefragt. Das VMSR kann von "Amateuren" oder unerfahrenen Usern genutzt werden. Das VMS 1.2 von alten Hasen. Verstehst meinen Denkansatz? Denn ich kenne viele Leute, die selbst ein VMS am laufen haben und schwere Probleme beim Anpassen des 1.2 haben, weil sie sich in der Materie nicht auskennen. Das VMS 2, welches ja wiederum ein Ableger ist, ist sogar noch komplexer und teilweise sogar noch kaputter. Und hat weniger features. Das VMSone 3 ist noch garnicht fertig. Wird aber wahrscheinlich wieder ne neue Ebene der Komplexität erreichen, was unerfahrene User wiederum daran fesselt, erfahrene User aufzusuchen und oft auch sehr teuer zu bezahlen, damit diese an dem VMS gewünschte Änderungen durchführen können.
Ich versuche diesem vorzubeugen, indem ich es so gut wie möglich so schreibe, dass man den Code auch versteht, was da genau gemacht, geladen, gespeichert, generiert, berechnet, aufgelistet oder durchgeführt wird.
Ich denke, mein Standpunkt dürfte mit diesem Post geklärt sein
Darüber hinaus: Von meinem Vorhaben abhalten könnte mich sowieso nur der Chef.
PS: Ich weiß, dass es zweifel an meinem Vorhaben gibt. Aber wenn ich mich nur wegen ein paar Zweifeln davon abhalten lassen würde, wär ich ja selbst schuld und seltendämlich.