ThWboard Support-Forum (Archiv)

Ort: / Boardübersicht / Allgemein / QUO VADIS THWB - Was ist los mit dem ThWb? :(


<< vorherige Seite – Seite 2 von 4 – nächste Seite >>

MAGIX schrieb am 28.08.2003 um 23:50 Uhr

unterschreib* MAGIX

dp schrieb am 29.08.2003 um 02:52 Uhr

hi,

mir tut es selbst sehr leid, dass ich die hier aufgebaute community derzeit nicht mit neuen versionen und support "versorgen" kann. ich denke, das kann sich jeder vorstellen, der was ähnliches am laufen hat. ich mache das aber nicht aus reiner gehässigkeit, denn tatsächlich habe ich momentan keine lust am thwboard zu arbeiten, zumal mir der code, wie er momentan ist, nicht mehr gefällt. eine option wäre, das thwboard komplett neu zu schreiben mit einer intensiven design und konzeptphase, jedoch verschlingt so etwas sehr viel zeit und resourcen. ich will hierbei _momentan_ betonen, jeder hat mal eine zeitlang keine lust auf etwas, was er oft/viel gemacht hat. das ist auch der grund, warum ich nur sehr ungerne einen post machen will nach dem schema "es geht nicht mehr weiter". ich möchte nicht ausschließen, dass ich in naher zukunft mal wieder soviel am thwboard arbeiten werde, wie zu anfangszeiten.

jetzt fragt sich vielleicht manch einer, warum ich das projekt nicht einfach in andere hände gebe, um somit einer weiterentwicklung und permanenten pflegung den weg freimache. mit diesem verfahren habe ich in einem relativ vergleichbarem szenario erfahrungen gemacht, die ich unter keinen umständen nochmal machen will. (am ende wurde für meinen code geld verlangt. das ist hier vielleicht eher ausschließbar, aber man weiss nie..). dazu ist noch zu sagen, dass mir keiner einfällt, der spontan das projekt übernehmen könnte. die meistens team mitglieder, die mal was gemacht haben, beschäftigen sich längst mit anderen dingen.

dennoch ist mir klar, dass das hier kein zustand ist, besonders der angebrochene betatest. das kommt dem projekt nicht zugute, das hier im mittelpunkt steht. deswegen würde ich folgende vorübergehende arbeitsweise anbieten, um zum einen eine weiterenticklung zu gewährleisten, und zum anderen um jemanden zu finden, der das projekt halbwegs leiten kann. eine person mit besonders guten thwb/php/cvs kenntnissen (theDon z.b.) steht der community zur verfügung, um regelmäßig patches von leuten (damit ist jeder gemeint) zusammenzuführen und in das cvs einzupflegen. derjenige könnte dann auch releases machen. mithelfen kann jeder, der einen patch erstellt hat. damit steht praktisch jedem der weg offen, aktiv zum thwboard beizutragen. wer sich hier besonders engagiert, fällt auf. praktisch gesehen gebe ich damit die projektleitung vorübergehend ab.

~dp

compact74 schrieb am 29.08.2003 um 08:02 Uhr

Hm, hört sich nicht gut an ?!

Ich werde jetzt nicht ganz schlau aus deinem Posting, einerseits sagts du, du möchtest hie rnichts abgeben, weil du schonmal schlechte Erfahrungen gemacht hast, andererseits ist dein Schlusssatz, dass du die Projektleitung abgibst (an wen wissen wir nicht).

Ich habe volles Verständniss, wenn man als Projektleiter irgendwann mal keinen Bock mehr hat (geht mir ähnlich) aber den Kopf in den Sand stecken bringts auch nicht denke ich!?

So wie ich das jetzt verstanden hab, gibt jetzt jeder der programmieren kann irgendwelche Patches ab, keiner weiß so genau wer was wan wie wo programmiert und es entsteht eventuell ein heiloses Chaos.

Naja, ich bin "nur" ein treuer User des Boards, es wäre sehr schade, wenn unsere Community, mit über 3000 registrierten Usern sich ein neues Board anschaffen müßte, weil auf kurz oder lang der Support eingestellt werden würde (oder dergleichen).
Naja, was ich sagen will, sollte ich mit meinen "No-PHP" Kenntnissen irgendetwas tun können, um die Situation zu verbessern oder zu unterstützen, dann sagt bitte bescheid!

MAGIX schrieb am 29.08.2003 um 09:43 Uhr

Es ist wirklich schade :(

Ich denke bevor alles den Bach runtergeht sollte zuallererst die 2.82 rauskommen, damit man erstmal eine feste Grundlage für die bestehenden thwbs hat. Danach sollte in Ruhe und bedacht die weiteren Schritte für das Projekt thwb festgelegt werden. Ich könnte mir vorstellen das es ein Entwickler Team gibt welches sich nur um das thwb kümmert und ein Support Team das sich um die Useranfragen kümmert und auch die Hackcoder vereint. Ich denke auch das es sicher nicht von Nöten ist das dp gleich das gesamte Projekt abgibt wenn er wenigstens die vom Entwicklerteam gemeldeten Fortschritte absegnet. Das heisst das Entwicklerteam meldet seine Pakete (dokumentiert) an dp und er gibt sie zur Veröffentlichung frei?
Wäre das möglich?
Das Entwickler Team sollte sich dann auch nicht mehr mit Hacking bzw. Support beschäftigen müssen sondern die ganze Energie das thwb stecken.

Die Teams, denke ich sollten aus jeweils 3 Mann bestehen, die auch genügend Zeit haben. Wir können so doch erstmal checken ob dieser Weg funktioniert, wenn nicht kann dp danach immer noch entscheiden was mit thwb und dem Projekt passiert.

Fakt ist aber thwb darf einfach nicht so eingestellt werden weil es eine große Comm dafür gibt, jedes thwb im netz ist ein Beleg dafür und die dahinter stehenden Communities wiederum wollen nicht auf andere Forensoftware geswitched werden. Das das thwb sich durch seine Schnelligkeit und Variabilität auszeichnet. Sollte doch alles Krachen sollte auf jeden Fall die 2.82 stable freigegeben werden damit bestehende Boards eine sichere Grundlage haben.

Wenn man Vorschläge machen darf hätte ich gern Nase, Don, Tendor zumindest im Entwicklerteam aber das sollte einzig dp festlegen.

gfc schrieb am 29.08.2003 um 10:47 Uhr

also.. mit dem Statement wurde etwas gesagt: es bleibt wie es ist.. so hab ich das verstanden. theDon war bis jetzt auch der aktivste aus der Entwicklung hier und das wird er bleiben. Die anderen werden weiterhin ausgeschlossen. Toll. Leute, die sich beteiligen wollen, können das nicht, weil sonst Missbrauchsgefahr besteht. Auch toll.

Sorry, für etwas kann man den Code ja unter GPL stellen (obwohl: ist er das nicht schon längst?), damit hättest du das Problem mit "Geld für meinen Code" mal aus der Welt geschaft. Ich finds echt schade, ich habe so viele Ideen für das Board, was man alles verwirklichen könnte, umbauen, ändern, verbessern. Aber die hände sind gebunden..

Ich bin auf jeden Fall einer, der sich nicht mit dem Status Quo nicht zu frieden gibt..

MrNase schrieb am 29.08.2003 um 12:48 Uhr

Wie ich schonmal erwähnt habe bilde ich mir nicht ein auch nur 50% der Fähigkeiten bzgl. PHP zu haben die die Entwickler bislang an den Tag gelegt haben.
DP, ich hoffe du hast meine PN erhalten und denkst drüber nach. Das angesprochene wäre eine Sache bei der ich wirklich helfen könnte zumal du ja in deinem Statement schon von einer Designtechnischen Veränderung gesprochen hattest.

mithelfen kann jeder, der einen patch erstellt hat

Aber es sind auch Leute hier die anders helfen wollen... gfc z.B. hat in relativer kurzer Zeit ein paar sinnvolle Dinge zustande gebracht und ich bin mir sicher dass das ThWboard noch besser wird wenn jemanden im Team ist der sich nicht nur mit dem Fortschritt sondern auch mit der Verbesserung des bestehenden beschäftigt. Der größte Schritt der dem ThWboard noch bevorsteht ist die komplette Veränderung der Templates. Aber diese Dinge braucht ihr doch nicht machen, ihr könnt euch auf das backend konzentrieren und andere Leute auf das frontend.
Released die 2.82 und lasst Leute wie mich an die Templates, dann habt ihr erstmal eure Ruhe. Ich habe dir meine Hilfe angeboten, wenn es dafür keine Verwendung gibt tut es mir Leid. Mehr kann ich nicht machen.

theDon schrieb am 29.08.2003 um 14:22 Uhr

gfc postete
theDon war bis jetzt auch der aktivste aus der Entwicklung hier und das wird er bleiben.

naja, das stimmt nicht so ganz, ich bin ja erst seit knapp einem monat im team =)

zu dem von dp angesprochenen verfahren:
jeder, der eine veränderung am board vornimmt, kann den patch an mich schicken, ich guck ihn mir dann an, spreche mich mit den anderen ab und wenn niemand was dagegen hat, kommt er ins cvs.

gfc schrieb am 29.08.2003 um 14:56 Uhr

@nase: lass uns die Template Welt verändern :)

