Open Bug 201756 Opened 21 years ago Updated 2 months ago

Implement a weekly bug summary report

Categories

(Bugzilla :: Reporting/Charting, enhancement)

enhancement
Not set
normal

Tracking

()

People

(Reporter: dberlin, Unassigned)

References

()

Details

Attachments

(2 files, 1 obsolete file)

User-Agent:       Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.4a) Gecko/20030407 Phoenix/0.5+
Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.4a) Gecko/20030407 Phoenix/0.5+

This is a port of GNOME's weekly bug summary cgi, ported to CVS tip.
I also rewrote some queries for a large speedup.
Needs templatization, but i can't really see how to go about it in a sane way.


Reproducible: Always

Steps to Reproduce:
Attached file weekly-bug-summary.cgi
Attachment #120291 - Attachment mime type: application/octet-stream → text/plain
OS: MacOS X → All
Hardware: Macintosh → All
Summary: weekly bug summary report → Implement a weekly bug summary report
confirming enhancement request
Status: UNCONFIRMED → NEW
Ever confirmed: true
Is this handled by bug 16009? Its not entirely, I don't think. gerv?
No, this is a bit different to bug 16009 - it's a sort of "weekly overview" of
everything, rather than being a week-on-week plot of various metrics.

But, as dberlin says, this needs quite a lot of work (templatisation, etc.)
before it can be checked in. I can't see myself having time for it for quite a
while - bug 16009 is, of course, a higher priority.

Gerv
QA Contact: mattyt-bugzilla → default-qa
Assignee: gerv → bugzilla-mozilla
Target Milestone: --- → Bugzilla 3.2
*** Bug 350243 has been marked as a duplicate of this bug. ***
*** Bug 350243 has been marked as a duplicate of this bug. ***
Bugzilla 3.2 is now frozen. Only enhancements blocking 3.2 or specifically approved for 3.2 may be checked in to the 3.2 branch. If you would like to nominate your enhancement for Bugzilla 3.2, set the "blocking3.2" flag to "?". Then, either the target milestone will be changed back, or the blocking3.2 flag will be granted, if we will accept this enhancement for Bugzilla 3.2.

This particular bug has not been touched in over eight months, and thus is being retargeted to "---" instead of "Bugzilla 4.0". If you believe this is a mistake, feel free to retarget it to Bugzilla 4.0.
Target Milestone: Bugzilla 3.2 → ---
Assignee: bugzilla-mozilla → charting
I implemented this weekly bug summary feature as an extension compatible with Bugzilla 3.6 and above, see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43011. I could maybe release it as an extension somewhere.
Interested in running this extension on BZ 4.2 I get an error


Can't use attachments.status as a field name.

Traceback:

 at Bugzilla/Field.pm line 1315
	Bugzilla::Field::get_field_id(...) called at /loader/0x7fd875387970/Bugzilla/Extension/WeeklyBugSummary/Util.pm line 759
	Bugzilla::Extension::WeeklyBugSummary::Util::get_patch_reviewers_list(...) called at /loader/0x7fd875387970/Bugzilla/Extension/WeeklyBugSummary/Util.pm line 152
	Bugzilla::Extension::WeeklyBugSummary::Util::_page_weekly_bug_summary(...) called at /loader/0x7fd875387970/Bugzilla/Extension/WeeklyBugSummary/Util.pm line 40
	Bugzilla::Extension::WeeklyBugSummary::Util::page(...) called at ./extensions/WeeklyBugSummary/Extension.pm line 12
	Bugzilla::Extension::WeeklyBugSummary::page_before_template(...) called at Bugzilla/Hook.pm line 33
	Bugzilla::Hook::process(...) called at /Library/WebServer/Documents/bugzilla/page.cgi line 84
OK, commented out that line aand see some results. 
Noticed it is still GNOME specific so it stops here for me.
Depends on: 785747
Attachment #9386541 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: