Entirely unmoderated tags are not an option for lemmy as the moderation workload would be too much. Additionally users being able to type out tags themselves introduces splintering in the tag contents due to typos. A better solution is a curated list of tags users can attach to their posts

I vehemently disagree with the main idea behind this RFC. Just let users put arbitrary tags on their posts and other users can search for whatever tags they want. The rest of the fediverse has unmoderated hashtags and it works fine. I don’t see a good reason hashtags should require moderation. And typos can be corrected by editing the post.

Adding those restrictions just makes this feature more complex than it needs to be and reduces compatibility with the fediverse. Users of any fediverse software can create a post in a lemmy community and those posts may have arbitrary tags. Why should lemmy users have less capability on lemmy than external users?

Finally, hashtags could be a useful way to filter posts within a community if these restrictions are dropped. I posted this in the github thread, but imagine a general programming community. Posts could be tagged with a language, paradigm (OOP, functional, etc), or whatever else to allow users to browse subtopics within a community. Having to request moderators add a tag is an unnecessary extra step.

I think it makes sense for a community to dictate what tags are allowed within that community. It’s a similar system to tags on reddit. The programming community would probably have tags for each paradigm, you just wouldn’t have to worry about people writing Vue, Vue.js, and Vue.JS as different tags.

0x1C3B00DA
link
fedilink
2•1Y

I know that’s how reddit works but this isn’t reddit. We don’t have to do things the same and we have a wider fediverse to integrate with, which necessitates different solutions.

Your argument about multiple tags for a single topic seems to be the biggest benefit of managed tags, but I don’t think that’s even a bit deal. On other fediverse services, the same thing happens and users eventually settle on a single tag for a topic. Tags in a feed will also be truncated so not all of them will be displayed without interaction. That’ll incentivize users to pick the right tag even more

@CoderSupreme@programming.dev
creator
link
fedilink
1•
edit-2
1Y

deleted by creator

metarmask
link
fedilink
5•1Y

If you intended RFC to be a reference to IETF RFCs you should now it originally stood for Requests for Comments before simply being referred to as RFCs. (link) I didn’t have to read your document in detail, but it seems reasonable and well thought out.

bahmanm
link
fedilink
2•1Y

I’m not sure I understand the value of tags for Lemmy (or Reddit in a similar vein.)

Lemmy’s main (& sole?) dimension of organisation is the concept of “community.” You subscribe to communities to automatically receive their updates on your feed.

Now, tags are going to add another dimension for organisation which allows one to curate their feed w/o subscribing.

The good thing about tags is that they simplify “listening.” No need to keep searching for communities or keep scrolling through your feed to find the content you’re interested in.

The downside of tags, IMO, is that it fundamentally competes w/ the concept of “communities” in the sense that, why would I bother w/ finding communities and “explore”, and consequently, potentially contribute to the content of a community where I can simply listen to tags I’m interested in and forget about the rest.
IMO, the reason that tags (moderated or not) are working so beautifully on Mastodon is the lack of communities: listening is the only option.

I stand to be corrected, but it (tags and communities) very much feels like an either/or situation.

PS: Despite its quality and friendliness, Lemmy’s user base and the content they creates is still small. That means, for the time being, communities may work just fine. As we grow and so does our volume of content, we’d probably need new strategies to augment communities. Though I wouldn’t call that a concern of now or near future.

My 2 cents.

GreyBeard
link
fedilink
2•1Y

Tags are useful for filtering out things. So if a post is tagged with “meme”, I don’t need to see it, even when I’m on a view that’s wider than just my subscriptions. Meme is a good example for me, because at this point I’ve had to block several meme focused communities because it’s content I really don’t care to see. I don’t want to suggest that people who enjoy it shouldn’t be able to, but I also am tired of blocking new communities as I run into them.

bahmanm
link
fedilink
1•1Y

That’s a fair use-case.

You see memes in your feed (despite not subscribing to meme’y communities). Three things come to my mind, thinking out loud here:

(1) Could it be b/c the community is not granular enough? Remember we’re in the early stages of Lemmy w/ big “holistic” communities. I’d suppose as we grow, a overarching community will specialise and be split into several more specific ones?

(2) Creating “filters” based on tag/content is a fair usecase and I would second the idea as long as the main dimension of organisation remains “community.” I’m a bit over-attached to “community” b/c I feel that’s a defining element of Lemmy experience & am afraid that touching that balance may change the essence.

(3) Tags can be used to achieve (2) indeed but is the added complexity (❓) to the codebase and UI/UX worth it?

GreyBeard
link
fedilink
2•1Y

I often like to browse the “All” view instead of just my subscribed communities. It helps me find new communities, as well as get information from communities I wouldn’t normally be interested in. Unfortunately, the most popular communities are mostly meme communities. That content does well to grab users, get upvotes, and have comments. As a result, almost any way you sort “All” comes back with Memes at the top unless you block the communities.

bahmanm
link
fedilink
1•1Y

OK, I think I see your point more clearly now. I suppose that’s what many others do (apparently I don’t represent the norm ever 😂.)

So tags can be useful for not only listening but also discovery.

I guess my concern RE tag & community competing. But I’ve got no prior experience designing a social/community based application to be confident to take my case to the RFC.

Hopefully time will prove me wrong.

A community dedicated to fediverse news and discussion.

Fediverse is a portmanteau of “federation” and “universe”.

Getting started on Fediverse;

  • 0 users online
  • 6 users / day
  • 1 user / week
  • 70 users / month
  • 614 users / 6 months
  • 1 subscriber
  • 964 Posts
  • 13.2K Comments
  • Modlog