Forum, ML, help zu Discourse Server zusammenführen?

Also, meiner Meinung nach, kann das alte Forum einfach auf Readonly gestellt werden, dann haben ‘die alten Hasen’ die Möglichkeit hier noch etwas zu suchen und zu referenzieren. Aber ich würde nicht von Neulingen erwarten, dass im alten Forum gesucht werden ‘muss’ oder ähnliches. Das sollte schon etwas mehr ein Neuanfang sein, meiner persönlichen Meinung nach. Ich verstehe aber jeden, der noch Zugriff auf die alten Sachen haben möchte.

Portieren von FluxBB zu Discourse ist allerdings meines Wissens nach möglich und wurde auch schon von jemandem getestet, meine ich gelesen zu haben. Ich finde aber, dass das nicht gemacht werden soll.

So eine Migration is keine Raketenwissenschaft und sollte imho auch gemacht werden. Wenn nicht, haben wir dann genau das Problem, was egtl. verkleinert werden soll: ein weiteres Forum (wenn auch dann inaktiv)

Hallo,

in der Tat sind manche Diskussionen hier im Forum, insbesondere Neulings-Fragen, nicht wirklich archivierenswert. Diskussionen zu OpenLayers2-Fragen könnte man sogar löschen. Die Diskussionen zu kontroversen und weniger kontroversen Themen in der OSM-Community sowie Diskussionen über neu erfundene Tags sind Bestandteil des nicht dokumentierten, aber dennoch regelmäßig angewendeten Regelwerks zum Mapping in OSM. Regelmäßig werden Diskussionen auf Mailinglisten und in Foren als Begründung für Reverts und ähnliche Aktionen herangezogen. Darüber hinaus sind die Diskussionen auch nützliche Quellen, um dokumentierte Regeln nachzuvollziehen bzw. zu prüfen, ob die Dokumentation dem Community-Konsens entspricht. Die Inhalte des alten Forums müssen daher weiterhin zugänglich bleiben.

Der Weiterbetrieb der alten Forensoftware kann jedoch vermieden werden, wenn man eine statische Kopie der Inhalte anfertigt. Denn die Software wird irgendwann nicht mehr mit neueren PHP-Versionen laufen. Altes Zeug, das keiner mehr nutzt, führt zu vermeidbarem Wartungsaufwand.

Viele Grüße

Michael

Weil das Forum (und die ML) ständig verlinkt werden, muss aber auch eine Kompatibilität der Links dabei gewährleistet sein, sonst wird das nix mit dem Aufbewahren alter relevanter Diskussionen … Also braucht man wohl ein zukunftssicheres Minimal-PHP-Script, das auf die statischen Seiten umlenken könnte?

Wahrscheinlich lässt sich das ohne Probleme auch mit Apache und Rewrite-Regeln abbilden. Letztlich wird man dafür irgendeine Lösung finden können. Es ist daher im Moment nicht so wichtig, dafür schon einen konkreten Weg vorzudenken (Stichwort “technische Details”).

Es gibt jetzt einen nicht öffentlichen Discourse Testserver und Arbeiten an der Ermöglichung von sauberen OAuth2 Logins.
Wer inhaltlich hierbei mitmachen möchte, kann sehr gerne den entsprechenden Slack-Channel joinen:
https://github.com/openstreetmap/operations/issues/377#issuecomment-905385508

Da das Thema Migration noch einmal aufkam. Bereits weiter oben hatte ich geschrieben, dass es technische Möglichkeiten / Skripte gibt. Wie vollständig diese sind (Nutzer, Beiträge, Textformatierungen, Links, …) vermag ich nicht zu sagen und darauf wurde seitens der Techniker auch noch nicht eingegangen.
Es muss aber in keinen Fall heißen, dass die hiesigen Inhalte verloren sind! Ich denke dazu wird es noch gesondert mal Rücksprache geben ob/wie Inhalte überführt werden, wenn die grundlegende Technik funktionsbereit ist :slight_smile:

Erfreulich, dass es voran geht!
Schade aber, dass man auf ein nicht OSM-Channel zurück greift. (Ich lehne u.a. gerade aus Datenschutzgründen/DSGVO und so :wink: - die Verwendung von Slack ab…) - ansonsten hätte ein Interesse zur Mitarbeit bestanden… Nun gut, viel Erfolg!

Das gleiche gilt für mich, vom ersten bis zu letzten Wort.

:confused:

Verstehe ich zwar, auf der anderen Seite sehe ich auch ein, dass Leute welche die Technik warten auch über ihre Werkzeuge entscheiden sollen. Slack ist für DevOPs natürlich schön und hilft den Admins sicherlich ihre Kanäle etwas besser beisammen zu halten als IRC / Matrix / … ?

Ich freue mich aber auch, dass wenn das Forum auf eine neue technische Basis gestellt wird. Ich erhoffe mir eine etwas niedrigere Hürde für jüngere Mapper und vielleicht auch hier eine bessere Integration :slight_smile:

Auch das würde ich alles unterschreiben. Und auch ich habe mit Slack gearbeitet. Aber es waren Dienstrechner. Auf meine Privatrechner kommt diese Datenschleuder nicht drauf. :rage:

Dann warte und hoffe ich mal. Hoffentlich nicht zu lange.

