Startseite arrow Joomla arrow Ein Stabilitäts-Release mit Konsequenzen
Ein Stabilitäts-Release mit Konsequenzen
Artikel bookmarken:
Delicious
Technorati
Mister Wong
29.12.2006

Joomla 1.0.12 ist vor wenigen Tagen erschienen. Im einleitenden Text des Artikels wird unter anderem von 140 Fehlerbehebungen und einigen nicht-kritischen Sicherheitsfixes gesprochen und ein Update empfohlen.

Eine Änderung größeren Ausmaßes, die unter der Haube steckt, findet man jedoch nur in einem separaten Blog-Eintrag von Rob Schley. Die ItemID-Verwaltung wurde geändert!

Was für mich beim ersten Lesen zunächst ein Anlass zur Freude war (auf welcher umfangreicheren Joomla-Website hat man nicht mit der ItemID-Katastrophe zu kämpfen?), kehrte sich jedoch beim Sichten des offiziellen Forums schnell in blankes Entsetzen. Ein Blick in diesen Thread zeigt sehr schnell, dass auf die Betreiber größerer Webseiten schwere Komplikationen zukommen:

  • Die ItemIDs werden jetzt nach einem neuen Verfahren vergeben, das von dem bisherigen abweicht, aber immer noch zu dem Problem des Duplicate Content führt.
  • Wesentlich schlimmer jedoch ist, dass die Modulzuweisung nicht mehr wie gewohnt funktioniert. Konnte man bisher exakt bestimmen, auf welchen Seiten ein Modul angezeigt wird, so wird man nun Überraschungen erleben - je nachdem, auf welchem Weg der Nutzer ein Content-Item aufruft, werden unter Umständen unerwartet ganz andere Module angezeigt.

Für Seiten mit umfangreichem Content und einer durchdachten Anordnung kontextbezogener Module ist das schlichtweg eine Katastrophe. Es wird auch nicht dadurch besser, dass Joomla 1.5 nach derselben neuen Methode arbeitet.

Immerhin ist in dem oben genannten Thread ein recht simpler Weg beschrieben, wie man mittels Core-Hack zur alten Methode der ItemID-Vergabe zurückkehren kann.

Für mich ist immer wieder überraschend, mit welcher Nonchalance das Entwicklerteam seine eigenen Regeln bricht. Ich zitiere folgende Passagen aus dem offiziellen Strategie-Dokument (PDF):

Maintenance Release Number (X.Y.Z) - An increment of the maintenance number usually indicates bug fixing within the minor release and possibly small enhancements and limited new features. Fully backward compatible with previous maintenance increments.
These releases are initiated and controlled by the quality and testing workgroup. The frequency of Maintenance Releases will decrease as the code base matures. Maintenance Releases aim to improve the quality of stable releases that have been deployed by users and administrators, yielding a better return on investment because you do not have to wait for the next full release for a bug to be fixed.
Holds 100% backward compatibility with previous minor - and maintenance versions.
(Hervorhebungen von mir)

Dass die Roadmaps keinerlei verlässliche Aussagen bieten, wissen wir schon seit den längst vergangenen Tagen von Mambo 4.5. Das Joomla-Team ist jedoch mit einem neuen Anspruch an sich selbst angetreten. Jetzt wissen wir auch mit letzter Gewissheit, dass die Informationen auf dem Developer-Portal nicht viel wert sind - von hundertprozentiger Abwärtskompatibilität kann hier keine Rede sein.

Dass die Entwicklung im OpenSource-Bereich andere Wege geht als bei proprietärer Software, ist eine akzeptierte Tatsache. Andere OpenSource-Projekte bieten ihren Anwendern jedoch eine erheblich höhere Verlässlichkeit und besseren Schutz vor solchen Überraschungen, die in einem "Stabilitäts-Release" mit eingeschmuggelt werden.

Meine Sites werde ich vorerst jedenfalls nicht auf die neue Version updaten. Gleichzeitig kann es sicherlich nicht schaden, Recherchen über andere CMS mit disziplinierterem Entwicklungszyklus zu intensivieren.

Trotz alledem wünsche ich allen ein frohes, erfolgreiches und vor allem gesundes neues Jahr.

