elk-zone / elk

A nimble Mastodon web client
https://elk.zone
MIT License
5.53k stars 567 forks source link

Support Article object type #1815

Open nileshtrivedi opened 1 year ago

nileshtrivedi commented 1 year ago

ActivityPub has many object types beyond Note. However, because Mastodon with its dominant userbase, only supports Note, all other apps in fediverse are forced to shoehorn their content into Note for discoverability.

For example, check WriteFreely which is a Medium/Substack alternative. It supports authoring of Article objects which are long-form text. Without wider support of Article type in Mastodon clients, we see two problems:

This defeats the purpose of ActivityPub. It would be great to have Elk support Article. It's okay if it requires an additional click to expand, and if there is not authoring capability for Articles). This is the approach taken by Hometown which is a Mastodon fork.

stackblitz[bot] commented 1 year ago

Solve in StackBlitz Codeflow Start a new pull request in StackBlitz Codeflow.

nileshtrivedi commented 1 year ago

Hello devs, any thoughts on this?

patak-dev commented 1 year ago

This sounds interesting to me if someone would like to work on a PR 👍🏼