Regarding channels
Posted: 20 Feb 2018 07:08
Syndie has the potential to be used for a lot of different things -- especially once it supports a DHT that allows for much faster syndication.
I propose that we (informally) use tags on channel metadata messages to give client side software hints on how to properly display smaller/more frequently updated/microblog/timeline style channels, more verbose/less frequently updated/traditional/blog style channels, versus "normal" transient forum channels. This wouldn't require any changes to the spec as long as the tags remain informal. In the future we could potentially add tagged channels that contain pages of primitive hypermedia (I would debate that we already have webrips, so why not?).
With categorized or tagged channels, we could present users a curated view of the Syndiesphere (i.e., pagination and/or visible "editions" for blogs, waterfalling "timelines" for social microblogs, and a classic hierarchical threaded format for forums). This could be done in different sections in the same app, SeaMonkey style, or with different editions of the app for each specific browsing purpose that all "do one thing and do it well".
Either way, I believe this could help guide and on-board new users to the software. Without improved structure, the wide open "flexibility" of the existing network can make for a confusing user experience because channels are semantically flat.
Any thoughts?
I propose that we (informally) use tags on channel metadata messages to give client side software hints on how to properly display smaller/more frequently updated/microblog/timeline style channels, more verbose/less frequently updated/traditional/blog style channels, versus "normal" transient forum channels. This wouldn't require any changes to the spec as long as the tags remain informal. In the future we could potentially add tagged channels that contain pages of primitive hypermedia (I would debate that we already have webrips, so why not?).
With categorized or tagged channels, we could present users a curated view of the Syndiesphere (i.e., pagination and/or visible "editions" for blogs, waterfalling "timelines" for social microblogs, and a classic hierarchical threaded format for forums). This could be done in different sections in the same app, SeaMonkey style, or with different editions of the app for each specific browsing purpose that all "do one thing and do it well".
Either way, I believe this could help guide and on-board new users to the software. Without improved structure, the wide open "flexibility" of the existing network can make for a confusing user experience because channels are semantically flat.
Any thoughts?