Kommentare (16)Add Comment
Danke
geschrieben von Marko Master, 01.01.2007
Für deinen Hinweis, dann ist ja gut das ich das noch nicht gemacht habe, denn ich hätte es fast gemacht, nun weis ich warum es immer wieder besser ist auf allen seite zu lesen, was Sache, dafür ein grosses DANKE!

Wenn ich die Module nicht für jede Seite extra anzeigen kann wäre das ein herber rückschlag, vor allem wenn man sovieles hat wie ich....

Mfg Marko Master
null probleme
geschrieben von kai, 03.01.2007
Hi

also ich bereibe meine Website mit der neuen Version und hab bislang echt keine Probleme festgestellt, Probleme kommen häufig von irgendwelchen alten Componenten, die die Entwicklung nicht mitmachen. Zoom, Ext Cal usw...) aber gut, bei zoom hab ich ehrlich gesagt auch die Hoffnung aufgegeben das die mal eine Stable rausbringen. Zu Joomla, kann ich eigentlich nur sagen, es ist open source und dafür isses echt ziemlich stable, ausserdem ist jeder admin selbst für seine Seite und die dazugehörigen Test vor einem Update verantwortlich... also bevor man ein joomla update einspielt, sollte man auf einem Testserver das ganze system ausgibig getestet haben...
hier auch keine probleme
geschrieben von amarok, 04.01.2007
ich habe zwar mittlerweile nur 3 joomlas auf den neusten stand gebracht, und bei keinem gab es probleme, vielleicht auch weil sie nicht so umfangreich sind. im täglichen support spielen nach wie vor die unique itemids der einzeln verlinkten contents eine rolle. ansonsten alles kein problem.
Modul- und SEO-Probleme
geschrieben von Loewenherz, 09.01.2007
Hallo,
danke für den Beitrag, bei mir tauchen langsam die ersten Probleme auf. Siehe hier und weiterführende Links (einer geht hierher *g*).
Firefox
geschrieben von Loewenherz, 09.01.2007
PS: und jetzt musste ich doch glatt den IE statt Firefox verwenden, um nicht dauernd "falscher Sicherheitscode" trotz richtiger Eingabe zu kassieren *seufz*
Danke fürs Feedback
geschrieben von Administrator, 09.01.2007
Hallo zusammen,

@Kai und Amarok: Klar, bei vielen Seiten wird die Problematik gar nicht auftauchen. Kleinere Homepages, Partyseiten usw. dürften weniger Probleme bekommen, da sie in der Regel keine ausgefeilte Content-Aufteilung aufweisen.

Es ist aber schon verschiedentlich berichtet worden, dass es zunächst keine Merkwürdigkeiten gibt, aber dann bei neuen Content-Items, die nach dem Update auf 1.0.12 erstellt wurden, spaßig wird ...

@Kai: Wegen den Tests vor einem Upgrade, meine Rede!

@Löwenherz: An Deiner Stelle würde ich den "Retro-Hack" von Rob einbauen und eben für spätere Upgrades dokumentieren. Sonst wirst Du das Problem wohl nicht los. Vielleicht gibt es noch eine 1.0.13, ansonsten erledigt sich das mit den Upgrades der 1.0.x-Serie ohnehin.

@Löwenherz #2: Oops? Ich verwende ausschließlich den Firefox und konnte noch keine solchen Probleme feststellen ...
moduletable
geschrieben von OrangeCocoon, 10.01.2007
Ich habe auch ein Prob mit der 1.0.12er, ich dachte als letzte Stable Release wende ich das für ein neues Projekt an, und dann muss ich ein Menu machen mit Untermenu - was also nicht als Liste umzusetzten geht, nun nehme ich die gewohnte Tabellen Darstellung und siehe da, ich bekomme es nicht über das gewohnte Table.moduletable angesprochen, im Quelltext steht davon auch nix....

Also wird es wohl noch ne 13 geben!???

Ärgerlich jedenfalls...
Module kopieren
geschrieben von André, 15.02.2007
Guten Abend,
ich bin mittlerweile am verzweifeln, gibt es schon ein Lösung für dieses Problem? Bei mir treten schwerwiegende Probleme beim kopieren von Modulen auf ist das in diesem Zuasammenhang mit 1.0.12 bekannt?
LG
André
@Andre
geschrieben von Administrator, 15.02.2007
Hallo André,

