D7 Core forum development wiki

Events happening in the community are now at Drupal community events on www.drupal.org.
You are viewing a wiki page. You are welcome to join the group and then edit it. Be bold!

This wiki page is for discussing the plan of attack for D7 core forums.

NB. Please try to keep discussion to concrete tasks and ideas on how this can be accomplished. There are plenty of threads for feature requests elsewhere in the DruBB group, so feel free to read and add to those.

A few topics to get started

Architecture
Posts are nodes, forum topics are just the first post in a thread, and forums are probably going to be nodes as well using the menu system hierarchy (a la D6 book module).

Most of this will be dependent on Views core going into D7 core.

Forum access

  • publish/unpublish own posts;
  • publish/unpublish all posts;
  • sticky own posts;
  • sticky all posts;
  • Should #159219 be implemented before Forum access goes into core?

Moderation and moderation tools:

  • splitting, merging, moving topics, see #23121;
  • locking topics;
  • create redirects in the topic list that point to the topic, current behaviour is to redirect to the forum the topic is in. See: #13793;
  • etc.

Hooks for contrib modules:

  • subscriptions;
  • private messages;
  • whispers (?);
  • deleting redirects after a given timeframe;
  • using redirects allow admins to create multiple redirects to a single topic (think announcements);
  • etc.

Forum patches against D7 to focus on

Also - direct link to the forum issue queue