Der Grund, warum ich die Verwendung einer Teilmenge erwähne, ist, dass es auf dem Server Leistung-/Speicherprobleme bei der Verwaltung von RSS-Feeds für jeden Benutzer geben könnte oder sogar Leistungsprobleme für die Benutzer beim Abrufen der Feeds.
Zum Beispiel könnte ich mich selbst so einstellen, dass ich jede Kategorie beobachte, was ohne Einschränkung dazu führen würde, dass mein Benutzer einen RSS-Feed mit jedem einzelnen Beitrag hat. Für den Server würde dieser eine RSS-Feed entweder zwischengespeichert werden, was die Speichernutzung von Text effektiv verdoppeln würde, oder jedes Mal generiert werden, wenn er angefordert wird, und erhebliche CPU-Zeit verbrauchen.
Darüber hinaus wäre ein solcher RSS potenziell sehr groß, würde einige Zeit zum Herunterladen benötigen und dann viel XML für den Client zum Verarbeiten darstellen, was möglicherweise mehrere Minuten des Herunterladens und Verarbeitens zur Folge hätte, bevor Ihr RSS-Client tatsächlich etwas Nützliches tun kann.
In einer Discourse-Community, in der Benutzer wahrscheinlich RSS nutzen, könnten auch Bandbreitenbedenken berücksichtigt werden.
Bezüglich Ihrer ursprünglichen Frage, ob dies derzeit möglich ist, denke ich, die Antwort ist nein. Wie Sie im Zusammenhang mit der Methode von Reddit erwähnt haben, ist ein Mechanismus erforderlich, um sowohl den entsprechenden Benutzer eindeutig zu identifizieren als auch zu vermeiden, Informationen über die von einem Benutzer beobachteten Themen preiszugeben, was für diese Art von Dingen üblicherweise mit einem eindeutigen Token geschieht, das für die RSS-Feed-URL generiert wird.
Aus diesem Grund würde ich erwarten, dass, wenn die Arbeit für einen solchen Mechanismus bereits geleistet worden wäre, er irgendwo auf meinen Profilseiten verwendet würde, z. B. mit einem RSS-Link auf der Benachrichtigungs-Seite oder einem Abschnitt in den Einstellungen zum Erstellen von RSS-Feeds.
Um diese Funktionalität hinzuzufügen, wäre es am besten, die Details auszuarbeiten, wie dies für Benutzer funktionieren würde, idealerweise mit Details, wie es auch im Hintergrund funktionieren könnte, und dann entweder:
- Aktualisieren Sie Ihren ursprünglichen Beitrag in diesem Thema mit diesen Details und hoffen Sie dann, dass jemand die Aufgabe übernimmt, es zum Kern hinzuzufügen oder ein Plugin zu erstellen; oder
- Erstellen Sie ein neues Thema in / aktualisieren Sie dieses Thema und wechseln Sie zu Marketplace, wenn Sie in der Lage und willens sind, die Hinzufügung zum Kern oder die Erstellung eines Plugins zu finanzieren.