Fellow Lemmy users,

The Lemmy development team is considering adding a new tag system that would allow us to tag posts with keywords. This could make it easier to search for and find content on Lemmy.

Before implementing this, the team would like our feedback as users. Specifically:

  • Do you think having post tags would be helpful on Lemmy? Why or why not?

  • How should tags be displayed and integrated into Lemmy?

Please share your thoughts on whether you’d find a tag system useful, and if so, how you’d want it implemented. The dev team reads the feedback and will use it to decide how to proceed.

To give your input, you can comment or vote here or on the GitHub issue[1]. You can vote whether or not you want the feature, and the different implementations, so we can see which is the most popular.

Thanks for helping shape Lemmy! This is our community, so please speak up.

Looking forward to hearing your thoughts.


  1. GitHub — Post tags ↩︎

  • Rentlar@beehaw.org
    link
    fedilink
    arrow-up
    0
    ·
    1 year ago

    Don’t repost my comment onto github issue 317, I’ve commented there already.

    A tagging is something that would be very nice to have and I’m in full support of it. Anyways here are the parts that I’d like to see implemented:

    • Communities can have inbuilt tags that apply to every post
    • Users can add tags of their own to a post
    • There should be reasonable limits to how many tags can be placed and federate (I suggest 5 of each type)
    • Communities should optionally have a filter list of what tags are permitted to be assigned and anything outside of that is discarded from the post
    • Instances can maintain a list of “popular tags in the last day” etc. (a /trending page)
    • The endpoint for aggregating local, subscribed and Fediverse posts by tag is a big feature and should be prioritized. e.g. server.com/t/gaming
    • An endpoint for filtering posts by tag is desirable: server.com/c/community/t/discussion for example. This could be implemented similarly but separately as a flair, possibly.
    • Tags should be a separate field entirely to the post body if possible, otherwise they should exclusively be written at the end of the body, to avoid parts of the body text incorrectly picked up as a tag
    • An instance’s slur filter should apply to the tags
    • Users should have the option to not display tags
    • Backwards compatibility doesn’t have to be perfect but should be kept in mind (e.g. can the tagged and untagged versions of lemmy still federate, etc.)
    • How tags on Lemmy will federate and display on other ActivityPub servers is a consideration.

    I’ll add: I think having a limit on number of tags, not just the number displayed is important, to ensure people actually curate their topics correctly, it limits stupid tags like #lol that you’d see on tumblr and it prevents bots that tag everything with 100 tags from appearing everywhere.