Edgewall Software
Modify

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:

Description

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)

Regards.

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>
Action
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.
Author


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

 
Note: See TracTickets for help on using tickets.