Rezension: Discord-ähnliche Sprachräume für Ihre Community hinzufügen 🎙

Auf dem Handy scheint man nur Räume erstellen zu können, aber wenn man direkt auf einen bereits erstellten Raum klickt, kann man nicht hineingelangen. Wenn man direkt auf /resenha/r/topic zugreift, kann man es öffnen. Ist das ein Fehler?

Funktioniert bei mir auf meinem Handy einwandfrei. Hast du diese Woche deine Discourse-Instanz aktualisiert?

Experimentelle Plugins erfordern häufige Updates.

5 „Gefällt mir“

Es gab diesen Monat viele Updates, aber das wichtigste ist die optionale und pro Raum unterstützte SFU-Funktionalität über LiveKit.

Vollständiges P2P-WebRTC bleibt weiterhin die primäre und standardmäßig unterstützte Übertragungsmethode, aber SFU wird jetzt auch für Personen unterstützt, die hunderte Teilnehmer in einem einzelnen Raum unterstützen müssen.

Wir haben auch viele Verbesserungen vorgenommen, wie z. B. Audio- und Video-Geräteauswähler in den Raum- und Widget-Steuerungen, Resenha-Räume, die über die #-Autovervollständigung in Chat und Posts erwähnbar sind, Raumlayout-Optionen und mehr.

13 „Gefällt mir“

Danke dafür, das SFU war das eigentlich fehlende Puzzleteil. Es war der ursprüngliche Grund, warum ich einen eigenen Fork pflegte; jetzt, da es upstream unterstützt wird, kann ich den Fork abschalten und resenha direkt verfolgen.

Ich habe mich bisher zurückgehalten, etwas zu LiveKit zu fragen, weil ich nicht wusste, ob du in diese Richtung gehen möchtest. Da du das jetzt tust: Bist du offen für PRs für neue Funktionen und kleinere Verbesserungen?

Der erste Vorschlag, den ich machen würde, ist eine persönliche Bitte: eine Option, um Räume aus der Seitenleiste auszublenden. Da ich resenha für das Backend meines Multi-Forum-App-Clients verwende, würde ich gerne das Plugin aktiviert haben, aber die Web-Seitenleiste sauber halten, ohne auf CSS zurückgreifen zu müssen. Etwas wie eine resenha_rooms_in_sidebar-Site-Einstellung (Standard: true, Client: true), die oben im Initialisierer der Seitenleiste zusammen mit den bestehenden Checks geprüft wird.

if (!currentUser || !siteSettings.resenha_enabled || !siteSettings.resenha_rooms_in_sidebar) {
return;
}

Standard-true bedeutet keine Verhaltensänderung für bestehende Installationen; das Ausschalten überspringt die Abschnittsregistrierung vollständig — kein DOM, keine Raumlisten-Abos. Ich schicke gerne den PR, wenn du offen dafür bist.

Danke dafür, die SFU war das eigentlich fehlende Puzzleteil. Genau das hat mich ursprünglich dazu gebracht, einen eigenen Fork zu pflegen; jetzt, da sie im Hauptprojekt unterstützt wird, kann ich den Fork einstellen und direkt die Änderungen von resenha nachziehen.

Ich habe es bisher vermieden, nach LiveKit zu fragen, weil ich nicht wusste, ob du in diese Richtung gehen möchtest. Da du das jetzt tust: Bist du offen für PRs für neue Funktionen und kleine Verbesserungen?

2 „Gefällt mir“