 | A simple task management application |
| Type | XAR |
| Developed by | Ludovic Dubost, Guillaume Lerouge |
| License | GNU Lesser General Public License 2.1 |
Installable with the Extension Manager
Download v1.0 M3
The task manager application allows users to create and assign tasks from anywhere on the wiki. Each task has a topic, a reporter, an assignee, a due date and a description as well as completion indicators. The Tasks page lists all the task assigned & reported to a given user as well as the latest tasks created. To get started, simply click on "New Task" in one of the Task Panels.
The Tasks page lists all the active tasks assigned to an user. Active tasks are tasks that have not been closed nor marked as fixed. You can interact with task displayed on the page by clicking on the assignee, Status or Severity setting of any task. A small dialog box will open and offer you to change the setting without having to reload or edit the page.

An Example Task
Each task has its own page. This provides a greater relevance and meaning to tasks since a task is always linked to the content it refers to on the wiki. Upon creation, a task automatically has a link towards the page it was created from. The task manager application also features email notifications that tell the reporter and assignee when events such as the task creation & status change occur.

Editing a task
The information related to a given task can be edited easily by simply clicking on the "Edit" button at the top of the page. This will bring up XWiki's classic edit-in-place feature that will allow you to change the task settings.

The Task Panels
The Tasks Panels let users create new tasks and attach them to the pages they are currently working on. You need to activate the panels using the
Panel Wizard. This will allow you to know at a glance what are the latest task that are assigned to you and to create new tasks in one click. Simply click on "New Task" or "New Task Group" to create a new task.

- Log in the wiki with a user having Administration rights
- Go to the Administration page and select the Import category
- Follow the on-screen instructions to upload the downloaded XAR
- Click on the uploaded XAR and follow the instructions
Please do not forget to use a user with Programming Rights (Such as the Admin) to import this XAR as some of the pages require to be saved by a user with Programming Rights to work.
You will have to import the Task Manager Application in your wiki. To do so, follow these steps:
- Click on the "administration" link at the top right corner.
- Step 1 : Import the application
- Click on the "import" tab.
- Upload the Task+Manager+Application-10M1.xar file.
- Click on its name once you can see it in the list of files available for import.
- Click on "import" -> the application is now available in your wiki.
- Step 2 : Now you need to tell the wiki where to find the languages resources.
- In the administration menu, click on the "Preferences" tab.
- Click on the "Programming" sub-menu.
- Scroll in this menu until you can see "Internationalization Document Bundles:" written.
- In that field, copy-paste the following text : "TasksCode.Translations,"
- Save the page.
- Step 3 : setup your Task Panels
- Go to the http:///xwiki/bin/view/Panels/PanelWizard page
- Select your favorite layout. You need to have at least one column to use the task panels.
- Drag & Drop the tasks panels from the panel list in the center to the side column of your choice.
- Click on "Save the new layout" at the bottom of the page. You're done !
- Your application is now available on the following page: http:///xwiki/bin/view/Tasks/
Release notes for version 1.0 M3:
The Task Manager Application provides basic task management features for your wiki. It provides you with the ability to create, assign and follow tasks right into your wiki. The Tasks Manager is tightly integrated with wiki content pages to provide more relevance to them.
You can localize this application in your language by editing the http://<server>/xwiki/bin/view/TasksCode/Translations wiki page and duplicating it in the language of your choice. A list of most files included in the application can be found at http://<server>/xwiki/bin/view/TasksCode/.