On Tue, Feb 5, 2013 at 6:41 PM, Dave Fisher <dave2w...@comcast.net> wrote: > > On Feb 5, 2013, at 3:23 PM, Rob Weir wrote: > >> On Tue, Feb 5, 2013 at 6:06 PM, Dave Fisher <dave2w...@comcast.net> wrote: >>> >>> On Feb 5, 2013, at 1:43 PM, Rob Weir wrote: >>> >>>> On Tue, Feb 5, 2013 at 4:22 PM, Regina Henschel <rb.hensc...@t-online.de> >>>> wrote: >>>>> Hi Rob, >>>>> Rob Weir schrieb: >>>>> >>>>>> You can see our current Bugzilla taxonomy here: >>>>>> >>>>>> https://issues.apache.org/ooo/describecomponents.cgi >>>>>> >>>>>> We have around 50 top-level "products" and within that each product >>>>>> has one or more "components". >>>>>> >>>>>> Users, as well as new-volunteers, are confused by the 50 products. >>>>>> For example, it is not at all clear to them where cross-cutting >>>>>> concerns go, e.g., crashes that occur across applications, like the >>>>>> profile corruption issue. >>>>>> >>>>>> Also, some of the "products" are not really dealing with the code of >>>>>> the product, but are project related areas like "qa", "www", >>>>>> "user-faq" or "education". >>>>>> >>>>>> Bugzilla has an option that we can enable that would add an additional >>>>>> level to the hierarchy, called "categories". A category contains >>>>>> products, which contain components. >>>>>> >>>>>> Is there any interest in having categories enabled? >>>>> >>>>> >>>>> No, I would like to go another way and reduce the "product"-list. For >>>>> example, "SDK" has about 500 issues at all from the beginning from today >>>>> about 128000. Compare it to "Word Processor" with about 770 issues in the >>>>> last year. "Products" with low use does not need a division in components. >>>>> There are more such low used "products". I would put them together in two >>>>> "products": "other source code issues" and "other non-source code issues" >>>>> and use their former product name as component. >>>>> >>>>> The other problem is, that some "products" are only understandable for >>>>> insiders. Or do you know immediately what product "oi" or "ucb" is? >>>>> >>>> >>>> I have no idea. So if we had categories, these might be put under an >>>> "internals" category. >>>> >>>> >>>>> So keep only those products, which have got enough issues in the last two >>>>> years to make a "component" list meaningful and which are understandable >>>>> to >>>>> end users. >>>>> >>>> >>>> That's one approach, and it would be OK if the only audience for >>>> Bugzilla was end-users. But if developers want the finer-grained >>>> products at a code module level, then we can support that as well. >>>> >>>> So imagine top-level categories like: >>>> >>>> 1) OpenOffice Applications >>>> >>>> 2) Internal Modules >>>> >>>> 3) Cross-cutting Concerns (performance, accessibility, localization) >>>> >>>> 4) Project Infrastructure >>>> >>>> Then, to the end user, I hope it would be clear that they go >>>> immediately to "OpenOffice Applications". In fact, where we give BZ >>>> links for end-users, we can point them directly there. >>>> >>>> Something like this could be done quickly, 30 minutes. We might be >>>> able to do simplification at the product level, as you suggest. But >>>> that is far more work, and I think having 20 top-level categories >>>> rather than 50 is still too many. Ideally I think we want 5-7 >>>> top-level choices. >>> >>> I agree with having a limited number of top choices. I think that the >>> component level should be limited to a similar number and ought to default >>> to something like "unknown". >>> >>> If you make massive internal changes for this. It is my hope that you will >>> turn off email notifications during that short interval. >>> >> >> I have no desire to make massive internal changes. I'm volunteering >> to hide the ugliness behind top-level categories, something that I >> could do in 10 minutes with no notification emails, and which will >> immediately make things easier for end-users. >> >> But if someone is interested in doing the massive cleanup, then they >> are welcome to do that. But I haven't heard anyone volunteer to do >> that. >> >> So giving objections to a proposal that a volunteer has actually made, >> the net result is we're deciding to remain with crap. > > I was NOT objecting, but since you have difficulty parsing my words I'll try > again. > > (1) I AGREE with your idea. +1. The question is which components go to which > categories, but I'm sure your initial choices will be almost completely > correct and minor changes can be addressed in the future. >
I can toss the existing "products" onto the wiki and propose some categorization. I can probably figure out 75% or so of them, but some are mysteries where I'll need expert opinions. > (2) I was suggesting that the next level could use some work. Even if the > component level gets minimal attention by your change. We should at a minimum > think about the component default for each category so that the user is not > required to make a change if they don't understand the options. > This may be why I had difficulties getting your meaning. The next level under a 'category' is a 'product' and under a product is a 'component'. > (3) You missed the "IF". I was expressing concern about getting thousands of > emails since that happened in the past. I am glad that this will not be the > case. Thank you for that. > The previous email floods were because I was changing the product assignments on the individual issues, doing bulk changes. I'm hoping to avoid doing that again, except where needed selectively. Regards, -Rob > Shall I give you an extra +1? Done. > Thanks, I guess I owe you one then ;-) > Regards, > Dave > >> >> Regards, >> >> -Rob >> >>> Regards, >>> Dave >>> >>>> >>>> -Rob >>>> >>>>> Kind regards >>>>> Regina >>> >