Ticket #3003 (new enhancement)
Opened 6 years ago
Last modified 7 months ago
milestone could be a ticket
| Reported by: | ThurnerRupert | Owned by: | cboos |
|---|---|---|---|
| Priority: | normal | Milestone: | unscheduled |
| Component: | ticket system | Version: | 0.9.4 |
| Severity: | normal | Keywords: | tracobject |
| Cc: | Haipisporah | ||
| Release Notes: | |||
| API Changes: | |||
Description
can milestones be implemented as tickets too, just by marking a ticket as milestone? a milestone can depend on other milestones, they can be in parallel, they have a responsible, they have an importance, and they depend on the completion of tickets.
currently the milestone concept has a few weaknesses:
- changes are not tracked
- no responsible
- no dependencies (or just implicit by setting dates)
- consolidated view over multiple trac instances, i.e. have a big milestone consisting of small ones stored in other trac instances.
mark a ticket as a milestone, intertrac, and ticket dependencies would solve 95% of these issues. do you see any disadvantage in doing this?
Attachments
Change History
comment:1 Changed 6 years ago by anonymous
- Component changed from timeline to roadmap
- Owner changed from jonas to cmlenz
comment:2 Changed 6 years ago by anonymous
- Component changed from roadmap to ticket system
- Owner changed from cmlenz to jonas
comment:3 Changed 6 years ago by cboos
- Keywords tracobject added
- Owner changed from jonas to cboos
comment:5 Changed 4 years ago by eblot
#6594 has been marked as a duplicate.
comment:6 Changed 2 years ago by Haipisporah
- Cc Haipisporah added
- Milestone 2.0 deleted
- Version 0.9.4 deleted
Hi People
How are you doing?
comment:7 Changed 2 years ago by rblank
- Milestone set to 2.0
- Version set to 0.9.4
comment:8 Changed 22 months ago by cboos
- Milestone changed from 2.0 to unscheduled
Milestone 2.0 deleted
comment:9 Changed 12 months ago by tiger_seed <tiger_seed@…>
comment:10 Changed 12 months ago by cboos
Strange, "tiger_seed" was not part of the content submitted to the SpamFilter.
comment:11 Changed 12 months ago by dstoecker
Fixed in r10541.
comment:12 Changed 12 months ago by cboos
Great! Thanks, all 0.12 and 0.13 instances were upgraded.
comment:13 Changed 12 months ago by cboos
(so long, tiger_seed ;-) )
comment:14 Changed 12 months ago by rblank
comment:15 Changed 12 months ago by cboos
Definitely a ticket full of interesting [OT] issues ;-)
The second comment:2 was created by a batch modification at the occasion of the deletion of the temporary triaging milestone. That looks like the culprit.
comment:16 Changed 12 months ago by cboos
comment:17 Changed 7 months ago by rblank
OT: I'm currently in the process of fixing all those comment numbering issues by hand in the database. I have tried reproducing the issue with current 0.12-stable, but wasn't able to. My guess is that the milestone deletion was done at a point where we still had issues with comment numbering (#8947), but the timing doesn't seem right. If anyone can find a reliable way to reproduce the issue, I'm interested.



You may want to have a look at SubTickets, which is a special case
for the general TracObjectModelProposal approach, and discusses what
could be put in common between tickets and milestones.