dein Vorschlag mit: Text raus ausm Code hat mir richtig gefallen! Gut, bei if bedingungen wirds schwer, aber ich hätte da eine Idee, die sich auch mit template schaffen liesse.. damit könnte man eigentlich das gesamte Frontend vom Code loslösen und portabel machen. Damit wären auch mehrere Sprachen möglich und user könnten eignetlich selbst bestimmen, welches templateset sie wollen.

Wie gesagt: ich bin kein Coder, ich bin Visionär ;) und ich bin gut im verbessern von vorhandenem. Aber wenn wir das seriös aufziehen wollen würden, dann kämen wir allein fürs Frontend nur schwierig um ein cvs herum..

Luki schrieb am 29.08.2003 um 15:16 Uhr

Darth Paul postete
tatsächlich habe ich momentan keine lust am thwboard zu arbeiten, zumal mir der code, wie er momentan ist, nicht mehr gefällt. eine option wäre, das thwboard komplett neu zu schreiben mit einer intensiven design und konzeptphase, jedoch verschlingt so etwas sehr viel zeit und resourcen.

@DP
vielen Dank für Dein ehrliches Statement! ...macht neugierig! Was gefällt Dir an dem Code nicht mehr... - oder ist es mehr das Design? THWB II :D

Ich bin für:
o theDon als Mitprojektorganisator, da dieser ein gutes Enagement mit bringt und was Neugikeiten angeht nicht gleich abblockt sondern auch gerne Sachen diskutiert ;)
o MrNase das er mit in Betatest kommt
o MrNase das ihm die CSS Templates / Design übertragen werden!
Er hat wirklich CSS Know How und ich passe schon auf das es Browserkompatipel ist und den Richtlinien entspricht! (der ganze THWB PHP Code müsste natürlich ausgemistet werden) - gfc und ich Berater ;) - cvs ist ein guter vorschlag fürs Frontend
o jau und ich Luki suche gerne weiterhin Bugs mache Verbesserungsvorschläge und motivier die Community Proteste wie diesen hier zu starten :D :D :D
o besseres integrieren der Sourceforge Features ins THWB!
Das Bug und Featue Reporting von Sourceforge sollte man hier unbedingt nutzen!


