Discussion forums are a way to collaborate with other developers on the project, or with end users. You can create as many different forums as needed by clicking on "Create a Forum" on the left sidebar.
Example forums for end users include "Troubleshooting" or "Project Announcements."
You may install or remove a Discussion via Admin -> Tools.
Once installed, for each Discussion instance, there are a number of configuration options available. In addition to the common tool options of permissions, Label and Delete, there are also these options specific to the Discussion tool:
At the bottom of this page, there's an Add Forum link. The following fields are requested upon forum creation:
These values may be edited after forum creation as well.
The Posting Policy determines how moderated posts are handled
To create a new thread, use the Create Thread link in the left sidebar. Enter an appropriate Subject, Forum, and then enter a Description and post.
To reply to an existing thread, when viewing the thread, either select "reply" next to a comment to reply to that specific comment, or use the dialogue box at the bottom of the discussion to add to the end.
With appropriate permissions, forum moderators have the following options available using the Pencil icon in the upper right when in the thread view of a particular forum thread.
To move a thread, simply select a new forum from the moderate menu and save.
Check the appropriate values to set a thread as an Announcement or a Sticky thread.
A thread may be both an Announcement and Sticky