(mOSAIC) Trac

Observations:

Wiki

Hierarchy:

Project management

Tickets

As a general rule everything that happens inside the project should happen as a consequence of a ticket issued in the Trac site.

Each Trac ticket has the following attributes:

For more details please see the Trac documentation.

Contexts

Trac knows about the following project management related entities (for further details see the Trac documentation):

Milestones

Components

Versions

Ticket types

Types:

Ticket status

Status:

Ticket resolutions

Resolutions:

Ticket priorities

Priorities:

Ticket workflow

For a ticket from a Mosaic/Users or anonymous user is created with the following properties:

A ticket from a Mosaic/Members or Mosaic/Students user all the properties are set accordingly, but with the following state transition rules:

Security

User roles

The following user categories are taken into account for the Trac site:

User accounts

Guidelines:

Authorization

In general the content should fall in one of the following levels:

Unfortunately the authorization levels should be coupled with the Trac layout hierarchy (especially for wiki pages);