Schlagwort-Archiv: Lizenz

CF3: Download Plugin muss zwangserweitert werden

Da einige Funktionen in der Download MOD enthalten sind, die sich so im CF3 nicht wiederfinden, wurde nun beschlossen, diverse Funktionen, die das phpBB 3 dafür bereitstellt, direkt auch in das Plugin für das CF3 zu integrieren.

Darüber hinaus wird geprüft, ob die Übernahme von Daten aus GET/POST-Daten nicht mit der CF3-Funktion $Core->get() sondern mit der Funktion request_var() aus dem phpBB 3 durchgeführt wird, um diverse, dann ggf. wieder nötige Codewüsten, wie man sie noch aus MODs für das phpBB 2 kennt,  im Download Plugin zu vermeiden.

Ebenso müssen an anderen Stellen zwangsweise phpBB 3 Funktionen übernommen werden, da einzelne Funktionalitäten das CF3 definitiv nicht bereit stellt, bzw. eine Neuprogrammierung der betreffenden Funktionen nur so umgangen werden kann.

Diese Maßnahmen sind nun leider notwendig geworden, um die Konvertierungsarbeiten nicht unnötig in die Länge zu ziehen, die sich aufgrund der komplett unterschiedlichen Systeme bereits zwangsweise ergeben.

Auch wird das Plugin nun definitiv nicht kostenlos erhältlich sein, da doch jetzt schon ersichtlich ist, deutlich mehr Aufwand während der Konvertierung betreiben zu müssen, als es noch am Anfang den Anschein hatte.
Allerdings wird überlegt, eine “Dauerlizenz” zu erheben, d. h. eine “moderate” einmalige Lizenzgebühr mit kostenlosen Updates für den gleichen Versionszweig.  Z. B. Download Plugin 1.x kostet Summe X, alle Updates dafür sind kostenlos und erst mit einem vielleicht späteren Wechsel auf 2.x wird dann erst wieder eine Gebühr fällig. Die Lizenzen können daher auch nur durch die Verwendung diverser phpBB 3 eigener allerdings dann auch wieder auf das CF3 angepasste Funktionen niedrig gehalten werden.

Wie hoch nun letztlich die Lizenz je Plugin ausfällt, ist noch offen. Das hängt von der Gesamtdauer der Konvertierung und der hochgerechneten Verbreitung des Plugins ab. Daher kann und wird hierzu weder in diesem Blog noch in einem der Foren des Entwicklers und schon gar nicht im Supportforum des CF3 selber hierzu weiter Stellung genommen.

Die Konvertierung selber startet nun nach Fertigstellung des Paket-Installers in die nächste Runde. Es wird gerade die Startseite des Plugins im ACP aufgebaut. Sobald diese fertiggestellt wurde, wird hier auch der erste Screenshot veröffentlicht, um sich ein Bild vom Aufbau machen zu können.

Download MOD für Cback Forum CF3

Ja, es ist langsam soweit: Die aus der phpBB Community bekannte Download MOD, die Hotschi ins Leben gerufen und von mir nun ständig eigenständig weiter entwickelt wird, ist an einem Punkt angelangt, wo es zunächst keine weiteren sinnvollen Erweiterungen mehr gibt. Zumindest keine, die der MOD selber nützen und oftmals nur individuell gewünschte Erweiterungen einzelner oder weniger Anwender sind.

Da das CF3 sich nun im Aufbau grundlegend vom phpBB unterscheidet und Plugins für das CF3 (die Download MOD wird auch ein Plugin werden) konsequent über das verfügbare Hook-System einzubinden ist, wird gerade er erste Schritt, nämlich die eigentliche Struktur der Download MOD an das Plugin-System des CF3 anzupassen, der schwerste und langwierigste Schritt sein. Anpassungen im Detail an die abweichende Ausführung von Datenbank-Aktionen oder das Template-System im CF3 sind dann zwar auch nicht ohne aber bedürfen eigentlich eher einer einmaligen Überarbeitung der bestehenden Funktionsblöcke in den MOD-Scripten (von denen es schon viele gibt – leider zu viele für eine “schnelle” Konvertierung).

