bluesky-social / social-app

The Bluesky Social application for Web, iOS, and Android
https://bsky.app
MIT License
12.36k stars 1.58k forks source link

User-created public and private Lists to curate user experience as well as help build community #1056

Open inkygirl opened 1 year ago

inkygirl commented 1 year ago

Is your feature request related to a problem? Please describe.

As Bluesky grows and especially when it goes public, many of us will likely be following more users. The more users we follow, the more our home feeds will be a firehose of posts, difficult to keep up with. The "My Feeds" section helps, but access is unwieldy if we want to quickly browse a custom feed that isn't necessarily the one at the top. This isn't a problem for those who just want to post/announce, but for those of us who actually want to keep up with those we follow and interact with the community, a better solution would be appreciated.

Another challenge: Trying to help promote Bluesky to different communities. I am hoping to get more of the kidlit community moved to Bluesky, for instance, and being able to say "Here's a list of children's book agents I've found so far on Bluesky" along with a public link to Bluesky List of users would help motivate more kidlit creators to move to Bluesky.

Describe the solution you'd like

User-created private and public Lists, similar to what is currently available on Twitter. I'm baffled by why Twitter is the only social media platform thus far with private/public user-curated Lists, so I'm wondering if Lists are difficult to implement from a technical standpoint, but I figure it worth posting here.

With private Lists, a user who only had a few minutes to browse Bluesky could quickly go to a "VIP daily" list (or whatever they name it) and browse. For longer sessions, they could go to categorized Lists to browse, depending on what they're looking for e.g. "Picture Book Illustrators" "Children's Book Editors" "Board Gamers" "VR Enthusiasts" etc.

Describe alternatives you've considered

There are currently workarounds, such as manually keeping a separate Google doc or other publicly available list, which some users are doing. Doing this is a pain, though, and also a challenge to keep up longterm. Inevitably these become out-of-date.

For reading experience, I'm using the custom Feeds as a temporary workaround, but it's impractical for quick access as well as for temporary private Lists.

Fingers crossed VERY hard that Bluesky eventually adds community-building tools like Lists, which will make it much easier for us to help promote this platform to specific communities as well as improving individual user experience.

Additional context

Lists-SocialMedia-1000

pfrazee commented 1 year ago

Hey hey -- there are no technical blockers to this, it's just a feature we haven't had time to implement yet. It's on the roadmap; we just have a lot of stuff we're getting through. Thanks for the issue (and the fun comic)!

inkygirl commented 1 year ago

HURRAY!!!! So happy to hear this feature in on your roadmap! Thanks for posting.

PSingletary commented 1 year ago

i thumbs up to thins, but also +1

simonetthomas commented 1 year ago

Moreover they could be used (ideally) as inputs to feeds. For what I understand, at the moment the only way to generate a feed from a list of users is to create a "mute list" and unsuscribe from it afterwards, which is not practical at all.

seboslaw commented 1 year ago

@pfrazee maybe - as an intermediate solution - we could get non-public mute lists? That way I could create a mute list and then build a custom feed for it. However, I would not want everyone to know who I am including in my list.

inkygirl commented 1 year ago

A follow-up, since I notice that no one has been assigned to this feature. Custom feeds are a good temporary solution, but they tend to feature those who post a LOT. Some users lack the time/energy (especially going through a rough time in work and/or personal, struggling to find work etc.), and are only able to post occasionally. These voices tend to be drowned out in a custom feed.

Being able to create my own PRIVATE List would help me curate my own Bluesky experience AND be able to hear those quieter voices.

Lists are essential for those who follow more than a handful of people and have limited time for social media.

Fingers crossed very very very hard. I know there are SO many things in the pipeline for Bluesky, but I encourage you not to underestimate the value of Lists.

pfrazee commented 1 year ago

So we're close to finally getting public lists for curation (backend is working on it now). Private lists are still a bit away.

inkygirl commented 1 year ago

