| 5 | | == Description == |
|---|
| | 5 | The central idea of LISTrac can be described in a few points by the requirements we put on our project management system: |
|---|
| | 6 | * Use Trac and SVN, with a Trac environment and a repository for each project |
|---|
| | 7 | * One authorization for all projects, no anonymous access (although possible with current project status) |
|---|
| | 8 | * Centralization of user information (name, e-mail-adress) |
|---|
| | 9 | * Fine grained authorization for Trac and SVN with consistent groups, controlled by project administrators |
|---|
| | 10 | * Beside this no further functionality for the project administrators (i.e., plugin management etc. by the system administrators) |
|---|
| | 11 | * Global groups, that are kept in sync with the project group files |
|---|
| | 12 | * Repository hooks, that in special can be opted by users |
|---|
| | 13 | * Use as much as possible from existing plugins |
|---|
| | 14 | * No significant invasive changes to the Trac core and the plugins. When changes necessary try to bring them to the mainline development |
|---|