ich hoffe du bleibst uns trotzdem weiterhin erhalten und schwebst wenigstens als Geist über und im Forum herum! - vergiß nicht das THWB ist dein Baby!

wenn die ganzen Vorschläge hier jetzt schnell und aktiv anlaufen bin ich Einverstanden

MrNase schrieb am 29.08.2003 um 15:30 Uhr

Luki's Beitrag kann ich ohne Änderungen unterschreiben :)

theDon schrieb am 29.08.2003 um 17:07 Uhr

imho ist nen bugzilla noch übersichtlicher als der sourceforge bug tracker.

MrNase schrieb am 29.08.2003 um 17:17 Uhr

Wie ist eigentlich egal, hauptsache es wird irgendwas genommen.

TheTinySteini schrieb am 29.08.2003 um 19:03 Uhr

Was gefällt Dir an dem Code nicht mehr... - oder ist es mehr das Design?

Es ist der Code an sich. Man lernt ja nie aus und immer dazu, seit der ersten Version vom ThWboard bzw. dessen Vorgänger ("MagicBoard") sind mittlerweile einige Jahre ins Land gegangen. Und genauso wie einem als Maler oft ein Bild nicht mehr gefällt, dass man vor einiger Zeit gemalt hat, weil man es jetzt viel besser könnte, ist es auch mit dem Code.

Man guckt sich halt den Code an, und irgendwie gefällt es einem nicht mehr. Man hat viele Ideen, wie man das ganze besser aufbauen könnte, aber das läuft praktisch zwangsweise auf einen kompletten Rewrite hinaus. Dazu fehlt uns definitiv die Zeit. Und so ist es halt mehr oder weniger ein lustloses Rumstochern (= Fixen von Bugs und Sicherheitslöchern) im Brei.

