Aktuelle Projekte - September 2024

Willkommen zu unserer ersten Ausgabe von „Aktuelle Projekte“, einem neuen monatlichen Newsletter, in dem wir Ihnen mitteilen, woran wir bei Discourse gerade arbeiten.

Unser Ziel ist es, Ihnen und der breiteren Community Einblicke in das zu geben, was als Nächstes in Discourse kommen könnte, damit Sie informiert bleiben, Fragen stellen, Feedback geben und zu dem beitragen können, was gerade in Arbeit ist.

Ohne weitere Umschweife, hier ist, was wir gerade tun!

:athletic_shoe: Los geht’s

Neugestaltung des Komponisten

Wir starten ein neues Projekt zur Neugestaltung des Komponisten für das Schreiben von Themen und Beiträgen. Wir befinden uns noch in den frühen Forschungs-, Design- und Prototyping-Phasen dieses Projekts, werden aber bald weitere Informationen mit der Community teilen, sobald wir weitere Fortschritte machen. Bleiben Sie dran!

Neuer Theme-Chooser im Setup-Assistenten

Wir arbeiten an einem neuen Theme-Chooser, der Administratoren neuer Websites eine einfachere und visuellere Möglichkeit bietet, aus einer kleinen Auswahl ausgewählter Themes zu wählen. Die Auswahl ist noch nicht endgültig, aber einige der Top-Anwärter für diesen ersten Durchgang sind Mint, Isabelle, Air, Graceful und Fully.

Vereinfachung von Einladungen

Wir nehmen einige kleine Verbesserungen am Einladungssystem vor, mit dem Fokus darauf, Einladungen auffindbarer zu machen und einige der gängigsten Abläufe zum Einladen von Benutzern zu vereinfachen.

KI-Zusammenfassungen für angesagte Themen

Wir beginnen mit der Arbeit an einer experimentellen Funktion, die es Websites ermöglicht, kurze Zusammenfassungen von Themen in der Liste der angesagten Themen selbst einzufügen. Da der Themen-Feed am besten für die Auffindbarkeit von Inhalten innerhalb einer bestimmten Community konzipiert ist, sind wir daran interessiert zu sehen, ob dies zu mehr Engagement von Gelegenheitsmitgliedern und neuen Besuchern einer Community führt.

:golfing_man: In vollem Gange

Konsistenz im Design der Admin-Oberfläche

Wir haben einige neue Muster für das Design von Konfigurationsbereichen innerhalb der Admin-Oberfläche entwickelt, die zusammengehörige Website-Einstellungen und andere Konfigurationen an einem Ort zusammenfassen. Diese Designrichtlinien sind hier dokumentiert. Wir wenden diese Änderungen weiterhin in der gesamten Admin-Oberfläche an. Gleichzeitig wenden wir die neuen Textformatierungsrichtlinien in der gesamten Oberfläche an.

Neues Design der Benutzerkarte

Wir arbeiten an der Aktualisierung des Standarddesigns für die Benutzerkarte auf der Grundlage der experimentellen Theme-Komponente, die wir seit einiger Zeit auf Meta laufen hatten. Mehr erfahren…

Neuimplementierung von Topic-List- und Post-Buttons

Als Teil unseres langfristigen Projekts zur Entfernung der „raw-hbs“- und „widget“-Rendering-Systeme aus Discourse arbeiten wir an der Neuimplementierung der Topic-List und der Buttons auf Beiträgen. Wir nutzen auch die Gelegenheit, die Erweiterbarkeit dieser Elemente für Theme- und Plugin-Entwickler zu verbessern. Vorerst ist alles hinter Feature-Flags verborgen. Wir werden mehr mitteilen, sobald wir einen klaren Weg für die Einführung haben.

Bessere Tools für Migrationen

Wir arbeiten an neuen Tools, um die Migration Ihrer bestehenden Community zu Discourse einfacher und schneller zu gestalten. Wir haben kürzlich ein neues Converter-Framework zusammen mit einer Beispielimplementierung zusammengeführt und begonnen, Unterstützung für den Import in den Chat hinzuzufügen.

:gift: Abschluss

Neuer Starter-Plan auf unserem Hosting

Wir haben an einem neuen Plan auf unserem Hosting gearbeitet, den wir gerade angekündigt haben und der es den Leuten ermöglicht, eine Community mit Discourse auf unserem offiziellen Hosting am einfachsten und schnellsten zu starten. Mehr erfahren…

Neues Design der Über-uns-Seite

