Upcoming feature to-do list


(Jeff Atwood) #1

This topic is a general holding area for features we are fairly confident we want to build eventually, but have no particular release assigned to them yet.

  • warn people when they quote the same post too much

  • warn the entire topic with an auto-posted staff PSA when tons of new users influx to a topic and begin posting, indicating the topic will be controversial and everyone should keep it civil

  • show me all my interactions with a certain user (perhaps as a search? on their user card? not sure)

  • stricter handling of new user posts in controversial topics, where lots of new randos are entering and being (possibly) obnoxious

  • send automatic notifications for “congrats you reached X new users” to staff linking back to dashboards

  • in certain circumstances, show exactly who has read group PMs or PMs; we definitely have the info

  • add a “Discuss” button to all flag handling, so you can create a new staff discussion about the flag as needed

  • Search function in user preferences

  • Remind Me Topic Timer for all users (not just staff)

  • Category-specific moderators (may take years, be warned)

  • On the user page, summary tab, add best 30 days, best quarter, best year, in addition to all time

  • Forward long email chains to Discourse, creating posts for each email in a new topic, staging all unknown emails as new users and attaching all matching existing users by email

We will continue to update this as we encounter more “yes, we’re probably going to do that, but I can’t tell you exactly when” feature requests.

Note: we also keep a list of our planned topics at #planned so check there also.

Completed

  • :white_check_mark: override user settings for the entire site, e.g. default all new users to a daily digest or mailing list mode 1.4

  • :white_check_mark: allow styling of embedded Discourse comments 1.4

  • :white_check_mark: override translated strings in any part of the UI, e.g. instead of “topics” and “users” you prefer “foobars” and “blitzes” 1.5

  • :white_check_mark: select “group manager” who can control membership to their own group 1.4

  • :white_check_mark: invite button should also work with users that already have accounts, via a special notification alert 1.3

  • :white_check_mark: blacklist usernames 1.4

  • :white_check_mark: Launcher cleanup command 1.2

  • :white_check_mark: Better customisation of outgoing emails 1.5

  • :white_check_mark: “top” / summary tab for user page 1.5

  • :white_check_mark: Launcher to recommend (or just make) param changes to suit memory on the server 1.6

  • :white_check_mark: allow moving topics from public to private and vice versa 1.6

  • :white_check_mark: warn people when they post a link that was already posted in the same topic 1.6

  • :white_check_mark: warn people when they reply to the same user too much 1.8

  • :white_check_mark: send automatic congrats / thanks-for-joining emails to new users who get a lot of likes 1.8

  • :white_check_mark: add a close with timed reopen option to put discussions in “time out, chill out” mode for minutes, hours or days. Maybe we can call this “paused”? 1.8

  • :white_check_mark: have auto-open, analogous to auto-close for topics that need to be opened at a specific time or when the participants need to cool down for a bit. 1.8

  • :white_check_mark: add conditional actions based on the presence of a keyword 1.9

  • :white_check_mark: - Make sure TL0 edits go through Akismet 2.0

  • :white_check_mark: Allow reply type selection by clicking the reply glyph (ala GMail) 2.0

  • :white_check_mark: Refactor topic performance to support topics with 100k posts+ without serious performance impact 2.1

  • :white_check_mark: Better user page access to in-flight drafts (there can be many for new topic replies, only one Highlander style, for new topics) 2.1


Some weekend ponderings on communication habits
Discourse 1.8 released!
How to request new features for Discourse
Some weekend ponderings on communication habits
Using Discourse: Tracking tasks / TODO lists?
Moderator discussion of spam, etc. flags