Zitat
PS: Wer sich anhand meiner Meinung ein Bild von mir machen will, den will ich nicht daran hindern. Nur behaltet das für euch.
Ich schmeiß anderen auch nicht wegen ihrer Meinung an den Kopf dass diese keine Ahnung hätten.
Hey, hey, keiner will hier wen persönlich angreifen 
Bitte nicht immer vom schlimmsten Tonfall ausgehen.
Zitat
Zeig mir bitte wie du deinen Test von Zuhause aus machst. Bin gespannt wie du es mit einer hausüblichen Anbindung schaffst die Performance bei >300 Benutzern zu testen.
Das halte ich für keinen sinnvollen Test für Beta-Software.
Beta-Software sollte dafür da sein, damit
a) Entwickler und die Community drum herum Bugs suchen und beheben kann. Wenn du nun nicht zu den offiziellen Bugtrackern gehörst, denke ich, dass du die Beta-Software nicht in dem Umfang nutzen solltest, sondern eher:
b) sich der Endbenutzer schon einmal vor dem Release ein Bild von der Software machen kann, weiß, was auf ihn zukommt, und ggf. schon eigene Vorbereitungen treffen kann, damit die Software, sobald sie releaset wird, gleich in ein fertiges "Drum-herum" eingebettet werden kann.
Insofern gilt
Zitat
Testsysteme schön und gut, aber große Tests kann man nunmal nicht zuhause machen.
nicht. Denn Performancetest mit 300 Usern ist Aufgabe der Entwickler. Was bringen deine Tests denn genau? Und warum kannst du nicht ein paar Wochen auf den RC warten damit?
Zitat
Beta Software sagt nichts über Bugs und ähnliches aus, sondern über den Entwicklungsstatus.
Natürlich gibt es immer schwarze Schafe unter den Entwicklern, aber in der Regel (und bei openSorce eigentlich immer) ist der RC zu 99,9% Bugfrei, während es bei Betas schon sehr üblich ist, dass die Software das ganze System ins Jenseits befördert. Wozu sollte es sonst Beta-Projekte geben? Warum nicht erst den RC veröffentlichen, wenn es nicht Sinn der Beta-Programme ist, die vielen vorhandenen Bugs zu finden und zu beheben? Sobald bei der Softwareentwicklung der Beta-Zustand erreicht ist, werden keine Änderungen an den Feaatures mehr vorgenommen, sondern lediglich die Performance, Stabilität und Sicherheit bearbeitet. Von beschränkt sich die Entwicklung innerhalb der Beta-Phase ausschließlich auf die Faktoren, weshalb eine Beta auf einem Server nichts zu suchen hat: Sicherheit (300Mb/s "gehackt"? Klasse! Knast ahoi), Stabilität (naja, was bei Flood-Bugs rauskommt, haben wir gesehen...) und Performance (deine Nodemitbenutzer und andere Software wird's dir danken).
Zitat
Du kommst bei keiner Software die du nicht selbst entwickelt hast auf deine 99,9999%.
Zunächst: Am meisten Sorgen hätte ich bei Software, die ich selbst entwickelt habe xD
Aber davon ab: 99,9999%-ige Sicherheit ist natürlich praktisch unerreichbar. Aber die 99,9% Sicherheit der RCs aufwärts sollte man trotzdem nutzen und sich nicht mit Betas und Alphas auf die 80% zubewegen.
Und es wäre nicht das erste Mal, dass gerade Software im beta-Stadium, die gedankenlos auf einem Server installiert worden ist, den GAU herbeiführen.
Bei der Frage, ob Beta-Software sich für den Einsatz auf Servern eignet, würde ich schlicht nach der Definition von Beta-Software gehen:
Zitat
Der Begriff ist nicht exakt definiert, als Faustregel zur Abgrenzung einer Beta-Version von anderen Versionen gilt in der Regel, dass zwar alle wesentlichen Funktionen des Programms implementiert, aber noch nicht vollständig getestet sind und das Programm daher vermutlich noch viele, auch schwerwiegende Fehler enthält, die einen produktiven Einsatz nicht empfehlenswert machen
Quelle: Wikipedia
Lass Beta-Software Beta-Software sein. Und wer sich klar macht, was Beta-Software ist, wird wohl auch zu dem Schluss kommen, dass sie selbst auf dem Home-PC nichts zu suchen hat, sondern einzig den "Nebenrechnern" und virtuellen Maschinen vorbehalten ist.
Nicht nur Sicherheitslücken sind Markenzeichen von Betas, auch Instabilität. Bestenfalls ist lediglich deine Platte leer.