Wir haben kürzlich ein neues Design für die Über-uns-Seite veröffentlicht. Wir arbeiten daran, diese Runde von Verbesserungen an der Über-uns-Seite abzuschließen und unsere Bemühungen auf kleine letzte Anpassungen als Reaktion auf das erhaltene Feedback zu beschränken. Es ist immer noch optional, aber wir planen, es bald zum neuen Standard zu machen. Mehr erfahren…

Neuer Bericht über Website-Traffic

Wir haben kürzlich einen neuen Bericht über den Website-Traffic veröffentlicht, der Besuche von Personen und nicht den Traffic von Crawlern und Bots hervorhebt. Dieser ersetzt den bisherigen Seitenaufrufe-Bericht. Mehr erfahren….

Verbesserungen bei Chat-Benachrichtigungen

Wir haben eine Reihe von Verbesserungen daran vorgenommen, wie Chat-Benachrichtigungen in Discourse funktionieren, insbesondere wie Push-Benachrichtigungen auf Desktop- und Mobilgeräten funktionieren. Diese Verbesserungen umfassen Vereinfachungen der Benutzereinstellungen sowie Verbesserungen der Logik für die Zustellung von Benachrichtigungen.

Konfigurierbare Moderations-Flags

Wir haben eine Reihe von Verbesserungen abgeschlossen, um es Communities zu ermöglichen, ihre eigenen Flags für die Moderation zu konfigurieren. Mehr erfahren…

Verbesserungen bei der Registrierung und Anmeldung

Wir haben dem Registrierungs- und Anmeldevorgang eine Fortschrittsanzeige hinzugefügt, damit Benutzer sehen können, wo sie sich im Prozess befinden, wenn mehrere Schritte erforderlich sind, wie z. B. die Überprüfung ihrer E-Mail-Adresse oder das Warten auf die Genehmigung ihres Kontos durch einen Administrator.

Aktualisierte FontAwesome-Icons

Wir haben unsere Standard-Icons aktualisiert, um Font Awesome 6 zu verwenden. Dies bringt aktualisierte Stile für vorhandene Icons und eine Reihe neuer Icons zur Auswahl für Anpassungen. Mehr erfahren…

51 „Gefällt mir“

Ich bin traurig, dass die Sofortsuche nicht auf der Liste steht. :frowning: Aber ich freue mich, so viele nette Funktionen zu sehen. Vielen Dank an das gesamte Discourse-Team.

8 „Gefällt mir“

Vielen Dank für diesen Newsletter. Es ist sehr hilfreich zu wissen, was in Arbeit ist, um entsprechend planen zu können. Es wäre auch toll, wenn wir einige zeitliche Richtlinien für Funktionen erhalten könnten, die sich “in vollem Gange” oder “in der Endphase” befinden.

15 „Gefällt mir“

Ich stimme dem vollkommen zu! Ich arbeite hier, und ich habe viel aus diesem Newsletter gelernt! :smiley:

12 „Gefällt mir“

Ich stimme dem zu, was die beiden Poster über mir gesagt haben: Eine Übersicht wie diese ist großartig!

Speziell zum Konverter-Framework: Wie kann man mehr darüber erfahren? Quellcode lesen, nehme ich an? Oder gibt es dazu bereits eine Ausarbeitung?

6 „Gefällt mir“

Ja, wir haben viel aus den durchgeführten Experimenten gelernt, aber wir waren uns am Ende nicht sicher, ob es die richtige Richtung war, und es war klarer, dass es eine erheblich größere Investition erfordern würde, dies herauszufinden, also mussten wir es pausieren.

Andere Dinge, die wir mit KI tun, könnten immer noch auf andere Weise zu Verbesserungen bei der Suche führen. Aber wir mussten dies vorerst beiseitelegen.

Wir sind noch nicht bereit, Zeitprognosen zu erstellen, aber ich denke, die monatliche Kadenz für diese Updates sollte uns helfen, im Laufe der Zeit ein Gefühl dafür zu bekommen.

Im Moment ist diese verlinkte Pull-Anfrage wahrscheinlich das Beste, um mehr Details zu erfahren. Ich denke, die Leute, die daran arbeiten, werden etwas teilen, sobald die Dinge etwas weiter fortgeschritten sind – sie waren einfach ziemlich beschäftigt damit, Dinge zu erledigen.

Gibt es etwas Bestimmtes, über das Sie mehr über dieses Projekt erfahren möchten?

10 „Gefällt mir“

