The below is my personal wishlist. I fully understand it’s a long way to implement all of that. Everything is to be discussed. Correct me if some items from this list are already in the roadmap or have been implemented.

  • private communities
  • more granular permissions (say, a user can or not to comment, to create posts, to vote etc.)
  • site-wide recent activity list (all posts/comments created in communities you follow)
  • pinned posts/comments (not only a single post/comment, but multiple ones)
  • bookmarks
  • being able to see who voted for/against a post/comment
  • (controversial) being able to super-vote in a community (in case of having a certain permission in this community), say, to add 2 or more votes to a post – this is similar to reacting with “super” on Facebook, to me, it equals to adding more than one like
  • more mobile-friendly header (like Raddle, for example)
  • tags for posts
  • tag rules with a popup when adding a tag (like Dev.to)
  • tag moderation
  • option to restrict tags in a community to only those from a predefined list
  • community rules link or an except with a link when creating a post
  • oEmbed for links
  • more profile contacts, so that a user can put not only a Matrix contact in the profile but also, say, an email or a Telegram contact – basically, just being able to add additional fields that if a field contain a link, the link is highlighted, and if the link is one of the known ones, a nice email/Telegram/Facebook/Mastodon etc. icon is shown along with the link (the other fields can be without links, like pronouns, profession, hobbies etc.)
  • integration with an event provider (say, Mobilizon) – keeping the same permissions, so that a community admin/mod can create events only visible to the members of the community
  • integration with a chat provider (say, Matrix) – keeping the same permissions, so that a community admin/mod can create one or more chatrooms for their community
  • well, federation
  • a mobile app (a big thing and a long-term goal, I know)
  • DessalinesMA
    link
    24 years ago

    I like a lot of these ideas, I suggest opening them up as github issues, so I can add them to my work list. A lot of them we already have issues for.

    • DessalinesMA
      link
      34 years ago

      /u/pioneer just going through some of them:

      • Private communities: #187
      • Post tags: #317
      • bookmarks : you can already do this, by saving a post or comment
      • being able to see who voted for/against a post/comment : needs a lot of discussion, I personally think its okay since this is more anonymous, but there might be privacy concerns. Then again, twitter / mastodon let you see everyone who liked / a post.
      • oEmbed for links : Added one #471
      • more profile contacts : #246
      • integration with a chat provider (say, Matrix) : already done, just add it to your user profile and users can secure pm you. I can’t pass permissions, but a community moderator could easily make a chat channel and put it on their sidebar.