Ulrich wrote:Interessant - ummph verschiedene Varianten um auf XH_1.6_RC zu aktualisieren.
Na ja, viele Wege führen nach Rom, und so ist das auch bei einem Upgrade. Ob man nun gemütlich die kleinen Dörfer an der Küstenlinie abfährt oder doch lieber eine Schnellstraße nimmt, bleibt jedem selbst überlassen -- nur eines ist nicht zu empfehlen: die Autobahn -- sprich: man sollte bei Upgrades immer alte Dateien in die neue Version kopieren, und nicht etwa neue Dateien in die alte. Das ist natürlich aufwendiger, aber allzu oft ist es ja auch nicht nötig, da CMSimple_XH einen
Release-Zyklus festlegt, bei dem auch ältere Minor-Releases noch weiter gepflegt werden, auch wenn ein neues Minor-Release veröffentlicht wurde (wie z.B. 1.5.x, dass voraussichtlich bis Mitte 2014 mit Bugfixes versorgt werden wird).
Ulrich wrote:Und wer eine stabile 1.5.9 Version laufen hat, und auf 1.6 updaten will, und nicht gerade gewillt ist ständig am Programm/Server/Konfig Datein zu schrauben, sollte vielleicht lieber warten bis es einen stabilen 1.6 Release Candidate gibt - zu dem dann auch hoffentlich eine gute Anleitung gehört wie man aktualisiert - oder wie es heute normnalerweise Stand der Dinge ist, ein Programm das das Update "alleine "durchführt.
Ich würde sogar sagen, dass man dann am besten auf die stable Version von 1.6 warten sollte (vielleicht sollten wir die dann 1.6.0 nennen?). Danach wird es für Revisions (also 1.6.x) auch wieder die einfachen Update-Pakete zum drüber kopieren geben, wie gewohnt. Ein automatisches Update-Script wird wohl noch auf sich warten lassen...
Ulrich wrote:Und - nur um auf XH_RC_1 zu aktualisieren, werde ich bestimmt kein XAMPP auf einem Rechner installieren.... dann habe ich drei Versionen des Programms......Ausserdem interessiert mich bei verschiedenen Sachen auch das Antwortzeitverhalten des Servers, und das liegt bei local XAMPP wohl nicht grade im messbaren Bereich.
Das Upgrade unter XAMPP (oder dem wesentlich kompakteren
Portable_XH, das für CMSimple_XH Zwecke völlig ausreichen sollte) ist auch nicht unbedingt als Alternative zum Upgrade auf dem Server gedacht. Man kann das Upgrade durchaus lokal durchführen (die Sicherungskopie muss ja sowieso runter geladen werden), und wenn alles läuft das ganze wieder auf den Remote-Server hoch laden -- die Chancen sind nicht schlecht, dass auch dort dann alles funktioniert.
Ulrich wrote:Anyway - mir macht es noch nichts aus das ich den RC_1 mehrmals installieren musste bis er stabil lief, der Kunde will erst am 5. Dezember einen Entwurf der Seite sehen und darüber sprechen - bis dahin wird in der XH Welt (noch einiges) passieren....
Viel passieren wird bestimmt, aber dass bis dahin schon eine stabile Version veröffentlicht wird, ist ziemlich sicher auszuschließen. Einen Monat lang sollte das RC schon wenigstens getestet werden können.
mflu wrote:Irgendwo bleibt immer ein Codeschnipsel übrig der dann zu Fehlfunktionen führt.
Ja, leider.
mflu wrote:Fazit: man braucht auf jeden Fall Zeit und Ruhe
Ja, definitiv sollte man sich bei Upgrades (also bei Änderung der 1. oder 2. Versionsstelle) Zeit nehmen und alles in Ruhe durchführen -- umso mehr bei RCs, wo ja viel eher noch der ein oder andere Bug steckt, den man dann möglichst genau analysieren und berichten sollte.
Bzgl. der von mir verwendeten Begriffe (Major, Minor, Revision) siehe auch den Artikel über
"Versionsnummer" auf Wikipedia.