Edgewall Software

Opened 10 years ago

Closed 8 years ago

Last modified 3 years ago

#5261 closed enhancement (duplicate)

Adding deadlines to milestones and tickets

Reported by: kerstin.tenbrock@… Owned by: Christopher Lenz
Priority: normal Milestone:
Component: ticket system Version:
Severity: normal Keywords:
Cc: kerstin.tenbrock@…
Release Notes:
API Changes:


I would like to have the possibility to assign a date to a milestone. If a new release of a software is planned and the tasks of this release (also testing etc.) are included, it would be nice to have a kind of deadline for this milestone. Then everybody knows, till when he should finish his tasks.

Perhaps this problem can be solved with the possibility to have customized milestone-fields like there exist customized ticket fields.

That means for planning issues that also the tickets need some kind of deadline. This can be done with a customized ticket field.

Perhaps then also a reminder can be implemented like: time is (almost) over! But this would be an extension.

Attachments (0)

Change History (3)

comment:1 Changed 10 years ago by Christian Boos

Resolution: worksforme
Status: newclosed

What version of Trac are you using? There's a "due" date for milestones, since … well since quite some times now, at least Trac 0.9 ;-)

customized milestone-fields will be possible in the future (see GenericTrac).

Reminder notifications for milestones could probably be done as an extension (see TracPlugins).

comment:2 Changed 8 years ago by anonymous

Component: roadmapticket system
Resolution: worksforme
Status: closedreopened

Why do you constraint tickets to inherit deadline only via milestones ? If I want to set-up a deadline for a ticket, the only way is to create a milestone, and associate it to the ticket.

Wouldn't it be better to have a deadline field on the ticket itself ?

Please, note that a custom ticket field of type "text" would be reductive, because having a real "date-type" deadline ticket field would allow Trac to interpret the field as a deadline, so it would allow for the following:

  • possibility to associate a custom deadline for every ticket, not being forced to create a milestone to serve the purpose
  • possibility to show "expired tickets", among active ones, etc…,
  • possibility to have a nice date-entering field on the browser (i.e., calendar where you click on the expiry day)


comment:3 in reply to:  2 Changed 8 years ago by Christian Boos

Resolution: duplicate
Status: reopenedclosed

Replying to anonymous:

Please, note that a custom ticket field of type "text" would be reductive, because having a real "date-type" deadline ticket field would allow Trac to …

Obviously the solution here would be to have a custom ticket field of type "date". We're not that far away from that, see #1942. Also see #1962 which is more specifically about the notion of due date for tickets and e-mail notifications on overdue tickets.

Modify Ticket

Change Properties
Set your email in Preferences
as closed The owner will remain Christopher Lenz.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Christopher Lenz to the specified user.

Add Comment

E-mail address and name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.