mastodon / mastodon

Your self-hosted, globally interconnected microblogging community
https://joinmastodon.org
GNU Affero General Public License v3.0
46.97k stars 6.95k forks source link

Feature: Super Lists/Bundled Follows #11711

Open shleeable opened 5 years ago

shleeable commented 5 years ago

Lists are an underutilized feature, and I was thinking about a conceptual design -- of being able to manage multiple personas on a single account would be interesting... instead of having people you follow, and adding other people to a list.... Every follow ends up on a superlist "primary" "secondary" "art" "bots".... and you're able to jump between these super lists on demand

I'd love to see Mastodon-ng support something like this... maybe "bundled follows"... The third party would get the standard follow notification "Shlee has followed you - added to their InfoSec superlist".

zecamigo commented 4 years ago

This would be great, specially if you could filter the timeline based on the lists. The reasons why I find lists not useful are:

I see this concerns in other requests around here - specially the ability to put bots/spammy content away from the timeline, but still accessible.

zecamigo commented 4 years ago

See also here #7876 and here #6982

cadadr commented 4 years ago

When/if this is implemented and merged, what will be the point of the Lists feature as it already exists? Also, the idea in https://github.com/tootsuite/mastodon/issues/134#issuecomment-336590932 does not really hold: public accounts are public, they have RSS feeds that anybody can follow w/o any notification whatsoever and no way to block at all.

Having both lists and super lists would be only confusing. A better approach would be to just make Lists do what they are meant to. Maybe treating them as sub-accounts, e.g. @example+somelist@example.com? Then the general machinery of following (locked accounts, follow notifications, blocking out) would just work?

shleeable commented 4 years ago

I really like the concept of @example+somelist.. this is raised in #5686

I think there is a lot of appeal to the idea of "Follow Groups"... being able to toot at "subsections" is a great idea -- and it's obvious that we all keep collectively coming back to this idea.... Relationships matter

Security 0: Public toot, searchable toots Security 1: Public toot, unsearchable toot Security 1+: Public toot, Instance only Security 2: Locked toot (followers only) Security 2+: Locked toot (Mutual follows only) Security 3: Locked toot (Follow Group Only) Security 4: Group toot (LiveJournal style) Security 5: Private Toot/DM