PHP 5.3 Beta
Sollte das wirklich der erste Schritt in Richtung Release von PHP 5.3 sein? Auf jeden Fall ist gestern die erste Beta der neusten Version live gegangen. Und was soll ich sagen: Ich freu mich. Besonders auf die Namespaces bin ich gespannt, obwohl mir die ganze Benennungsgeschichte ziemlich auf den Sack geht. Für mich sind fast alle Lösungen, die momentan besprochen wurden gleichwertig, soll aber nicht heißen, dass ich hier ne Diskussion haben will, die gab es schon oft genug. Gespannt bin ich viel mehr, auf die Reaktion der Community. Ob es wohl angenommen wird?
Leider muss ich noch ein wenig auf die Einführung von Traits warten, auf die ich mich wirklich freue. Was mich aber interessieren würde, wäre, wie ihr mit der Beta umgehen werdet. Testet ihr solche Releases oder wartet ihr bis zur ersten stabilen Version?
Ich upgrade auf meinem lokalen Entwicklungs-PC nie bis ich mal eh neu installieren muss, dann nehme ich das neuste 😉 .
Ich eigentlich auch nicht, aber bei den letzten Updates kam ja auch irgendwie nichts neues dazu. Von 4 auf 5 habe ich auch zuhause früh gewechselt.
In der Regel schaue ich mir neue PHP-Versionen erst an, wenn sie als stable released werden. Im Grunde halte ich das bei fast jeglicher Software so. Es sei denn, da gibt es Sachen, die mich besonders interessieren. Das ist zwar bei den Namespaces der Fall – aber da warte ich doch lieber, bis da was definitives kommt 😉
… dann beschwert euch aber auch nicht über Bugs in stabilen Releases, wenn die niemand testet… ich würde gerne 5.3 beta zum Testen nutzen, aber dafür gibt’s leider noch keinen Zend Debugger…
Achso, wenn man unstable Releases bereitstellt, ist man als Entwickler von der Pflicht zu testen entbunden? Mit Verlaub, aber das ist Blödsinn. Als Softwareentwickler steht man in der Pflicht, seine Software nach besten Wissen und Gewissen zu testen. Wenn darüberhinaus andere das Freiwillig ebenfalls tun, ist das schön – aber das darf eben nicht alles sein.
Mehr als meine Unit-Tests von geschriebener Software gegen neue Versionen laufen zu lassen kann ich eh nicht machen – alles andere ist Stochern im Nebel. Das mache ich aber ohnehin bei neuen Releases, und das ist in den meisten Fällen auch schon mehr, als so manch anderer macht, der behauptet, er würde sie „testen“ – denn in Wirklichkeit ist das dann auch nur rumgespiele.
Das habe ich doch nicht geschrieben, dass man durch das Release von Beta-Versionen vom Testen entbunden ist. Es geht eher darum, dass nur sehr wenige Entwickler sich die Vorabversionen von PHP ansehen und dann beim stabilen Release rumnörgeln.
Und das mit Recht. Wie schon gesagt: Als Benutzer stehe ich da nicht in der Pflicht. Was anderes ist natürlich, wenn dann in der Tat _nur_ genörgelt wird, und die Fehler nicht gemeldet werden … solls ja auch geben.
Wenn ich ehrlich bin würde ich da noch unterscheiden, ob es sich um eine kommerzielle Software handelt oder ein Community getriebenes Projekt.