Self Reporting for timeline events #934
basantagoswami
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
We should start labelling events (kind 1 notes, or kind 30023 blog posts, or anything for consumption) with the
l
andL
tags to solve a bunch of issues.Currently we can't differentiate among posts meant for your followers, comments on other's posts, submissions to communities etc. We can come up with different kinds for each of these things, but then you end up with multiple event kinds that do the exact same thing. With this approach you gotta have different versions of long form posts, a short notes, a file sharing events etc for use in different places. Also add in encrypted notes and you double that number again.
But if you label all events with the
L
tag withpost-type
, you can query for onlykind:1
s that are for one's followers, orkind:1
s that are both posts and replies, etc.["L", "post-type"],
["l", "personal-feed"]
l
can be 'personal-feed', 'public-chat' (we won't needkind:42
channel messages), 'moderated-communities' etc.It is backwards compatible with older clients and also simplifies things.
Beta Was this translation helpful? Give feedback.
All reactions