#13804 closed enhancement (fixed)
a bit more grouping in the validator tree
Reported by: | Klumbumbus | Owned by: | Klumbumbus |
---|---|---|---|
Priority: | normal | Milestone: | 16.10 |
Component: | Core validator | Version: | |
Keywords: | grouping | Cc: |
Description (last modified by )
Some validator tests print the affected tag and could therefore be grouped to clean up the validator tree. To avoid too much groups (too much clicking to finaly see the affected object), this should be done only for common mapping errors. I suggest groups for:
Attachments (0)
Change History (13)
comment:1 by , 8 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:2 by , 8 years ago
Description: | modified (diff) |
---|
comment:3 by , 8 years ago
Keywords: | grouping added |
---|
comment:6 by , 8 years ago
Description: | modified (diff) |
---|
follow-up: 10 comment:9 by , 8 years ago
- How about grouping the role checks according to the
type=*
? - Like to have the informal
fixme/FIXME=*
grouped by the value, that all same values are in a subgroup.
follow-up: 11 comment:10 by , 8 years ago
Replying to skyper:
- How about grouping the role checks according to the
type=*
?
I think we should not create too much subgroups. The user already has to expand 3 folders until he finally sees the warning message (priority->group->subgroup->item).
- Like to have the informal
fixme/FIXME=*
grouped by the value, that all same values are in a subgroup.
I think that would create too much subgroups with most of them containing only one item.
follow-up: 12 comment:11 by , 8 years ago
Replying to Klumbumbus:
Replying to skyper:
- How about grouping the role checks according to the
type=*
?I think we should not create too much subgroups. The user already has to expand 3 folders until he finally sees the warning message (priority->group->subgroup->item).
- Like to have the informal
fixme/FIXME=*
grouped by the value, that all same values are in a subgroup.I think that would create too much subgroups with most of them containing only one item.
My problem is that I will not look at 100s of single warnings. I need to filter them. E.g. I am willing to fix warnings about associatedStreet relations but ATM I always have to skip all the false positives of public-transport relations. Same is true for fixme=*
where I won't fix them as I have to select every object on its own to get the value.
By the way, the warning descriptions are quite long anyway, that you always have to unpin the validator toogle dialog in order to work with it, so one more level does not matter in my point of view.
How about only subgrouping from a certain point of hits like five or ten warnings and keeping it flat for less ?
comment:12 by , 8 years ago
Replying to skyper:
My problem is that I will not look at 100s of single warnings. I need to filter them. E.g. I am willing to fix warnings about associatedStreet relations but ATM I always have to skip all the false positives of public-transport relations. Same is true for
fixme=*
where I won't fix them as I have to select every object on its own to get the value.
By the way, the warning descriptions are quite long anyway, that you always have to unpin the validator toogle dialog in order to work with it, so one more level does not matter in my point of view.
I did not mean the lenght of the texts. My concern is that it is annoying to open too much folders until you finally get your item.
I never unpin this dialog. The important information is usualy at the beginning of the text. (however sometimes I use the horizontal scrollbar).
The items in the role check are already grouped, usually there is a low number of groups and it is easy to spot which belong to routes or other relations.
Regarding the false positives, we should better fix them if you name them.
Regarding fixme, maybe it would be useful to directly display the fixme value in the warning text (after #14082 is done).
Anyway, all the suggestions should be better discussed in new tickets. This is an old one.
In 11138/josm: