Additional level of categorization: sub-component
Categories
(Bugzilla :: Bugzilla-General, defect)
Tracking
()
People
(Reporter: myk, Unassigned)
References
Details
Attachments
(2 files, 1 obsolete file)
|
44.43 KB,
patch
|
Details | Diff | Splinter Review | |
|
38.50 KB,
patch
|
Details | Diff | Splinter Review |
Comment 1•23 years ago
|
||
Comment 2•23 years ago
|
||
Comment 4•23 years ago
|
||
Comment 5•23 years ago
|
||
Comment 6•23 years ago
|
||
Comment 7•23 years ago
|
||
Comment 8•23 years ago
|
||
Comment 9•23 years ago
|
||
Comment 10•23 years ago
|
||
Comment 11•23 years ago
|
||
Comment 12•22 years ago
|
||
Comment 13•22 years ago
|
||
Comment 14•22 years ago
|
||
Comment 15•22 years ago
|
||
Comment 16•22 years ago
|
||
Comment 17•22 years ago
|
||
Comment 18•22 years ago
|
||
Comment 19•22 years ago
|
||
Comment 20•22 years ago
|
||
Comment 21•22 years ago
|
||
Comment 22•22 years ago
|
||
Comment 23•21 years ago
|
||
Comment 24•21 years ago
|
||
Updated•21 years ago
|
Comment 25•21 years ago
|
||
Comment 26•7 years ago
|
||
This won’t happen since we already have 3 levels of categorization: Classifications, Products and Components. Basically we should use more Classifications.
Comment 27•6 years ago
•
|
||
(In reply to Kohei Yoshino [:kohei] from comment #26)
This won’t happen since we already have 3 levels of categorization: Classifications, Products and Components. Basically we should use more Classifications.
So if we want to have optional subcomponents in LibreOffice we should
- move our Products to Classifications
- move our Components to Products
- populate Components with new categories
- be able to make Components not be a required field (is this possible currently?)
- update all the queries in our technical documentation due to the move operation
People would then start the reporting process by selecting a classification (I see this is how Red Hat does it).
Any tips on how to achieve this sort of a change and to avoid problems? The crucial thing is that Components then need to be optional, not required. Would this require hacking the BZ core?
We would possibly also want to allow multiple components per report, a functionality which was WONTFIXed in bug 178303. In the closed report, it is said that "you can use a custom multi-select field to implement this, if you really need to" - is there any reference implementation of this available?
Comment 28•6 years ago
|
||
Then you can probably use keywords instead, which can be optional and multiple. Some GitHub repositories use labels to do the same thing. See my BzDeck repo for example. The current UX of Bugzilla keywords is not great though.
Comment 29•6 years ago
|
||
(In reply to Kohei Yoshino [:kohei] from comment #28)
Then you can probably use keywords instead, which can be optional and multiple. Some GitHub repositories use labels to do the same thing. See my BzDeck repo for example. The current UX of Bugzilla keywords is not great though.
Hmm, thinking further, I would probably drop the requirement for multiple components per report and use meta bugs for any "global" categories. We want to keep the keywords to a minimum to avoid confusion. From the bug input UI perspective, it is more valuable to have a parent-child relationship for products + components.
The main motivation is the awkward, completely disconnected user experience of finding a relevant meta bug and then add it to Blocks. Thus a neat hierarchy is desired. Of course it would need a (local) rework of the Components UI element, turning it into a filterable list in bug creation/editing and searching.
Description
•