User Tools

Site Tools


mantisbt:due_date_requirements

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
mantisbt:due_date_requirements [2008/02/26 03:43]
vboctor Remove references to HTML email and added suggestion for using send email cronjob script
mantisbt:due_date_requirements [2008/12/01 13:00] (current)
mthibeault Note about working days.
Line 28: Line 28:
      * Excel export      * Excel export
      * Word export      * Word export
-   * Support an "overdue" column which is typically an icon that is shown for issues that have due date, due date already passed, and the issue status is less than the configured resolved status.  In the case of csv export, use a 1/0 flag to indicate if an issue is overdue or not.+   * Support an "overdue" column which is typically an icon that is shown for issues that have due date, due date already passed, and the issue status is less than the configured resolved status.  In the case of csv export, use a 1/0 flag to indicate if an issue is overdue or not.  We may also want to consider having this as a field with a value equal to number of days to due date, which turns negative after the due date.
    * Support for filtering by due date, this is by specifying a date range to match against.    * Support for filtering by due date, this is by specifying a date range to match against.
    * Support a new block in My View page which shows overdue issues (Overdue Issues).  This should not be shown by default.    * Support a new block in My View page which shows overdue issues (Overdue Issues).  This should not be shown by default.
Line 58: Line 58:
   * It would be nice to allow users to click on an icon to download a calendar (e.g. iCal) or todo entry that automatically gets added to user's todo list or calendar (e.g. Outlook).  The entry should include the due date, issue summary, and issue description.   * It would be nice to allow users to click on an icon to download a calendar (e.g. iCal) or todo entry that automatically gets added to user's todo list or calendar (e.g. Outlook).  The entry should include the due date, issue summary, and issue description.
   * It would also be nice to have some sort of integration with online calendars (e.g. Google, Live, Yahoo, etc).   * It would also be nice to have some sort of integration with online calendars (e.g. Google, Live, Yahoo, etc).
 +
 +===== Development Stages =====
 +
 +Following are the development stages of this feature in order to avoid one big patch:
 +
 +  * Database Schema Changes.  Support due date in Report, Update, and View Issue pages.
 +  * Support Filtering by Due Date.
 +  * Support in View Issues, Print Issues, CSV, Excel, and Word.
 +  * Cronjob script for email notifications.
 +
  
 ===== Feedback ===== ===== Feedback =====
Line 70: Line 80:
 * Would suggest that the Due date could be calculated by Mantis based upon a set number of days in config_inc.php or even better based upon a number of days set by project/category. Obviously when calculating the new date, we should only allow for working days, function can be found below: * Would suggest that the Due date could be calculated by Mantis based upon a set number of days in config_inc.php or even better based upon a number of days set by project/category. Obviously when calculating the new date, we should only allow for working days, function can be found below:
  
 +* The concept of working days can definitively be different from one business model to the other. There is some time or type of business that could require due_date other than weekdays (ie newspaper would appreciate to be able to get a saturday or sunday due date for release of their news).
 ---- ----
  
mantisbt/due_date_requirements.1204015394.txt.gz ยท Last modified: 2008/10/29 04:31 (external edit)