:smiley:

Der Channel ist Teil vom “OSM US” Slack und offizieller Natur. Warum das kein OSM-Channel sein sollte, erschiließt sich mir nicht so recht.

OAuth2 geht übrigens schon länger. Es geht im Moment eher um Feintuning, damit man beim erstmaligen Anmelden nicht erst die EMail-Adresse eintippen und überprüfen muss. Mich hätte das nicht gestört (das Forum hier tickt ähnlich), aber gut.

Falls jemand noch andere Themen außer der Datenmigration sieht, kann ich das gerne mitnehmen und auf Slack posten.

Keine Ahnung wie du darauf kommst, dass der Slackkanal ausser für OSM-US irgendeinen offiziellen Charakter haben soll. Es widerspricht der Politik der OSMF, in mehr als einem Punkt, Diskussionen von allgemeinem Interesse auf Plattformen zu führen die eine Preisgabe von persönlichen Daten erfordern. (Ich will jetzt nicht einmal darauf eingehen wieso es den Kanal überhaupt gibt. eigene Geschichte.)

Naja, OSM US ist OSMF Local Chapter, und OSM US managed auch ihren Slack Workspace. Klar, der Workspace untersteht nicht direkt OSMF, andererseits ist es aber nicht irgendein komplett inoffizieller Hinterhof-Chatraum. Persönliche Daten (außer meiner IP-Adresse) habe ich dort nicht angegeben. Alles was irgendwie bimmelt, oder meinen Verfügbarkeitsstatus signalisiert, habe ich wegkonfiguriert. Email-Adresse ist speziell für Slack.

Im Moment stehen technische Fragen und Probleme sehr stark im Fokus, also Dinge wie die OAuth2-Integration, relevante Plugins, Backups, Email-Adressen bei der Anmeldung, Datenmigration (ja/nein/wie), Benutzernamen mit viel Unicode drin. Ich bin mir nicht sicher, ob alle diese Details super interessant sind.

Speziell das Thema Datenmigration war hier im Forum auch Thema (https://forum.openstreetmap.org/viewtopic.php?pid=837484#p837484), insofern findet die Diskussion bereits in größerer Runde statt. Die Auswahl der neuen Plattform lief im großen und ganzen im GitHub Issue https://github.com/openstreetmap/operations/issues/377 … In einzelnen OWG (Operations Working Group) Meeting Minutes finden sich auch noch Diskussionspunkte, die wiederum eher technischer Natur sind. Diese Informationen sind alle frei und öffentlich zugänglich.

Spannender dürfte hingegen Verzeichnis-Struktur, Moderation, etc. sein. Vielleicht lässt sich das auch an anderer Stelle diskutieren.

Sowas MUSS an anderer Stelle diskutiert werden, weil:

Vielleicht wäre es von der Sache her etwas einfacher, wenn du einen konkreten Vorschlag zum “wie” und “wo” machen könntest. Ich kann auch mal nachfragen, ob es irgendeine Working Group gibt, die sich darum kümmert und die auch neue/externe Mapper einbeziehen kann. Bisher habe ich noch keinerlei Diskussionen in diese Richtung gesehen, allerdings weiß ich nicht, was die WGs so im einzelnen treiben.

Ja stimmt… mache Bereiche wie z.B. “users: East Africa” werden so garnicht genutzt… glaub wenn da jetzt einer was frägt dann schaut da auch keiner rein :confused:

Vielleicht alle Bereiche die kleiner >100 Posts haben… muss man sich fragen ob des noch Sinn macht… zum Vergleich DE hat 312.791 :confused:

Anderseits ist “users: Germany”, “users: Russia” (>100.000Post) so groß… wahrscheinlich sprachlich begründet… da könnte man gleich komplett Deutschsprachige/Russisch sprachige Forum-/teile machen.

Aber es ist doch jedem freigestellt, ob er ein Unterforum abonniert oder nicht. Ich persönlich könnte mit der Struktur so weiterleben.
Viel wichtiger fänden ich, dass die einzelnen Communities die Möglichkeit bekommen ihr Unterforum weiter zu untergliedern.

:slight_smile:

Ich habe Discourse noch nicht so intensiv benutzt, aber ich glaube bei Discourse gibt es garkeine feste Foren-Aufteilung. Stattdessen gibt es (vordefinierte?) “tags” die man an die einzelnen Topics heftet, z.B. dieses Topic hätte vielleicht die Tags “German”, “Discourse”, “Core Infrastructure” oder so.
Nutzer können sich dann das Forum nach diesen tags anzeigen lassen. Es möge mich jemand korrigieren, der sich mit Discourse besser auskennt.

Cool wäre natürlich, wenn ein Topic nicht auf eine Sprache festgelegt wäre, sondern es die Option gäbe, Beiträge die nicht in der eigenen Sprache verfasst sind, automatisch übersetzen zu lassen. In diesem Subforum ist extrem viel los, aber durch die Sprachbarriere hat es weltweit gesehen eine sehr geringe Reichweite. Schließlich geht es in diesem Subforum oft nicht um Dinge, die nur Deutschland betreffen, sondern auch allgemein um Tagging-Fragen usw. die eigentlich OSM im gesamten betreffen. Zum Beispiel dieses Topic.

Ah, es gibt Kategorien und Tags.