You are not logged in.

1

Tuesday, April 17th 2012, 1:32pm

Test- und Entwicklungsforum (3.x) ... wie?

Hi

wir Planen für einen Verein (e.V.) ein 3er wBB zu holen. Wenn ich das hier jetzt richtig gelesen habe, darf man mit einer Lizenz 1x installieren. Der Lizenznehmer (wer ist das bei einem Verein?! ALLE? *G*? Der Vorsitzende der NULL Ahnung vom Betrieb hat?), darf zum testen aber eine weitere Installation haben - die nur ER nutzen darf.

Äh sorry - aber das doch Bullshit :( Wie soll man den hier als jemand der bissel entwickelt, etwas entwickeln, wenn man nicht die Testinstallation nicht nutzen darf? Und da ich hier kein Geld nehme, kann ich mir nicht mal eben nen Board kaufen um da kostenlos 1-2 Erweiterungen reinzuknüppeln ... und wie lässt man seine Erweiterung testen? Ich plane ne größere Erweiterung die sehr viele Kombinationsmöglichkeiten bietet - das alleine zu testen wird schon lange dauern - hier würde ich ausgewählte User einladen wollen zum testen. So mach ich das seit Jahren beim phpBB3 (.htaccess-Geschützt - so das wirklich nur geladene Tester reinkommen) und das klappt super - gutes Feedback. Leider wird die Erweiterung nur mit dem 3.1 laufen - für vieles reicht ein Lite zum testen - hier leider nicht.

Die Variante die die Lizenzbestimmungen vorsehen, zwingt ja gerade zu dazu seine LIVE-User als Betatester zu missbrauchen. Ich kenne ein solches wBB wo genau das gemacht wird. Mit dem Ergebnis das der Boardbetreiber, der nicht so viel Ahnung von php & co hat, in eine kleine Erweiterung die er geschrieben hatte, gleich nen halbes Dutzend Sicherheitslücken drin hatte ... und sowas kommt dann LIVE. Find ich jetzt nicht prickelnd.

Warum erlauben die Lizenzbestimmungen also kein Test- und Entwicklungsforum mit kleinen Kreis an Betatestern? (geschützte Umgebung)

Gruß

Alexander Ebert

WoltLab Developer

  • "Alexander Ebert" is male

Posts: 4,772

Location: Berlin

  • Send private message

2

Tuesday, April 17th 2012, 2:32pm

Wenn du die Lizenz über den Verein anschaffst, so ist dieser üblicherweise auch der Lizenznehmer. Es ist bei solchen Konstrukten nicht unüblich, wenn die betraute Person sich uns gegenüber als direkten Lizenzinhaber ausweist, das wird bei uns sehr unbürokratisch gehandhabt. Die Konditionen unserer Lizenzbestimmungen sind bereits sehr liberal, allerdings in deinem Falle leider nicht verhandelbar.

Es steht dir frei als Demo-System ein Burning Board Lite 2.1 zu nutzen, dies basiert auf der selben Technik, enthält jedoch nicht alle Funktionen eines Burning Board 3. Je nachdem welche neue Funktionen von dir implementiert werden, sollte auch eine Burning Board Lite Installation ausreichen.

Ich möchte noch einmal ausdrücklich feststellen, dass eine zusätzliche Installation (die nicht ausschließlich dem Lizenzinhaber bzw. der unmittelbar damit betrauten Person) von uns nicht gestattet und als Verstoß gegen die Lizenzbestimmungen gewertet wird.
Alexander Ebert
Developer WoltLab® GmbH


3

Monday, May 7th 2012, 1:23pm

Der Verein wird 2 technische Admins haben die entwickeln (unterschiedliche Baustellen). Kann man 2 Eintragen? Oder muss ich meinem Mitadmin vorsäuseln was er hier für mich zu fragen hat?

Benutzerdefinierte Profilfelder gibts nur leider nicht im Lite. Und das Script was ich bastel braucht ca. 20 Felder davon. Im Moment hab ich die blind in der LITE DB drin ... dazu 2000 Script-Generierte User wo eben diese 20 Felder ausgefüllt sind (um eine Testbasis zu haben; wird natürlich Lustig wenn die Benutzerdefinierten Profilfelder nicht so erstellt werden und andere voraussetzungen haben ...). Mein Script wird eine User-Suchmaschine sein. Es werden diese 20 Felder + die vorhandene Abgefragt. Dazu kommt eine Umkreissuche wo ich von reelen Usern Erfahrungswerte brauche ob die Daten stimmen. Wie soll ich nun alleine über 20 Suchfelder so ausfüllen das ich die gröbsten Kombinationen durchhabe (beim 3er). Und 5 User die von der Technik keine Ahnung haben sind einfach bessere Tester weil die sachen machen wo ich als Entwickler gar nicht drauf käme. Gehen unbedarfter an die sache ran.

Beim 2er müsste ich für die Testuser Accounts erstellen und die dann auf die Suchmaschine schicken ... werte bei den Testusern können die nicht ändern => d. h. ich darf ständig Postleitzeiten, Geburtsdaten und andere sachen wo viele mathematische Formeln hinter stehen, händisch für die Testuser ändern ... bei 2000 Script-Generierten Usern sind halt nicht alle "Suchkombinationen" auffindbar :( Ich teste ja derzeit schon - sehr oft - bei 20 Felder, gibts kombis wo einfach kein Ergebnis kommt - Fehler oder nicht vorhanden? Könnten die User selbständig testen, würden die sich passende Testuser erstellen die dann explizit gesucht werden könnten. Und wenn man alleine Fehler sucht, übersieht man auch gerne mal was (z.b. ist mir nach einer Woche erst aufgefallen, durch nen fehler ganz wo anders, das ich die ganze Zeit ein falsches Feld abgefragt habe - was ähnlich dem "Geschlecht"-Feld ist - nur "umgekehrt" - weiß doch net welche Geschlechter (und sexuellen Präferenzen!) meiner ganzen Testuser haben ... daher sah das Ergebnis erstmal OK aus)

Ich versteh nicht was ihr gegen ein Test- und Entwicklungsforum mit Alpha/Beta-Test habt? Ihr zwingt damit doch Entwickler in eine Rolle wo sie ihre Community als Alpha/Beta-Tester missbrauchen müssen ... da man halt eben nicht alles mit dem Lite testen kann - vor allem nicht bei sehr umfangreichen Scripten ... Das wirkt auf so ne Community ja wirklich sehr professionell! Ich kenne leider ein paar wBBs wo genau das gemacht wird - bisher dachte ich einfach nur an Dummheit der Admins - Scripts die nur Müll produzierten, Fehler warfen oder wie gesagt: ein dutzend (kein Scherz!) Sicherheitslücken aufwiesen. Aber nein - es liegt nicht am Admin, sondern an den kuriosen Lizenzbedingungen vom woltlab wo man als Admin zum DaA gezwungen wird :(

Oder mal ein anderes Beispiel: Wenn den wBB4 kommt ... soll ich einfach Blind diese aufspielen? Gerade bei mehreren eigenen Scripten weiß man dann ja nicht was einen danach erwartet ... und dann im Alleingang sämtliche eingebaute Sachen ausprobieren - ist doch Wahnsinn!

... ihr verteilt doch an bestimmte User Beta vom wBB4 ... warum macht ihr das nicht auch so wie ihr es von Entwicklern verlangt: **** auf Betatest - wenn ihr fertig seid, raus damit - die Käufer können dann testen.

Hier entsteht woltlab doch kein Schaden durch, wenn Entwickler die Möglichkeit bieten ihre größeren Scripte ordentlich testen zu lassen ... naja ok ... ihr hättet es gerne das jeder Entwickler sich auch gleich eine 3er Lizenz zum Testen für seine User kauft ... doppelt kassieren :( ... nur so ne Geschäftsmethodik wirft leider kein gutes Bild auf euch. LEIDER müssen wir nen wBB nutzen - machen wir sehr ungern.

Alexander Ebert

WoltLab Developer

  • "Alexander Ebert" is male

Posts: 4,772

Location: Berlin

  • Send private message

4

Monday, May 7th 2012, 4:57pm

Zusammengefasst geht es ausschließlich nur darum, eigene Erweiterungen vorab ausreichend testen zu können, damit es im Produktivsystem keine Schwierigkeiten gibt. Solange die Installation keinen unbeteiligten Dritten zugänglich ist (etwa durch Verzeichnisschutz mittels .htaccess), so sehen wir kein Problem in einer derartigen Nutzung.
Alexander Ebert
Developer WoltLab® GmbH