]po[ Forum

(Please click on the hexagons for more information)

The ]po[ forum package allows for threaded discussions associated to projects, companies, users and other business objects, effectively converting ]po[ into a online collaboration platform.

All forum items are indexed by the full-text search engine, allowing for quick retrieval.


The “Speech Act” Metaphor

The Forum Module is based on the notion of so called “speech acts”. Speech acts are elements of the human language that capture how we communication with other persons based on different types of sentences or utterances that we can make. Certain speech acts are mapped to “Topic Types” in ]project-open[. Each type is designed to support a particular communication model. The following table gives a brief overview about the different types and provides a recommendation on how to use them.  

 Speech Act Topic Types Description
 Question  Discussion  A user has a doubt or question and creates a new discussion. The topics treated in a discussion are frequently of interest to a larger number of members.
 Command    Tasks  Tasks  A user with supervisor capabilities (project manager, customer, …) assigns a task to another user and tracks its execution. The assignee can accept or decline the task and inform about the completion of the task. This item is usually used to manage typical “To-Do” lists. 
"> Help!  Incident  An incident is a kind of task that requires immediate action.
 Shout to everybody  News  Use the “News” in order to communicate global information where reading is desirable but not necessary.
Did you know…?
Notes are usually project-specific and can be logged by all users. They can consist for example of information gained that ought be tracked

Discussions Containers

Normally all discussions happen as part of a

All members of the project can see discussions of the project, as long as they have access permissions to the discussion (see below). However, forum discussions are also available for other objects including

Discussion forums on other objects can be enabled.  

Forum Permissions

The permissions of the forum package are controlled by a number of privileges. Administrators can use these permissions to separate customers from staff and from providers, while project managers may act as discussions moderators:

  • add_topic_public
    Allows the user group to create global messages (normally reserved for administrators)
  • add_topic_group
    Add essages for the entire project or discussion container
  • add_topic_staff
    Messages to staff members of the project
  • add_topic_client
    Messages to the clients of the project
  • add_topic_noncli
    Message to non-clients of the project
  • add_topic_pm
    Message to the project manager only

Typically, customers only get the "add_topic_pm" permission and freelancer "add_topic_noncli". However, these permission are configurable, so that they can be adapted to less rigid environments.

Permissions on Discussion Threads

Forum discussions can form threads when people reply to an initial topic. In this case all permissions and notifications are inherited from the topmost partent topic.


The forum package allows to notify other users for every update or creation of a new reply.

Forum Fields

  • Owner (creator/ client)
  • Responsible (responsible for overall resolution)
  • Asignee (resolving partial aspects)
  • Priority
  • Due date
  • % Completed
  • Owner requires update reports (all, major, none)
  • Privacy Scope (private, project, public)


Related Object Types



Package Documentation

Error in includelet '{{adp ./../../acs-api-browser/www/package-view {package_key intranet-forum show_master_p 0}}}' of page en:package-intranet-forum:
evaluation of adp file returned error message: can't read "doc_elements(public_p)": no such element in array


  Contact Us
  Project Open Business Solutions S.L.

Calle Aprestadora 19, 12o-2a

08902 Hospitalet de Llobregat (Barcelona)


 Tel Europe: +34 609 953 751
 Tel US: +1 415 200 2465
 Mail: info@project-open.com