Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 92449 - metabug for upgrade of bugzilla
Summary: metabug for upgrade of bugzilla
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Infrastructure
Classification: Unclassified
Component: Bugzilla (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Jeffrey Forman (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on: 59713 80259 89409 92459 92491 92492
Blocks:
  Show dependency tree
 
Reported: 2005-05-12 16:40 UTC by Jeffrey Forman (RETIRED)
Modified: 2011-10-30 23:15 UTC (History)
7 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeffrey Forman (RETIRED) gentoo-dev 2005-05-12 16:40:40 UTC
Hey guys, here is the metabug for the upgade of bugzilla.
Comment 1 Jeffrey Forman (RETIRED) gentoo-dev 2005-05-12 17:34:30 UTC
Operating systems:

@opsys = (
        "All",
        "BSDs",
        "Linux",
        "OS X",
        "other"
);
Comment 2 Michael Cummings (RETIRED) gentoo-dev 2005-05-12 17:35:59 UTC
Can we post things like "Needs to be able to submit bugs about Gentoo (General -ebuilds, emerges, whatever)" here? :)
Comment 3 Ciaran McCreesh 2005-05-12 17:40:01 UTC
Bug locking please, k tnx.
Comment 4 SpanKY gentoo-dev 2005-05-12 17:45:18 UTC
also update the hardware list to include 'sh', 'm68k', and 's390'
Comment 5 Jeffrey Forman (RETIRED) gentoo-dev 2005-05-12 17:48:15 UTC
archs added
Comment 6 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2005-05-12 23:12:33 UTC
I've added 80259 as well, so we can have a field to specify the package version atom that is responsible easier.
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2005-05-13 02:02:18 UTC
I wonder if ALL could be made a default search. An illustration of this problem - http://bugs.gentoo.org/show_bug.cgi?id=86047#c12.
Comment 8 Jeffrey Forman (RETIRED) gentoo-dev 2005-05-13 05:48:00 UTC
Jakub,

If we made ALL the default search, we'll bring the DB to its knees.

-Jeffrey
Comment 9 Gregorio Guidi (RETIRED) gentoo-dev 2005-05-13 06:20:52 UTC
Out of curiosity, is a rearrangement of the Products/Components out of the scope here, or is it being considered?

Also, I think I should link here to a possible replacement of the "enter bug" procedure, as discussed in bug 58651 comment #27:

http://dev.gentoo.org/~greg_g/enter_bug/enter_bug-main.html
Comment 10 Jeffrey Forman (RETIRED) gentoo-dev 2005-05-13 08:34:36 UTC
Removed the mailto link on the 'reporter' field so that spam spiders have more problems parsing spam addresse. I've spoken to the buzilla devs about mangling emails, and there is a patch available for the CVS of bugzilla, which is very unstable.
Comment 11 Jeffrey Forman (RETIRED) gentoo-dev 2005-05-13 08:36:48 UTC
made enhancement bugs green on the buglist in bugstest, so you can filter out "real" bugs from feature enhancements.
Comment 12 Tuan Van (RETIRED) gentoo-dev 2005-05-13 08:55:51 UTC
The default selected status are different 

http://bugstest.gentoo.org/query.cgi?format=advanced
    <label for="bug_status" accesskey="a">

      <select name="bug_status" id="bug_status"
              multiple="multiple" size="7">
        <option value="UNCONFIRMED" selected>UNCONFIRMED</option>
        <option value="NEW" selected>NEW</option>
        <option value="ASSIGNED" selected>ASSIGNED</option>
        <option value="REOPENED" selected>REOPENED</option>
        <option value="RESOLVED" selected>RESOLVED</option>

        <option value="VERIFIED" selected>VERIFIED</option>
        <option value="CLOSED" selected>CLOSED</option>
      </select>
    </label>
http://bugs.gentoo.org/query.cgi?format=advanced
    <label for="bug_status" accesskey="a">

      <select name="bug_status" id="bug_status"
              multiple="multiple" size="7">
        <option value="UNCONFIRMED">UNCONFIRMED</option>
        <option value="NEW" selected>NEW</option>
        <option value="ASSIGNED" selected>ASSIGNED</option>
        <option value="REOPENED" selected>REOPENED</option>
        <option value="RESOLVED">RESOLVED</option>

        <option value="VERIFIED">VERIFIED</option>
        <option value="CLOSED">CLOSED</option>
      </select>
    </label>

This is something similar to ALL option I guess, so if it is going to hammer the DB, then please ignore.
Comment 13 Donnie Berkholz (RETIRED) gentoo-dev 2005-05-13 09:53:15 UTC
I'm actually quite happy about that change. It means I won't have to manually select only open bugs every time I'm searching for a bug that still exists.
Comment 14 Aaron Walker (RETIRED) gentoo-dev 2005-05-13 10:26:22 UTC
What happened to CANTFIX, UPSTREAM, and all the other resolutions?
Comment 15 Jeffrey Forman (RETIRED) gentoo-dev 2005-05-13 12:27:09 UTC
those resolutions were a pain to change by hand. but i added them. supposedly there is an admin console in 2.19 bugzilla to fix the more easily.
Comment 16 Jeffrey Forman (RETIRED) gentoo-dev 2005-05-13 12:36:11 UTC
Gregorio,

With regards to your comment, http://bugs.gentoo.org/show_bug.cgi?id=92449#c9 right now I am focusing on getting bugzilla back up on the new version. we can work out a re-entry procedure for adding new bugs later. But to be honest, working with these customizations is so time-intensive the less we mess with the template, the easier upgrades will be for us (infra).
Comment 17 Jeffrey Forman (RETIRED) gentoo-dev 2005-05-13 12:37:53 UTC
Tuan,

With regards to your comment #12, i noticed that difference once you explained it.  It seems fine right now, I'd rather not start changing the template. We can see how the DB handles it once we implement the upgrade.
Comment 18 Arne Mejlholm (RETIRED) gentoo-dev 2005-05-13 13:36:49 UTC
http://bugstest.gentoo.org/reports.cgi <-- is broken...

Internal Error
	  	

Bugzilla has suffered an internal error. Please save this page and send it to bugzilla@gentoo.org with details of what you were doing at the time this message appeared.

URL: http://bugstest.gentoo.org/reports.cgi
Unable to open the chart datafile ./data/mining/-All-. 
Comment 19 Jeffrey Forman (RETIRED) gentoo-dev 2005-05-13 14:11:52 UTC
per comment 18 i found something out: 
1. the link from reports in the bottom is wrong...inside the page, it should be called chart.cgi
2. it requires a group to be given persm to make charts. 
3. not sure we'll enable this now. (its been disabled on our current bugs system and no one has really complained)

so i'll just comment out that link.
Comment 20 Jakub Moc (RETIRED) gentoo-dev 2005-05-13 16:22:43 UTC
Not sure if this is related but HTTPS bugzilla looks pretty crappy now - no line breaks, ugly font...
Comment 21 Jeffrey Forman (RETIRED) gentoo-dev 2005-05-13 17:45:11 UTC
Jakub,

I hope you do realize https://bugs.gentoo.org != http://bugstest.gentoo.org. This bug is NOT for bugs.g.o. I'm testing out a new version of bugzilla and this is what the metabug is for. If your comment 20 has anything to do with https://bugs.gentoo.org, please file it as a seperate bug.

-Jeffrey
Comment 22 Jakub Moc (RETIRED) gentoo-dev 2005-05-14 00:55:08 UTC
Please, disregard Comment #20. Just to explain, both https://bugs.gentoo.org and  https://bugstest.gentoo.org looked really bad, but it also turned out that I had problems with other HTTPS pages. "Automagically" disappeared after deleting the Firefox profile once again. This thing never survived any browser upgrade here. *sigh*
Comment 23 Jeffrey Forman (RETIRED) gentoo-dev 2005-05-15 05:32:26 UTC
mmm line wrapping fixed on bugstest
Comment 24 Jeffrey Forman (RETIRED) gentoo-dev 2005-05-15 07:36:48 UTC
wondering if i could get your guys' thoughts on this. i've removed the email from the reporter's tag at the top of a bug's listing in bugstest.g.o. this is to try and help avert spam spiders from grabbing email addresses. 

do you:
(1) like just the name
(2) want a name and mangled email (example: Jeffrey Forman <jforman_Of_gentoo.org>
(3) keep it the way it was, with the mail unmangled
Comment 25 Michael Cummings (RETIRED) gentoo-dev 2005-05-15 08:00:48 UTC
Option 2 then 1, in that order for me.
Comment 26 Aaron Walker (RETIRED) gentoo-dev 2005-05-15 08:05:50 UTC
same as mcummings.
Comment 27 Ciaran McCreesh 2005-05-15 08:23:42 UTC
3 then 2.
Comment 28 Jeffrey Forman (RETIRED) gentoo-dev 2005-05-15 14:45:48 UTC
I've gone one step further from comment 24:
I did it like redhat does it.

When someone isn't logged in: all they get is a name
When someone is logged in to bugzilla: they get the name, and a mangled email.

Bug I used to test:
http://bugstest.gentoo.org/show_bug.cgi?id=64733
Attempt logged in, and logged out. And look at the reporter change.

Would you guys want the email link in there if you are logged in? Or am i being overly paranoid by mangling it even if you're logged in?

-Jeffrey
Comment 29 Ciaran McCreesh 2005-05-16 07:22:56 UTC
Leave the email link in a usable state please. Some of us actually make use of it.
Comment 30 Jeffrey Forman (RETIRED) gentoo-dev 2005-05-16 08:12:33 UTC
Ciaran,

That's what I ended up doing. If you log in to bugzilla, you get the full unmangled name with email with link. If you are not logged in, and just browse to the link, all you get is the name. You'll notice I did the same sort of mangling with the names/emails on the comments part.
Comment 31 Jeffrey Forman (RETIRED) gentoo-dev 2005-05-16 17:09:27 UTC
and we're up....
Comment 32 Jeffrey Forman (RETIRED) gentoo-dev 2005-05-16 17:51:09 UTC
And the upgrade is done...This bug is DONE DONE DONE.
Comment 33 Daniel Black (RETIRED) gentoo-dev 2005-05-17 06:23:32 UTC
go Jeffrey go! 
 
Aron mentioned UTC for time/dates. still possible? 
Comment 34 Lance Albertson (RETIRED) gentoo-dev 2005-05-17 06:27:59 UTC
Thats going to take a bit more work because of the fact that the host DB server
needs to be on that time. Its currently on PDT and has other projects using it
(mozilla/kerneltrap). I think they may change that eventually, but it may be a
while. Just be patient!
Comment 35 Jonathan Smith (RETIRED) gentoo-dev 2005-05-17 14:57:16 UTC
coppied and pasted from -dev (i think the email got lost in the clutter. -dev is
WAY too high volume...)

one more thing: comment #15 of bug 92622 shows the bug which was a
dup as marked through. perhaps this is intentional (resolved bugs show
this attribute?), but it is very annoying, and it makes it hard to see
the bug number without clicking on it to go to the link.
Comment 36 Jakub Moc (RETIRED) gentoo-dev 2005-05-18 13:47:53 UTC
(In reply to comment #8)
> If we made ALL the default search, we'll bring the DB to its knees.

All right, so now the instructions are:

>Enter a bug #, one, or multiple search terms:
>Example: catalyst livecd

Which of course returns nothing for bugs that are closed (see e.g. Bug 93060).
So now the bug gets fixed recently, user has not run emerge sync yet, then even
if he follows the instructions, he does not find anything and files a duplicate
bug. 

Instructions on the "new bug" page are not any better:

> search Bugzilla by entering two or three of the main words having to do with 
> your bug in this box. For example: pop3 mail or copy paste.
> Look through the search results. If you get the Zarro Boogs message, Bugzilla
> found no bugs that match. Check for typos, or add fewer or different keywords.

Can
Comment 37 Jakub Moc (RETIRED) gentoo-dev 2005-05-18 13:47:53 UTC
(In reply to comment #8)
> If we made ALL the default search, we'll bring the DB to its knees.

All right, so now the instructions are:

>Enter a bug #, one, or multiple search terms:
>Example: catalyst livecd

Which of course returns nothing for bugs that are closed (see e.g. Bug 93060).
So now the bug gets fixed recently, user has not run emerge sync yet, then even
if he follows the instructions, he does not find anything and files a duplicate
bug. 

Instructions on the "new bug" page are not any better:

> search Bugzilla by entering two or three of the main words having to do with 
> your bug in this box. For example: pop3 mail or copy paste.
> Look through the search results. If you get the Zarro Boogs message, Bugzilla
> found no bugs that match. Check for typos, or add fewer or different keywords.

Can´t we at least get the hint about ALL (or FIXED) keyword back on the bugzilla
main/new bug page? I hope that you don´t suppose that users will actually read
the help, do you? :p 

Also, mentioning something like "emerge sync and try again, if you have not done
so recently" could prevent some duplicate or useless (Plz. version bump! Huh? In
portage for two days...) bug reports. Not that I hope that this will decrease
the number of dupes significantly, but the instructions deserve improvement anyway.