this post was submitted on 06 Aug 2023
1453 points (99.1% liked)

Announcements

23319 readers
1 users here now

Official announcements from the Lemmy project. Subscribe to this community or add it to your RSS reader in order to be notified about new releases and important updates.

You can also find major news on join-lemmy.org

founded 5 years ago
MODERATORS
 

This is an opportunity for any users, server admins, or interested third parties to ask anything they'd like to @nutomic@lemmy.ml and I about Lemmy. This includes its development and future, as well as wider issues relevant to the social media landscape today.

Note: This will be the thread tmrw, so you can use this thread to ask and vote on questions beforehand.

Original Announcement thread

you are viewing a single comment's thread
view the rest of the comments
[–] nix@merv.news 30 points 1 year ago (3 children)

Why are Lemmy devs so adamantly opposed to a Follow User feature?

This is the one feature that is the biggest hurdle for full federation between Lemmy and all the other fediverse instances. Mastodon (and its forks), Peertube, Pixelfed, and kbin all allow this and federate extremely well together while Lemmy is the worst at federating because its the only one to exclude this feature.

(Please don’t reply with “use kbin if you want to follow users” again as its very dismissive and frustrating)

Here’s my crude write up on a somewhat hacky way this can be implemented as is:

spoiler

When creating an account the backend can automatically create a community thats the same as your username. make you the mod, and enable mod only posts to the community by default. On the update to the new version with the Follow User Feature a script can run to auto create communities with the names of users.

The script can also change any usernames that exist with the same name as a current community and add a U at the end of the user (an extremely small amount of users would be affected and usernames aren’t as important as preserving community names/urls)

Then we just need to follow the community of the same name as the user to follow them. The way mastodon already federates with Lemmy currently would allow you to recurve updates whenever the user posts to their own community since only they (and assigned mods) can post to their community.

[–] mark@programming.dev 11 points 1 year ago* (last edited 1 year ago) (1 children)

They probably wont implement due to potential harrassment from abuse. But you can follow users using Open RSS feeds in meantime. Here's your feed for example:

https://openrss.org/programming.dev/u/nix@merv.news

[–] nix@merv.news 8 points 1 year ago

How would this open you up to abuse? Having a community with the same name as your username auto created where only you can post new threads wouldn’t open you up to abuse. But it would greatly benefit interoperability throughout the fediverse. Lemmy is currently the least interoperable fediverse software while also being the second most used. I also think its the most valuable since up/down voting and threaded replies makes the most valuable information the easiest to come by and follow. So it would be great for the best fediverse software to also be better at playing nice with the rest of the fediverse

[–] dessalines@lemmy.ml 7 points 1 year ago

I'm not against adding user-following, in fact I'd envisioned that we'd eventually add it way down the road. It'd just be a ton of work, and I have a backlog thats years-long, so its not anything I'll be taking on anytime soon.

And lemmy is primarily a link-aggregator first, with a focus on following communities, rather than a micro-blogging platform with a focus on following people.

[–] Feathercrown@lemmy.world 2 points 1 year ago

It'd make more sense to me to have user feeds separate from communities so you can have overlapping names without issue