Open Bug 471078 Opened 16 years ago Updated 11 years ago

summarize time should be able to tell me how much time is remaining in my project

Categories

(Bugzilla :: Creating/Changing Bugs, enhancement)

enhancement
Not set
normal

Tracking

()

People

(Reporter: krblock, Unassigned)

Details

Attachments

(1 file)

User-Agent:       Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648)
Build Identifier: 

summerize_time.cgi will report how much time has been spent. It would be nice if it could also tell us how much time is left.

Reproducible: Always

Steps to Reproduce:
1.
2.
3.
For what it's worth, we'd like to move timetracking entirely into a plugin, so I'm not sure how much we're going to accept enhancements to it in core Bugzilla, for now.
So I implemented this as is shown in the attachment in comment #1. I added a new radio button summarize_time.cgi ti chose between reporting time used and time left.

This request is similar to bug 316425, however, this report lets me see time remaining per person while bug 316425 gives a summary for the project.
Any mechanism to add custom reports to BZ would probably meet the requirements. Can you point me to the pluggin docs? Is this something I can implement today using pluggins?
I'm not sure there's a central piece of documentation that describes plugins, but the Perl side of things is at:

  http://www.bugzilla.org/docs/tip/en/html/api/Bugzilla/Hook.html

  And the template side of things is at:

  http://www.bugzilla.org/docs/tip/en/html/cust-hooks.html

  Though that template documentation might have some errors in it, I'm not sure.

  If you need new hooks to implement what you want as a plugin, then file a bug for each hook that you need (or if there's a group of simple hooks that you need, just file one bug for them, particularly for template hooks), ideally with a patch.
(In reply to comment #2)
> For what it's worth, we'd like to move timetracking entirely into a plugin

Who is "we" here? This has never been discussed before, AFAIK. I'm fine improving summarize_time.cgi.
Assignee: general → create-and-change
Status: UNCONFIRMED → NEW
Component: Bugzilla-General → Creating/Changing Bugs
Ever confirmed: true
OS: Windows XP → All
Hardware: x86 → All
(In reply to comment #6)
> This has never been discussed before, AFAIK.

  Search through the meeting transcripts--the one where we discussed what could be moved into a plugin.
(In reply to comment #7)
>   Search through the meeting transcripts--the one where we discussed what could
> be moved into a plugin.

AFAIK, what could be moved into a plugin has been discussed as part of the removal of parameters: https://wiki.mozilla.org/Bugzilla:Params and https://wiki.mozilla.org/Bugzilla:Meetings:2007-09-04. None of them mentions time tracking.
I'm thinking that a plugin would be a better approach. It would eliminate any dependencies on the core code. 

It would be nice if Bugzilla could provide a hook for custom reports. Any search could be made into a custom report by having bugzilla create the XML and then pass the XML to a seperate program. I'm currently doing this today by having my seperate program use the web-interface to extract the information and then generate the report.

It would be nice if we could get a link to my custom report to appear in the Bugzilla interface, preferably down where the saved queries are and have BZ pass the XML to the program instead of having to have the program retrieve it using the web interface. After being called, the external program would render a web page for BZ to send to the browser.
Version 3.4 added some improvements to summarize_time.cgi. Can the improvements requested in this bug get added too soon?
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: