Hey guys,

I actually should be doing something else, but due to lack of caffeine,
some recent-ish comments and the fact I now got more permission bits, I
just poked a little bit at bugzilla. Couple things...


* Target Milestones

It appears upcoming Target Milestone releases are sorted at the top in
the drop-down. Someone (sorry, don't recall, honestly :)  mentioned in a
bug comment he couldn't find TM 3.2.6. It's still at the top. ;)

I just moved 3.1.1[01] from the top-most positions way down where they
belong, since they likely will never be released and there's no much
point in assigning a bug to that TM. If this was bad, please feel free
to hit me hard.

Do we even need / want these two TMs? There are a few bugs, mostly
fixed. Does it make sense to keep these, or should I even plain delete
them after moving to a Target Milestone that is likely to become a
release?
  
https://issues.apache.org/SpamAssassin/buglist.cgi?target_milestone=3.1.10&target_milestone=3.1.11


* Needinfo bugs

Yeah, this concept doesn't exist in our bugzilla yet. However, the
problem of identifying old, rotting and probably obsolete bugs that need
additional information by the reporter has been brought up on the users
list.

Since a NEEDINFO Status (as featured by GNOME bugzilla) is a custom
hack, we can't get that. Bummer. A "needinfo" keyword could easily do
the same, though. This would help in searches and identifying stale bugs
in the future.

Applying this to existing bugs would require quite some triaging effort.
And most of those probably can be closed due to missing information
anyway.

How have these been handled so far? Is there any agreed upon procedure
as to when closing bugs without response?  Thoughts?


Oh, and please do not use Resolution LATER and REMIND. :)  They are
deprecated and considered harmful upstream. Actually, they are just a
mind boggling logic flaw in the first place -- neither is a resolution.

Do we have direct access to the database? In that case I'd propose to
get id of them in the UI, which at least prevents them from being used
any further.


Just venting some ideas, trying not to create yet another todo list I'll
forget about anyway. No, I'm not asking to become the SA bugmaster. ;-)

  guenther


-- 
char *t="[EMAIL PROTECTED]";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}

Reply via email to