Version 14 (modified by 12 years ago) (diff) | ,
---|
Contents
SimpleMultiProjectPlugin
Description
Lets you easily manage multiple projects with one instance of trac. This implements the idea of http://trac.edgewall.org/wiki/TracMultipleProjects/SingleEnvironment.
Experimental version.
You need to define an additional custom ticket field 'project' in your trac.ini, because on creating tickets the milestone combobox shows only milestones appropriately to the chosen project.
Future Ideas:
- Project Components
- Project Category
Technical thoughts
This plugin adds two new tables to the db:
- smp_project: a list of all defined projects
- smp_milestone_project: the association of milestones to projects
Example
Admin Interface:
Associate a milestone in a project:
Group milestones in the roadmap, and display only projects chosen in the filter box:
Bugs/Feature Requests
Existing bugs and feature requests for SimpleMultiProjectPlugin are here.
If you have any issues, create a new ticket.
Download
Download the zipped source from [download:simplemultiprojectplugin here].
Source
You can check out SimpleMultiProjectPlugin from here using Subversion, or browse the source with Trac.
Installation
- Add a custom ticket field 'project' in your trac.ini to give tickets the information to which project they belong. Milestones selection depends on that as well.
[ticket-custom] project = text project.label = Project project.value =
- Generate the plugin .egg file from sources
python setup.py bdist_egg
- Copy the plugin to Trac, e.g.
cp dist/SimpleMultiProject-0.0.1-py2.6.egg /instance_trac/plugins/
- Restart Apache. After installation of this plugin Trac needs a database upgrade!
trac-admin /instance_trac/ upgrade
Recent Changes
- 18451 by rjollos on 2021-10-15 17:19:25
-
SimpleMultiProjectPlugin: Release 0.7.4
Refs #14055.
- 18105 by Cinc-th on 2021-03-28 09:25:59
-
SimpleMultiProjectPlugin: fixed Jinja2 errors.
- 18093 by Cinc-th on 2021-03-25 09:45:06
-
SimpleMultiProjectPlugin: fix for test case error with python 3.
(more)
Author/Contributors
Author: crossroad, falkb, T.Doering
Maintainer: crossroad
Contributors:
Attachments (8)
-
project_admin.png (43.1 KB) - added by 13 years ago.
Project admin Interfaz
-
edit_project.png (33.9 KB) - added by 13 years ago.
Edit Project
-
edit_milestone.png (26.3 KB) - added by 13 years ago.
Edit milestone
-
roadmap_projects.png (35.9 KB) - added by 13 years ago.
Roadmap Projects
-
roadmap_projects_filter.png (54.7 KB) - added by 12 years ago.
roadmap can display project summary+description; project filter displays milestones and versions of certain projects, only
-
admin_projects_modify.png (30.4 KB) - added by 12 years ago.
write project summary and description
-
admin_project.png (31.4 KB) - added by 12 years ago.
project admin interface
-
timeline_projects_filter.png (35.5 KB) - added by 12 years ago.
timeline filter demo
Download all attachments as: .zip