Generic Project Management Application

Last modified by Admin on 2019/05/29 01:59

cogMulti project management (project name, actors, version, status, risk) and ability to create subprojects
Developed by

Ludovic Dubost, Yann Flory

Active Installs51
1 Votes
LicenseGNU Lesser General Public License 2.1

Installable with the Extension Manager


This is a multi project management application which allow users to create projects and subprojects by specifying the project name, actors, status, version, risk, etc.

The main page allow you to see all the projects created, and to create a new one by clicking on "Add new entry".
In a project page, the Info tab shows the different members of the project, the logo and other information that you can easily change in edit mode. The Documents tab displays all the children pages of your project and you can sort them if they have a tag.
A configuration page in the wiki administration allow you to select the different tools you use to manage your projects, and the list of the displayed tabs. You can also select tags to create a Livetable with specific pages on the Documents tab.

This application is not finished yet, some features might not work properly. The "Tasks" tab used with Jira requires a Jira macro to work.


Main page:


Project page (info tab):


Documents tab:


Configuration page:


Adding a new tab

The application uses a UI Extension (XWiki.UIExtensionClass) to manage tabs. You can add your own tabs by creating a sheet with that object and the value for the Extension Point ID


Some extensions are built on top of Project Management Application:

Tested on

This extension has been tested with the following configurations.

Extension VersionXWiki FlavorNotes
0.9.1XWiki Enterprise 7.2

Prerequisites & Installation Instructions

We recommend using the Extension Manager to install this extension (Make sure that the text "Installable with the Extension Manager" is displayed at the top right location on this page to know if this extension can be installed with the Extension Manager). Note that installing Extensions when being offline is currently not supported and you'd need to use some complex manual method.

You can also use the following manual method, which is useful if this extension cannot be installed with the Extension Manager or if you're using an old version of XWiki that doesn't have the Extension Manager:

  1. Log in the wiki with a user having Administration rights
  2. Go to the Administration page and select the Import category
  3. Follow the on-screen instructions to upload the downloaded XAR
  4. Click on the uploaded XAR and follow the instructions
  5. You'll also need to install all dependent Extensions that are not already installed in your wiki

Release Notes


  • Closed XAPM-38 No empty state message for Tasks tab
  • Closed XAPM-37 Remove extra space from edit mode
  • Closed XAPM-36 Standardize labels
  • Closed XAPM-35 Change the translation label in administration
  • Closed XAPM-34 Change the title from homepage
  • Closed XAPM-33 Remove tabbed information (comments, attachments, etc) from the home page
  • Closed XAPM-32 Change the icon from applications panel


  • Closed XAPM-31 Add the parent for ProjectsCode.Groovy
  • Closed XAPM-30 Create project management jira sub-project
  • Closed XAPM-29 Move groovy code from "Groovy && ProjectsStatSheet" to new page, then parse groovy code
  • Closed XAPM-23 Modify salesorder amount field from long to integer + days to float
  • Closed XAPM-22 Display problems when using Flamingo skin
  • Closed XAPM-21 Ability to use Task Manager Application as the task tool
  • Closed XAPM-20 Wrong link (or incomplete) in of application-project-management-stats extension



    • Closed XAPM-13 Allow administrators to choose the default tab


    • Closed XAPM-12 Improve the layout of the projects pages


    • Closed XAPM-6 Manage specific tools for development projects
    • Closed XAPM-5 Ability to configure the application
    • Closed XAPM-4 French translation
    • Closed XAPM-3 Ability to manage subprojects
    • Closed XAPM-2 Ability to add specific documents to projects
    • Closed XAPM-1 Ability to add/remove/update projects
    Created by Vincent Massol on 2014/07/15 15:01

    Get Connected