Opened 9 years ago
Closed 9 years ago
#12403 closed enhancement (fixed)
Rewrite roadmap plugin to handle multiple projects for a milestone/version
Reported by: | Cinc-th | Owned by: | Cinc-th |
---|---|---|---|
Priority: | normal | Component: | SimpleMultiProjectPlugin |
Severity: | normal | Keywords: | |
Cc: | Trac Release: | 0.12 |
Description
This ticket tracks progress for enhancements to the roadmap plugin to handle multiple projects for milestones or versions. See #12031 for more info.
Part of this rewrite is separation of the version plugin and the two roadmap plugins. Currently one has to have the version plugin activated to use the project enhanced roadmap.
Attachments (0)
Change History (5)
comment:1 Changed 9 years ago by
comment:3 Changed 9 years ago by
The following changesets contain additional changes to the roadmap.
In [14992]:
- Some refactoring and PEP0008 changes.
- Removed V0.11 compatibility stuff.
- Preparation for eliminating private roadmap template overriding the Trac default template.
In [14993]:
- Removed private template for creating roadmap page. Instead the version information is added to the default page.
- Replaced roadmap grouping component by a new one using Genshi template for grouping.
- Allow enabling/disabling of grouping.
Note that filtering by project is currently somewhat broken when grouping by project.
Fixes #10087
In [14999]:
- New interface to provide data for the roadmap page.
- No more filtering by project in SmpVersionProject. This plugin only adds its data now.
- Component SmpRoadmapProjectFilter rewritten. It does all the filtering for the roadmap in one place now.
- SmpRoadmapModule created for proper calling of data gathering functions in other components.
In [15000]:
File api.py missing in [14999] added.
Fixes #12556
In [15001]:
Add project selection control only to roadmap preferences. LEave timeline prefs alone.
Refs #12556
comment:5 Changed 9 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
In 14664: