Aug 19, 2009

Firefox Testing für TYPO3

Kennt Ihr Diese nerfige Situation: Es kommt ein neues Firefox Update, teilweise ganz marginal und irgend eine verweistes Javascript oder sogar CSS Einstellungen des TYPO3 Backends funktioniert nicht mehr sauber. Dann wartest Du auf das nächste TYPO3 Update, oder schreibst selber einen fix und musst alle Kunden (bei uns weit über 250 TYPO3s) updaten und testen! (Wir machen das übrigends.)

Das dies immer und immer wieder passieren wird, können wir nicht verhindern. Aber, dass der Fix so lange auf sich wartet, dass der Kunde es merkt, muss nicht unbedingt sein.

Deswegen dazu ein par Ideen:

  1. Reglmässiges Testing der Bleeding Edge Firefox Version (ja, aus dem SVN compilen, das geht…) mit dem TYPO3 Backend.
  2. Frühzeitiges Eingreiffen beim Firefox Team mittels Bugreport.
  3. Wenn es absehbar ist, dass Firefox die problematische Änderung durchzieht TYPO3 Fix erstellen:
  • Neue TYPO3 Version
  • Patch Extension (ja man kann mittels Hooks und XClasses, oder sogar preg_replace auch für alte TYPO3 Versionen fast alles fixen mit einer einfachen Extension)
  • Genug früh kommunizieren an alle TYPO3 Entwickler

So erhalten diese die Möglichkeit genug früh Updates einzuleiten, bevor der Kunde eine Böse Überraschung hat.

Denn, auch wenn es schade ist, man wird an den Problemen und Ausfällen gemesse.

By the way: ist von Euch jemand im Firefox Testpiloten Programm?

Hier findet man noch ein par Sätze zu TYPO3 und Firefox.

View → tages / Firefox / Testing / TYPO3