Hallo wintstar,
ist ja wohl logisch dass man die ersten Alpha Versionen erst mal lokal mit xampp oder der gleichen testet, mache ich auch so. Allerdings kannst da nicht alles testen, darum kann es durchaus in einigen Fällen Sinn machen, ein Live System zu betreiben, um Fehler im realen Betrieb zu finden. Dass dann dabei tägliche Backups der DB und eine Kopie der Dateien da ist, versteht sich von selbst.
Die sache mit den Mods/Extensions würde ich schon als sehr Wichtig einschätzen, überlege dir mal wie es zur Einführung der 3.0.0 war. Da gabs erst sehr spät brauchbare Infos für die Modschreiber was dann dazu geführt hatte, dass sehr viele "wichtige" Mods wie Gallery Mod, Download Mod .... erst nach mehr als einem Jahr später da waren. Die Folge war dass viele mit einem bestehenden Forum erst spät umgezogen sind, manche haben das bis jetzt noch nicht. Darum wäre es an den Entwicklern, die Modschreiber sehr früh einzubinden und ihnen die nötigen Infos zu geben dass sie jetzt schon ihre Mods umschreiben können. Sicher gibt es noch Änderungen am Code oder wie Funktionen zu handhaben sind, aber ich gehe nicht davon aus dass es grundlegende Änderungen der Struktur geben wird, außer es wird ein gravierender Fehler gefunden.
Wenn ich mir den Link von BlackHawk87
Developing_Extensions anschaue, dann steht da nicht wirklich viel drinnen, um als "Anfänger" für 3.1.x gleich eine funktionsfähige und vor allem den Vorgaben genügende Extension zu schreiben. Es gibt zwar von nadermann ein Beispiel wie es aussehen könnte, aber erstens sind die Dateien im Beispiel teilweise älter als ein Jahr und zweitens steht dabei
WARNING - THIS EXTENSION NO LONGER WORKS, also nicht wirklich Zielführend für Modschreiber. Hier wäre ein funktionierendes und dokumentiertes Beispiel wie es für 3.0.x für die eingebundenen Seiten gibt, sehr hilfreich, dann kann es jeder selber testen und damit rumspielen.
Mein Vorschlag an phpbb.de geht auch in die Richtung, hier im Forum einen 3.1.x Bereich einzurichten, in dem man sich jetzt schon über die Handhabung, Funktionen und der Programmierung von Mods/Extensions austauschen kann. Eine Einteilung in Installation, Update, Konvertierung und Extensions wäre da denkbar. Es geht da dann nicht darum, über die Entwicklung von bestimmten Mods/Extensions zu reden, sondern um die grundlegende Handhabung und Programmierung von Extensions. Ich könnte mir vorstellen dass nickvergessen als einer der Entwickler vom 3.1.x den Bereich dann etwas betreut und gefundene Probleme/Fehler .... dann gleich an der richtigen Stelle anbringt?
Ich zum Beispiel habe gestern die Alpha1 auf mein xampp installiert und funktionierte auch ohne Probleme. Dann habe ich mir die einzelnen Verzeichnisse mal angeschaut und bin dabei auf einen Konverter für 2.0.x und 3.0.x -> 3.1.0-a1 gestoßen und habe ihn gleich mal getestet (2.0.3 -> 3.1.0-a1). Weit bin ich nicht gekommen, denn schon nach der Eingabe der DB Daten und dem Pfad zum alten Forum kam beim nächsten Schritt eine Fehlermeldung
Fatal error: Class 'mysql' not found in I:\xampp\htdocs\phpBB31\install\install_convert.php on line 431
, da scheint was noch nicht zu passen. Ob der Fehler auch bei der Konvertierung 3.0.12 -> 3.1.0-a1 kommt, habe ich noch nicht getestet, wäre aber denkbar. Das wäre jetzt so ein Fall wo hier andere User das auch mal testen würden und wenn sie zum gleichen Ergebnis kommen, ist es ein Bug der gemeldet werden sollte. Parallel dazu könnten die User sich auch schon auf die Suche nach der Ursache machen und ggf. sogar den Fehler finden. Denn je mehr jetzt schon in der frühen Phase das Forum testen desdo eher werden Fehler gefunden und können beseitigt werden.
wintstar hat geschrieben:Deutsches Sprachpaket für 3.1 Alpha. Bisher habe ich zu 95% die Alpha Version übersetzt, siehe Deutsche Übersetzung phpBB 3.1.0 Alpha. Ich spiele mit dem Gedanken diese auf Github zu veröffentlichen, meine Bedenken liegen aber daran in Konflikt zu kommen mit dem Übersetzungs Team von phpBB. Würde mich freuen wenn das Übersetzungsteam sich dazu äussern würde.
Ich sehe da kein Problem, denn bis jetzt hat sich phpbb.de nicht offiziell an 3.1.x beteiligt und es gibt auch noch kein deutsches Sprachpaket. Daher denke ich macht es im Sinne der Tester und Modschreiber hier durchaus Sinn, wenn du deine Version veröffentlichst und phpbb.de kann ja unabhängig davon später ihre eigene öffentliche Version bringen, die dann als Arbeitsgrundlage dient. Aber bis es soweit ist, sollten schon mehr Sprachen da sein nicht nur Englisch, wie willst du sonst die Funktionen testen ob die Sprache überall richtig umgeschaltet wird?
@zx9r-treiber
Genau das meinte ich weiter oben im Text wo ich meinte, dass es Sinn macht, jetzt schon einen Bereich für 3.1.x einzurichten um sich genau über solche Sachen auch hier Austauschen zu können.
Gruß Helmut