Edgewall Software

Opened 7 years ago

Closed 6 years ago

Last modified 7 months ago

#5261 closed enhancement (duplicate)

Adding deadlines to milestones and tickets

Reported by: kerstin.tenbrock@… Owned by: cmlenz
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 7 years ago by cboos

  • Resolution set to worksforme
  • Status changed from new to closed

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 follow-up: Changed 6 years ago by anonymous

  • Component changed from roadmap to ticket system
  • Resolution worksforme deleted
  • Status changed from closed to reopened

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 6 years ago by cboos

  • Resolution set to duplicate
  • Status changed from reopened to closed

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.

Add Comment

Modify Ticket

Change Properties
<Author field>
as closed The owner will remain cmlenz.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from cmlenz to the specified user.

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

Note: See TracTickets for help on using tickets.