Auch die Templates der MOD selber müssen einmal komplett überarbeitet werden, wobei sich die Entwicklung hier ausschliesslich auf dem im CF3 beiliegenden Liquid Style beschränken wird. Denn auch hier gilt die Prämisse: Die MOD entwickeln/konvertieren ja, aber kostenlosen Support für individuelle und angepasste/eigene Styles oder Funktionen nein.

Unklar ist noch, ob es die Download MOD für das CF3 kostenlos oder mit einer sehr geringen (im unteren 2stelligen Bereich) Lizenz-Gebühr einmalig zu kaufen sein wird. Das kommt darauf an, wie komplex und umfangreich die Konvertierung und welcher Aufwand dafür zu leisten sein wird. Gerade, weil die bestehende Mimik der MOD für das phpBB 3 ein integrierter, aber dennoch eigenständiger Bereich des phpBB darstellt, im CF3 dieses durch die vorgegebene Plugin-Struktur eher komplett vom CF3 abhängig konstruiert werden muss und keine der CF3-Dateien angepasst werden dürfen, ist ein Totalumbau der MOD zum Plugin wohl nicht zu umgehen. Auch wird der Download MOD für das phpBB 3 ein kleiner Vorrang eingeräumt, was bedeutet, dass Neuerungen erst dafür entwickelt und später, wenn sich keine Fehler einschleichen, dann auch für das Plugin für das CF3 umgesetzt und als Update verteilt wird. Wobei auch hier die Frage offen ist, ob auch das Update nicht kostenpflichtig wird.

Da sich dieses Projekt nun mit der nächsten Ausbaustufe der RPG Tools überschneidet, aber die Anwender und Betreiber von CF3-Foren das Download Plugin sehnlichst erwarten, wird dem Download-Plugin-Projekt Vorrang eingeräumt. Dennoch kann es einige Monate dauern, bis das Plugin fertig gestellt und in einer ersten Beta-Version der CF3-Community bereitgestellt werden kann.

Sobald nun privat auch alles wieder im Lot ist (ein Wohnungswechsel der Freundin brachte in den letzten Wochen einiges zum Stillstand, was nun nachgeholt werden muss), beginnt die Grundlagenforschung und die Grundstruktur für das Download Plugin. Danach sehen wir weiter, wie schnell und gut das Projekt voranschreitet, um zwischenzeitig auch an dem RPG-Tools weiterzuarbeiten. Also ein ständiger Wechsel je nach Teilaufgabe und Lust, an dem einen oder anderen Projekt zu arbeiten. Daher ist von Nachfragen, wie weit oder wie lange noch etwas dauert, bitte anzusehen. Hier oder auf den Projektforen der beiden Tools (für die RPG-Tools bitte dort nachlesen, für das Download Plugin wird es http://cf.myoxpus.de sein) wird jeder nennenswerte Fortschritt aufgezeigt.

Nun, ein Wort noch zur möglichen Lizenz, unter der ich das Download Plugin veröffentlichen werde:
Sollten Lizenzgebühren anfallen, so werden diese einmalig beim “Kauf” des Plugins erhoben und sicherlich deutlich unter 50 EUR liegen. Darin werden aber, je geringer die Kauflizenz ausfallen wird, ggf. nur wenige oder keine Updates enthalten sein, so dass Folgekosten je nach Grösse und Umfang der jeweiligen Updates extra anfallen könnten.
Aber die Planung hierzu ist noch nicht abgeschlossen und ist auch abhängig vom Umfang der Konvertierungsarbeiten an der phpBB-MOD zum CF3-Plugin hin. Aktuell kann ich mir jedenfalls keine kostenlose Lösung vorstellen.