Die Hauptsache, nach der ich gesucht habe, ist, wie die verschiedenen Datentypen migriert würden.
Wir erwägen derzeit, ein Forum von SMF2 nach Discourse zu verschieben, und der Importer weist eine Reihe von Lücken auf (private Nachrichten, Abstimmungen, Links zu einzelnen Beiträgen). Daher habe ich mich gefragt, ob es sinnvoll wäre, sich den neuen Konverter-Framework anzusehen. Wenn ich den Code jedoch überprüfe, scheint es, dass es möglicherweise noch etwas zu früh ist - wenn ich es richtig verstanden habe, ist hauptsächlich die grundlegende Infrastruktur vorhanden, und tatsächliche Konverterbeispiele würden wahrscheinlich erst später kommen?

5 „Gefällt mir“

Ich liebe diese Initiative und freue mich besonders darauf, die Arbeit an der Überarbeitung des Komponisten zu sehen! Go CDCK Team! :rocket:

9 „Gefällt mir“

Ich denke, Sie haben wahrscheinlich Recht, dass es im Moment am besten ist, abzuwarten, aber lassen Sie mich prüfen, ob wir eine Vorstellung davon haben, was zwischen dem jetzigen Stand und dem Punkt liegt, an dem wir uns befinden müssten, um anderen zu empfehlen, dieses Framework zum Erstellen eigener Konverter zu verwenden. Ich werde mich mit weiteren Informationen oder jemandem, der sich damit besser auskennt, wieder bei Ihnen melden, um direkt darüber zu sprechen.

5 „Gefällt mir“

In der Tat verbessert dieser Newsletter in Kombination mit der täglichen Zusammenfassung das Erlernen der Neuigkeiten hier.

5 „Gefällt mir“

Das ist eine großartige Initiative.

Gibt es einen bestimmten Ort / Kanal, an dem Benutzer Ideen / Funktionswünsche einreichen können?

Viele Grüße. Mike

5 „Gefällt mir“

@ondrej hat vor ein paar Tagen diese Wiki-Themen zu genau diesem Thema zusammengestellt: Writing an effective feature request, a step by step guide

10 „Gefällt mir“

Ich freue mich auf das Update im Komponisten. Es war eine Änderung, auf die ich lange gewartet habe. Ich hoffe, es wird eine Änderung wie bei https://playground.lexical.dev/. Gibt es dazu Informationen?

6 „Gefällt mir“

Sie haben Recht, es gibt noch keine Dokumentation und die Implementierung weist noch viele fehlende Teile auf. Es wird noch ein paar Monate dauern, bis sie in einem Zustand ist, in dem ich die Verwendung für eine tatsächliche Migration empfehlen würde.

Der erste Konverter, den wir zunächst ausliefern werden, ist ein „Discourse“-Konverter. Er ist als Referenzimplementierung und Ersatz für das aktuelle Discourse-Zusammenführungsskript gedacht. Wir werden möglicherweise in Zukunft einen SMF2-Konverter ausliefern, aber er steht nicht ganz oben auf unserer Liste. Sie müssten ihn also entweder selbst erstellen, auf einen Beitrag aus der Community warten oder hoffen, dass ein Kunde uns bezahlt, um von SMF2 zu migrieren.

Wenn Sie die Migration also jetzt durchführen möchten, schlage ich vor, beim vorhandenen Importskript zu bleiben und möglicherweise die fehlenden Funktionen hinzuzufügen, die Sie für die Migration benötigen.

8 „Gefällt mir“

Ok, danke! In diesem Fall scheint es sinnvoller zu sein, beim aktuellen Skript zu bleiben und es bei Bedarf zu verbessern.

3 „Gefällt mir“

Wir prüfen Lexical als eine mögliche Option für die Integration in unseren aktualisierten Komponisten – wir haben uns aber noch nicht endgültig entschieden. Wir werden diese Entscheidung bald getroffen haben, daher werde ich hier weiter berichten, sobald wir mehr wissen.

10 „Gefällt mir“

lexical ist gut. Ich habe viel Zeit damit verbracht. Aber es ist immer noch etwas an React gebunden. Man müsste also React in das Frontend einführen. Es soll von vanillajs aus nutzbar und in andere Frameworks integrierbar sein, aber realistischerweise werden sie nicht die gleiche Liebe erfahren wie die React-Integration. Der größte Teil der Playground ist eine React-App.

4 „Gefällt mir“

Ok, interessante Dinge… aber keine bessere Seite für Gruppen… für große Communities halte ich das für eine gute Anfrage…

Beste Grüße

5 „Gefällt mir“