
On 6/12/09 15:32, Nicolas Dufour wrote:
De : ~suv <suv-sf@...58...>
- the official list is far too restrictive, and some more tags
(at least those related to the main features/objects/actions/..., or the more useful ones) would greatly improve bug management.
agreed.
I've moved some tags from the unofficial list to the official one: 3dbox, autosave, bitmap, boolops, cli, clipboard, clipping, clones, color, connectors, eraser, filters-svg, freehand, gradient, grids, groups, guides, importing, layers, markers, objects, packaging, pattern, performance, regression, renderer, shape-editing, snapping, spray, styles, tablet, undo, viewbox, website, xmleditor.
and I still hesitate to add the following tags: ui-preferences (after renaming it preferences?) ui-shortcuts (shortcuts?) openclipart (merged with ocal?) uniconvertor blur palette (new tag) dialogs (new tag) toolbars (new tag)
First off - I think that's a great improvement, both the dropdown list proposal when inline-editing the tags as well as the extended list now displayed as cloud.
official/unofficial tags list: - preferences: Proposing to add to official list.
- openclipart: Proposing to merge with 'ocal' and add 'openclipart' to official list.
- blur: I know it's in use (and I have added it too) but isn't this better covered by filters-svg (except if the bug is about the ui)? Hesitating to add to the official list.
- dialogs, shortcuts, toolbars, palette: proposing to keep in the unofficial list, and encourage the 'ui' tag to be used when filing new bugs. The component (dialog, toolbar...) could be added later if needed.
- uniconvertor: not an official tag for me (at least until it is clear how to deal with bugs in UniConvertor reported with Inkscape). The UniConvertor team still hasn't 'adopted' the launchpad project that was created _in_ their name but not _by_ them [1]. Until (# Bug tracker: None specified # Bug supervisor: None set # Security contact: None set ) are not changed it seems at least doubtful that linking the Inkscape UniConvertor bugs as 'Also affects project Uniconvertor' has any effect or helps them to get fixed in UniConvertor trunk.
Only one move from official to unofficial: import-export. Even if this tag is present in lots of reports, I thing we should encourage bug reporters to use importing and exporting instead. And as for bug triage, the tag is not "dropped", it is just no longer official ;)
Agreed.
Don't hesitate to tell me if you think some other tags should be added, or if he list is too long (63 entries, including the 10 most used unofficial tags...).
I still think we need a clearer framework for missing/new tags. So far we are only trying to deal with the tags accumulated over different bug tracker 'generations'. I am thinking of simple guidelines about - should every tool have its own tag? - should every object manipulation with a top-level menu entry in the 'Object' menu have its own tag? So far we use group, clipping, patterns, marker, guides, transformations. - should 'styles' include every style property that can be set in the fill&stroke dialog? what about blur, opacity? - should 'styles' include every text/font property that can be set on the controls bar and in the text&font dialog? - ...
I am missing tags for / guidelines how to handle - alignment (≠ snapping), (currently often tagged with 'transformations') - selection/bbox (currently 75 'ui-selection-group-layer' bugs) - there are a number of bugs (PDFs saved as SVG, SVGs from gnuplot) with font encoding issues that sometimes crash inkscape when loading the file. Should these get their own tag 'encoding' or is it well covered with 'text'?
I am trying to keep the list in the wiki [1] updated with any tags I find in older reports that are not included in the Launchpad list but still in the bug database for Inkscape.
How should we handle this? Is my perception wrong and closed bugs (invalid, won't fix, fix released) are indeed no longer relevant?
No, I think you're right! I almost always include closed bug (and sometimes even duplicates...) in my search.
Especially the duplicates often help to find a relevant report (due to the greater variety of summaries) - they are always 'un-hidden' in my searches too.
Do you mind if I update the wiki page (new official list and some other suggestions)?
No, of course not. It would be great if that page gets more collaborative input - admittedly I have neglected it since the discussion here stopped, only updating it once a week with newly used or removed tags and those uncovered in old reports.
~suv
[1] current 'UniConvertor in Launchpad' Maintainer: nitrofurano says: «Personally, i took the initiative on registering around 300 open-source projects in Launchpad - since i got both positive and negative reactions of this, and my only concern were the good will on helping on their popularity, and trying to avoid their becoming abandoned projects, i got very enthusiastic with it, and forgot to send mails for their main developers about it - if some problem happened, please contact me. (...)» https://edge.launchpad.net/~nitrofurano-3t