Hi,
I like to discuss how to organize large projects.
Coming from some customized Bugzilla I had large Dependency-treed tickets
with some tickets for tracking others only like this:
Project (tracking) -> Bugs (tracking) -> bug#35236
-> bug#35237
-> bug#35238
-> Tasks (tracking) -> bug#35239
-> bug#35240
-> Tests (tracking) -> bug#35241
-> bug#35241
-> Release-Management (tracking)
On Bugzilla there is the Dependency graph, also available as plain list of
tickets.
So, beside the SimpleMultiProject I also installed the TracMasterTickets.
First question is if tracking tickets is a useful approach anyway?
The depgraph as in [1] is nice and has hovering titles, but with labels
enabled this is not usable for larger hierarchies.
Then there is no tree-list view of the hierarchy.
Ending up with a custom query grouping by project or milestone, the
dependencies to tracking tickets are not useful either. How do you manage
this?
Usually we have a "Project" for a developing branch. While the dev branches
are integrated to trunk and back continously, these branches are continued,
having some commons with trunk but also special features. We track these
branches as "Project" with SimpleMultiProject. Most components are common
to all projects, only a few are special.
Now we use the Milestone feature to track release dates with bugfixes,
tests and tasks. So maybe the tracking tickets are useless if the custom
query is filtering for milestone, grouping by type, and just some
additional ticket type would be established beside the defaults (defect,
task, enhancement): test, RM etc.
Any suggestions?
Best regards.
[1]
https://trac-hacks.org/attachment/wiki/TracTicketDepgraphPlugin/TracTicketDepgraphPlugin-Screenshot.jpg
--
You received this message because you are subscribed to the Google Groups "Trac
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/trac-users.
For more options, visit https://groups.google.com/d/optout.