ich schrieb oben:
Immerhin ist in dem oben genannten Thread ein recht simpler Weg beschrieben, wie man mittels Core-Hack zur alten Methode der ItemID-Vergabe zurückkehren kann.

Hast Du schon mal versucht, den Hack aus dem genannten Thread einzubauen?
...
geschrieben von André, 16.02.2007
dankeschön für die Antwort,leider klappt das nicht so, ich kriege bei der Installation
diverse Fehlermeldungen mit "permission denied", wie kann ich denn die Rechte alle auf 777 setzen? oder muss ich jede einzelne Datei ändern? kannst Du mir da weiterhelfen? LG André
Mehr Probleme und Fix
geschrieben von Loewenherz, 16.02.2007
Hi, nachdem die Probleme überhand nahmen, habe ich den Fix nach sechs Wochen dann doch eingebaut. Siehe Link bei meinem Namen.
P.S.: Und wieder geht das Posten mit Firefox nicht - diesmal mit Opera?
...
geschrieben von Administrator, 16.02.2007
@André: Ich verstehe nicht, von welcher Installation Du sprichst. Du musst doch nur in der Datei components/com_content/content.html.php ein paar Zeilen editieren, um den Hack einzubauen.

@Loewenherz: Danke für den Erfahrungsbericht, ich hab's durchgelesen. Durchaus möglich, dass noch eine 1.0.13 kommt ... übrigens wurden auch zum Teil frühere Versionen von Joomla, die massivste Fehler enthielten, monatelang weiterhin offiziell zum Download angeboten, und man musste sich die Fixes von Hand im Forum zusammensuchen ...

Allerdings kann ich Deine Firefox-Probleme immer noch nicht nachvollziehen. Ich selbst verwende ihn auch und habe weder hier noch auf anderen Seiten, die JomComment verwenden, die geringsten Probleme. Sorry.
Kein Posten
geschrieben von Loewenherz, 16.02.2007
Hi,
krieg immer die Meldung, dass der Sicherheitscode falsch ist. Aber ich bin mir 100&#xig; sicher, dass er stimmt... Musste deswegen auch diesmal Opera statt Firefox nehmen. Warum dies so ist, keine Ahnung...
...
geschrieben von André, 16.02.2007
hatte ich schon probiert, leider ohne Erfolg. Ich habe von dem 508hack gesprochen, vielleicht habe ich da was durcheinander gebracht smilies/wink.gif
Habe wieder die 1.0.11 installiert und jetzt geht es
smilies/smiley.gif
LG André
Joomla Update auf 1.0.12 FINGER WEG!!!
geschrieben von mediacar, 07.03.2007
Hallo!
Sehr entäuscht musste ich feststellen, dass die Redewendung "Never touch a running system" vollumfänglich zutrifft. Sehr schade!
Danke
geschrieben von carsten, 04.09.2007
...für die Erfahrungsberichte mit der 1.0.12-Version.
Da werde ich doch glatt die Finger von lassen.

Kommentar schreiben
quote
bold
italicize
underline
strike
url
image
quote
quote
smile
wink
laugh
grin
angry
sad
shocked
cool
tongue
kiss
cry
kleiner | groesser

busy
 
Artikel bookmarken:
Delicious
Technorati
Mister Wong

Kommentare

Joomla 1.6: SEO verbessern
Hallo zur Info dein Link von oben geht nicht mehr Community ausdrückl...

17 Joomla-Template-Clubs im Vergleich
Ich bin Gavick Mitglied. Hilfestellung im Forum gibt es fast gar nich...

17 Joomla-Template-Clubs im Vergleich
vielen dank für die info, ich finde die beschreibung in den "agb" von...

17 Joomla-Template-Clubs im Vergleich
Hallo, üblicherweise gilt das Nutzungsrecht bei den Template-Clubs "...

17 Joomla-Template-Clubs im Vergleich
hallo, vielen dank für diese tolle übersicht. was ich noch nicht gan...

17 Joomla-Template-Clubs im Vergleich
Vielen Dank für die ausführliche Liste. Es ist gar nicht einfach ein...

Déja vu: Entwickler verlassen das Mambo-Projekt und gründen ...
Hallo Wolli, wenn es sich in der Tat um die Version 4.5 handeln sollt...

Die besten Joomla-Templates

RocketTheme Template Club