Stream of all latest replies: Would it be useful?

I run a fairly small Discourse community and I love it, great features for keeping tabs on conversations you’re interested in and discovering new content.

Something I’ve found myself wanting, however, is a better way of reading up on all the latest replies across a myriad of topics. As someone who’s active and invested in the community, I find myself wanting to check out most every reply, erring on the side of “this could be interesting” instead of not. Problem is, this involves a lot of clicking in and out of multiple threads, many times just to view a single reply that I then quickly scan and determine whether or not it’s interesting to me. Or, I have a strong interest in a specific category, and want to read up on anything posted in that category.

One idea I had to solve this was to somehow display a list of ALL the latest replies to ANY thread, either across multiple categories or in a single category, and then of course the list would live-update and allow you to reply directly from that page. Like a continuous “stream of consciousness” that I can read and reply to without having to click through different topics repeatedly.

Just going off the basic concept, what are your guys thoughts on a feature like this? Does it sound useful, or is it impractical? Does it actually solve a user need? Would more than a handful of people actually use it? What kind of community would be interested in something like this? Is it within the scope of Discourse?

If it would be useful, how would it be implemented? Would it an optional feature admins could enable? A plugin? Would it be placed in the top bar, e.g. next to “latest”, and take you to a new page, or a sidebar like in Facebook that’s always on and filters to the category you’re currently viewing?

I can throw together some mockups if people need more of a visual idea of what I’m talking about.

「いいね!」 2

I have thought about it before, but I feel the use case is narrow. Someone who reads every post, or a moderator, or the site is super low volume. You would lose some (all?) topic context as well, with a stream of the latest replies showing in topic like layout…

「いいね!」 2

What if it’s only for tracked/bookmarked/watched topics?

Yeah there’d have to be some kind of styling/extra indicators to make sure the original topic, category, etc are properly represented.

The best argument against it that I can think of is that it potentially breaks Discourse’s entire model, turning it into a glorified chat/shoutbox/social network app with lots of tagging and categorization features, which seems undesirable. Keeping discussion focused around topics seems like the whole point, so creating a view that breaks the topic-based flow of information might be a bad idea.

If that made any sense.

「いいね!」 1

Check out /posts.json . There’s no UI, because it’s more useful for consumption by programs than by humans…

「いいね!」 2

I just tried here. The returned JSON had 46 posts.
Seems that should be enough.

But I’m thinking this would be better as a plugin (or maybe an app?) than a feature

「いいね!」 2

My thoughts as well, given the narrow use case.

Maybe I’ll brush up on Ruby and give it a shot.

Just wondering if @jspautsch or anybody worked on this in the end?

I’d like to be able to offer an option of a stream-based layout in addition to the regular layouts for those who prefer to consume information in this way (ala Facebook, LinkedIn etc). Have tried searching but not found anything related to this topic hence re-opening an old one.

Guessing it would be a case of pulling in the posts.json and formatting it but no idea where to start with that!

Ruth

こんにちは、
この機能も欲しいです。多くのユーザーがこの方法でトピックとやり取りしており、情報の更新を把握するのはずっと簡単です(他の方法はあるのでしょうか?)。

初心者ですが、これを導入するプロセスはどのようなものですか?posts.json は確認できましたが、フィルタリングの難易度はわかりません。Discourse をハッキングする必要があるのでしょうか、それともプラグインとして実装されるのでしょうか?

よろしくお願いいたします、
g

単純な回避策として、特定の日付(例えば、今日から2週間前など、あるいは「明日以前」といった条件)以降の投稿を検索機能にリダイレクトし、最新順にソートする方法があります。これにより、このスレッドで議論されている内容の抜粋が得られます。すべてのメッセージの文脈が把握でき、興味のあるトピックをクリックすれば、そのスレッドへ移動できます。

以下の2点が実現できれば非常に役立つでしょう:

  1. 「投稿順でソート」パラメータのみを含む、完全に空の検索画面へリダイレクトできること。
  2. 検索機能にオプション(URLからトリガー可能)を追加し、抜粋ではなくメッセージ全文を表示できるようにすること。これにより、ここで議論されている内容のほぼすべてをすぐに確認できます。

(2020年1月16日以降の投稿を最新順にソート):
https://meta.discourse.org/search?q=after%3A2020-01-16%20order%3Alatest
[質問:なぜ meta では onebox が機能しないのか?]

「いいね!」 3

@Mevo:ありがとうございます。検索の威力を改めて実感しました :slight_smile:

こんにちは、
検索のハックは確かに便利ですが、もう少しきれいに実装したいと考えています。これをコンポーネントとして実装する方法について、簡潔な手順リスト(1〜5 歩程度)をご教示いただけないでしょうか?
また、この手法を「最新の写真」モジュールを作成する際にも活用したいと考えています。
よろしくお願いいたします。
g

こんにちは、これは以前から私も疑問に思っていた興味深い機能ですね。

こちらに偶然出くわしました。

ほぼ必要なものだと気づきましたが、特定のグループだけでなく、アクティビティタブですべてのグループを同時に表示し、最新ページのようにリアルタイムで更新されるようにできるとさらに良いでしょう。