After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 591936 - Bring back describeuser.cgi (user home page)
Bring back describeuser.cgi (user home page)
Status: RESOLVED FIXED
Product: bugzilla.gnome.org
Classification: Infrastructure
Component: general
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: Bugzilla Maintainers
Bugzilla Maintainers
: 594086 594793 596407 596603 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2009-08-16 02:37 UTC by Jean-François Fortin Tam
Modified: 2009-11-18 12:01 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Port of describeuser.cgi code (26.05 KB, patch)
2009-08-16 22:17 UTC, Frederic Peters
none Details | Review
enable back the "watchers" feature (27.95 KB, patch)
2009-08-17 13:13 UTC, Frederic Peters
none Details | Review
Describe User as an extension (27.13 KB, patch)
2009-09-12 18:15 UTC, Frederic Peters
none Details | Review
describeuser.cgi as an extension (28.97 KB, patch)
2009-10-04 12:15 UTC, Frederic Peters
committed Details | Review

Description Jean-François Fortin Tam 2009-08-16 02:37:16 UTC
The previous gnome bugzilla had a very useful page to see bugs filed by a specific user, statistics (points, amount of comments, amount of bugs filed, etc.). I just didn't find that page at all anymore, so I assume it's gone.

Please, please bring it back?
Comment 2 Max Kanat-Alexander 2009-08-16 20:23:48 UTC
This either requires funding (for me to implement it) or patches from others (which would also require review from somebody who isn't me, unless there's funding).
Comment 3 Frederic Peters 2009-08-16 22:17:48 UTC
Created attachment 140922 [details] [review]
Port of describeuser.cgi code

This is a straight port of the old describeuser.cgi page.

 * it is based on my understanding on the way the groups are used to
   define who are the developers of a product;
 * the code related to "supportwatchers" has been commented out as
   I couldn't find where the supportwatchers global parameter went;
 * the page calculates the user points by itself, as it's not cached
   in a table yet.
Comment 4 Frederic Peters 2009-08-17 13:13:04 UTC
Created attachment 140959 [details] [review]
enable back the "watchers" feature

After looking around it looks like "supporwatchers" is now the default, and no longer an option, so I reenabled that part of the code.
Comment 5 Frederic Peters 2009-09-04 07:21:10 UTC
*** Bug 594086 has been marked as a duplicate of this bug. ***
Comment 6 Olav Vitters 2009-09-10 10:29:38 UTC
Frederic: Did you test this? Could you change it into an extension? I know we'll need to patch the comments on show_bug.cgi to link to this, but hope we can make that work somehow. So using page.cgi, then we could either add redirects, or ignore it.
Comment 7 Olav Vitters 2009-09-10 19:38:03 UTC
*** Bug 594793 has been marked as a duplicate of this bug. ***
Comment 8 Frederic Peters 2009-09-12 18:15:45 UTC
Created attachment 143069 [details] [review]
Describe User as an extension

Access via
  http://bugzilla/page.cgi?id=describeuser.html
or
  http://bugzilla/page.cgi?id=describeuser.html&login=foobar@example.com

Also do note my initial comment: it is based on my understanding of the way the groups are used to define who are the developers of a product.
Comment 9 Frederic Peters 2009-09-26 07:57:19 UTC
*** Bug 596407 has been marked as a duplicate of this bug. ***
Comment 10 Frederic Peters 2009-09-28 13:13:08 UTC
*** Bug 596603 has been marked as a duplicate of this bug. ***
Comment 11 Frederic Peters 2009-10-04 12:15:46 UTC
Created attachment 144708 [details] [review]
describeuser.cgi as an extension

This patch adds an override of the global/user.html.tmpl template to replace the mailto: link with a link to the describe user page.
Comment 12 Olav Vitters 2009-10-06 07:41:20 UTC
Yes, it works!!!
Comment 13 Christian Kirbach 2009-10-10 21:28:02 UTC
Good job Frederic and Olav.