Yayyyyy!!!!

elius-ren commented 9 months ago

Hi, as Bluesky is now open to the public and new users are bloomed, I believe now is the time to have private list implemented. Is it on schedule yet? List is getting mandatory as we follow more users since then and Public list is truly doing its job well, but still I think some people like me don't want to disclose the list of my closest people or certain interest to other users.

LeGiTiM commented 8 months ago

Can't switch to bluesky until private lists are a thing. World-wide access to every single interest of a person is excessive in many cases.

The only obstacle I see to this feature is the risk of touchy/illegal topics lists. It can be mitigated with precautionary measures like:

mdahmus commented 1 month ago

This is the last thing missing for me which would make Bluesky as good as the other place was, before it wasn't.

Go1den commented 1 month ago

I want to add support to this request. I think not having an option to keep lists private / invite only is weird. Public lists are a good way for people to access the same set of users, but what if I don't want people knowing who I put in each list? We're doing myspace top 8 friends all over again.

Jonatan-Petler commented 1 month ago

Supporting this - I want to have lists of my favorite posters but I don't want people to know who's on my list, it's mine. The public list system seems great but it needs a private option.

pentastich commented 3 weeks ago

Supporting this. I would like to see private lists. I have multiple interests, and they tend to get mashed together now. For example, right now my feed is being overwhelmed by the US election, while we're in the middle of a nailbiter count here in BC, Canada. And forget about finding my local Victoria interests. Private lists are a REALLY IMPORTANT for people to organize their feeds, and I think they're even more essential as BlueSky grows.

Sidoen commented 2 weeks ago

I'd also like to voice my interest in this feature. I've already started using lists to categorize things but I'd rather the categorizing was private. My friends don't need to know how I'm listing them.

kyrioA commented 2 weeks ago

I am also in favor of a private list feature. I've migrated from Twitter and am very happy with Bluesky's feed curating, and lack of Twitter blue check-mark accounts flooding the comment sections with their AI text generated crap.

I mainly like to have lists of users for feed organization (i.e. artists I follow for merchandise vs. artists that I follow for their images/videos) that I wouldn't necessarily want other people to see on my profile.

xor50 commented 1 week ago

Yeah, I was just thinking to permanently switch to Bluesky and then noticed... lists are only public?? wtf! (found this thread via Google when I googled for private lists because I was thinking maybe I missed something. It's impossible something that important is missing... right!?)

monicaellerose commented 1 week ago

coming back to this, hope its still on the road map, - this was one of my most used features and top feature requests

velocity7 commented 1 week ago

Would like to second this. Private lists should be a priority if you want more users to switch to your platform.

daffhunt commented 1 week ago

+1 for private lists... would be useful for all sorts of things.

troberti commented 6 days ago

Seriously, where is this feature? This prevents me from switching. Lists are the best way to organize users, and private should be the default.

koppekoppe commented 5 days ago

Bumping this request - this was absolutely essential when I was cultivating feeds for separate interests.

julianmorley commented 2 days ago

Bumping this too! When I was looking for this as an existing feature request, I didn't go back more than a year. Didn't realize it's been here since July 2023.

nielsle commented 1 day ago

Ideally all lists should start out as a private way to organize your feed into separate feeds.

This is the behavior that I would expect from other sites such as Youtube.

monicaellerose commented 1 day ago

Lists should only contain accounts that you follow (And you should count as a follower)

one part why i disagree with this is - for many journalists use lists to track trends or group sources. so following dozens of extremist accounts wouldn't be an ideal situation here- similar for following bot accounts that post frequently (like earth quakes near by, or weather reports) - these can be good accounts but add a lot of noise to a typical feed.

daffhunt commented 1 day ago

I also disagree with having to follow an account before adding it to a private list. (Fair enough for public ones). Specifically, I would like to keep a private list of people I might decide to follow back later, such as when someone follows me but has no bio or posts to assess them on.