Ich hoffe das Bild ist halbwegs einleuchtend.

Nehmen wir einfach mal als Beispiel den Code für die ThWBoard-Tags. Immer wieder werden Fehler gefunden, z.B. wie man aus den Tabellen "ausbrechen" kann, in dem man die quote-Tags in bestimmter Weise anordnet. Das meiste davon haben wir ausbessern können, aber an manchem werden wir auch weiterhin scheitern, genauso wie der Highlight-Code für Suchergebnisse. Um beides zu beheben, müsste man den gesamten ThWboard-Tag-Code umschreiben. Dafür braucht man aber ein etwas angepasstes Format für die Datenbank. Das muss man dann an den jeweiligen Stellen wieder ändern.

Oder Übersetzungen: das derzeitige Template-System ist einfach für Übersetzungen nicht flexibel genug. Bei der Gelegenheit könnte man auch gleich das Design ändern und auf CSS umstellen. Allein damit ändert man aber knapp die Hälfte des gesamten Codes. Und im restlichen Code finden sich fast überall ähnliche Beispiele.

Nichtsdestotrotz, hiermit verspreche ich hoch und heilig, dass ThWboard 2.82 noch offiziell erscheinen wird. Ich hoffe, damit hab ich nicht zu viel versprochen.

gfc schrieb am 29.08.2003 um 19:53 Uhr

TheTinySteini postete


Oder Übersetzungen: das derzeitige Template-System ist einfach für Übersetzungen nicht flexibel genug. Bei der Gelegenheit könnte man auch gleich das Design ändern und auf CSS umstellen. Allein damit ändert man aber knapp die Hälfte des gesamten Codes. Und im restlichen Code finden sich fast überall ähnliche Beispiele.

und ehrlich: ICH würde die Arbeit daran mitmachen.. da kannste grad noch CSS austauschen und dann haste ein modernes Schichtenmodell! Und ich glaube Nase würde da dran auch arbeiten! Genau an dem!

Denn danach haste die Flexibilität, die sich viele so wünschen.. stell dir vor: du kannst n Portal bauen, ohne dabei gross irgendwelche Funktionen zu ändern.. DAS wäre echt hammer!

MrNase schrieb am 29.08.2003 um 20:04 Uhr

Ich kann es ja jetzt hier offiziell machen:
Ich habe bei DP schon vor einigen Tagen angefragt ob denn niemand von euch daran Interesse hätte mich ins Team zu holen damit ich mir die Templates vornehme.
Ich kenne mich inzwischen schon 'ziemlich' gut mit dem ThWboard aus und ich denke dass ich euch gut unterstützen kann.
Ich würd mich wirklich freuen wenn eine Antwort von einem bekommen könnte der laut Hackordnung das Recht hat über ein neues Teammitglied zu entscheiden.

Luki schrieb am 29.08.2003 um 20:21 Uhr

1.) ^^^^

2.) @ttt danke für deine ausführliche Anwort - irgendwie kann ich das gut nachvollziehen und trotzdem hat man das THWB so lieb gewonnen, das das hier nicht unbedingt motiviert!

Nichtsdestotrotz, hiermit verspreche ich hoch und heilig, dass ThWboard 2.82 noch offiziell erscheinen wird. Ich hoffe, damit hab ich nicht zu viel versprochen.

:(

theDon schrieb am 29.08.2003 um 21:00 Uhr

im mom sinds noch 2 ungefixte bugs, dann können wir rc2 raushauen.

/edit
achja, für den einen hab ich schon mehr oder weniger ne lösung
edit/

gfc schrieb am 30.08.2003 um 00:52 Uhr

Jungs.. ich ab dem 25.September 3,5 Wochen Ferien.. also vom Studium, arbeiten tu ich immer noch. Anyway, das bedeutet, dass ich relativ wenig zu tun habe und pro tag ca. 2h arbeit investieren könnte.. das is mal ned wenig und man kommt schon weit damit.. nur sollte ich bis dann auch was zu tun haben... den ab November hab ich hardcoreprogramm..

MrNase schrieb am 30.08.2003 um 01:24 Uhr

..nutzt die Chance, dass es noch Leute gibt die euch wirklich helfen wollen.

theDon schrieb am 30.08.2003 um 18:41 Uhr

rc2 ist raus.

Andy schrieb am 31.08.2003 um 00:18 Uhr

Ich geb dem Thwb in der jetzigen Form keine Chance mehr.

Ist hart, aber so sieht für mich die Realität aus. DP hat mit dem ThWb Sachen ins Leben gerufen, die man nicht wie ein Spielzeug bei nichtgefallen in die Ecke schmeißen kann.

Es gab viele Probleme bei der Entwicklung des ThWboard, damit meine ich auch Zwischenmenschliche. Als Morpheus begonnen hat am ThWb zu werkeln hat DP praktisch null Teamgeist bewiesen, obwohl er selbst nach nem Co-Entwickler gesucht hat. Das hat sich erst mit der Zeit entwickelt und verbessert. Oder die Sache mit dem Webhosting und Lizenzen. Das sicherlich nicht der Hauptgrund, aber es hat zum sterben des ThWbs beigetragen.

Größtenteils war ThWb ein Funprojekt: man hat daran gearbeitet weils Spaß gemacht hat. Jetzt wo das Forum zweckmäßig praktisch fertig ist, Code veraltet und das nie wirklich vorhandene Konzept voller Lücken ist, ist die Lust weg, die die Teammitglieder annimiert hat an diesem Board zu arbeiten.
Dementsprechend verbinde ich mit dem ThWboard nicht mehr Spaß, sondern nur gähnende Langweile und Faulheit.

Die Community hat ja auch mehr von den Devs erwartet, als diese im Stande waren zu geben.

Ich persönlich glaube auch, dass der Projektleiter hat seinen Zweck vertan. Er hat eine Verantwortung zu tragen, die er nicht nach Lust und Laune weggegeben darf.
In dem Fall hat er zumindest für die Verwaltung zu tun, aber obwohl einige Codewillige Devs bereitstanden, hat er sich keine Mühe gemacht wenigstens wieder Aufgaben zu verteilen.
Vom Projektleiter sind alle anderen abhängig, und wer sich eine solche Aufgabe erlegt, der muss sie auch bewältigen.
Alternativ gäbe es die möglichkeit im OpenSource Team größere gleichgestellte Gruppen zu formen, wo man sich "keine laune" mal leisten kann.

Ich will DP nicht zu negativ kritisieren, er hat auch sehr viel Fleiß gezeigt und sehr viel Arbeit in das ThWb reingesteckt, aber ich finde als Projektleiter ist er seinem Titel nicht gerecht gekommen.

Aber wenigstens haben alle was dadurch gelernt, und das ists wohl, was es bei einem OpenSource Projekt ankommt. Denn umsonst war sicherlich nichts, aber halt auch nicht auf Dauer.

Ich selbst habe auch kein Bock mehr was mit ThWb zu machen, die Gründe stehen auch auf THWH, jedoch möcht ich sagen das ich es ziehmlich scheiße finde, wenn Rechte nach "Sympathie" vergeben werden. So ein Problem hat ThWb auch, ich will mich aber nicht genauer dazu äußern, sonst könnte hier noch einer anfangen Auszurasten und seine Macht zu missbrauchen. (um es zu betonen, es geht nicht um mich!)

Zum Schluss:
Großes Danke an die Devs, an die Community, an die Tester und alle die ThWb zu etwas gemacht hatten, was es IMO nie wieder mehr werden wird.

Achja: Gegen das Weiterentwickeln des Boards spricht nichts solange Copyright beibehalten wird. Da kann DP bei den releaseten Versionen nix gegen tun, aber es muss halt auch unter GPL bleiben, das ist die Vorraussetzung.

MAGIX schrieb am 31.08.2003 um 12:48 Uhr

Hm ihr meint der Code ist veraltet. OK mag sein. Aber das thwb basierend auf dem ALTEN Code ist mit Abstand noch das beste und schnellste Forum das ich kenne. Und genug thwbs sind im Einsatz. Ich denke die grosse Community wird schon Sorge tragen dass das thwb nicht untergeht. Man lernt auch aus den Fehlern so wie es jetzt geradé hier geschieht.

bdominik schrieb am 31.08.2003 um 12:52 Uhr

Gut, es gibt schon ein Paar Beispiele wo der Code total unoptimiert ist:
als Beispiel kann ich hier mal den Kalender nennen, der ist mit seinen 30 Queries nur um die Daten auszulesen eindeutig übertrieben!

MrNase schrieb am 31.08.2003 um 13:01 Uhr

...wurde der Kalender nicht komplett neu geschrieben? Ich hatte da mal was gelesen...

bdominik schrieb am 31.08.2003 um 13:03 Uhr

Wollte jemand neuschreiben!

<< vorherige Seite – Seite 2 von 4 – nächste Seite >>