Michael, I can only judge by my own experience adding validation autofix rules - I added a number of Wikipedia tag auto cleanups to JOSM, and they were reviewed by one or two JOSM developers and merged, probably because they were deemed benign. I don't know about the other rules, but I suspect many of them also went this route. Should have they been discussed more widely? I don't know, but that question is complicated, just like "what is a local community?" question. What a few devs may see as benign, others may say needs a discussion, right?
Mass editing is a different matter. We consider mass editing when one person goes out to fix something everywhere in the world. But when we provide a tool that automatically fixes something that you are looking at, we don't view it as such. Or at least we don't view it when it happens as part of JOSM, but we do when it happens in my new tool. Of course there is an important difference - JOSM doesn't guide you towards those cases. I think massive "by-the-way" fixing is far worse than the targeted fix of a single issue. When you want to fix a single issue in many places, you become a subject matter expert. You know all about that change, how it interacts with other tags, what to watch out for, how to handle bad values, etc. For example, when fixing wikipedia tags, you would see the types of mistakes people make, wrong prefixes people use, incorrect url encodings, hash tags in urls, incorrect multiple values, ... . When you simply click "fix" because JOSM validator tells you it can fix it automatically, you don't have that knowledge, so it effectively becomes a distributed mechanical edit without the "reject" capability. My tool tries to address this - to build domain experts in a narrow field, and let those experts review changes one by one. I do not discount the value of local knowledge, but it is not a panacea - you must be both to make intelligent choices, and in some cases, the domain knowledge is more important than the knowledge of a specific locale. On Mon, Oct 16, 2017 at 4:00 PM, Michael Reichert <osm...@michreichert.de> wrote: > Hi Yuri, > > Am 16.10.2017 um 16:02 schrieb Yuri Astrakhan: > > Rory, most of those queries were copied from the current JOSM validator > > autofixes. I don't think they were discussed, but they might have been > > mass applied without much thought by all sorts of editors. > > Could you please give examples for (a) the mass appliance of these rules > and (b) rules which have not been discussed but should have been discussed? > > There are two ways to use the tool - you can write your own query, run > it, > > and fix whatever it is you want to fix. That's the power user mode - > > anything goes, no different from JOSM or Level0. And there is another > one - > > where you go to osm wiki, read the instructions, find the task you may > want > > to work on, and go at it. The community reviews wiki content, tags > > different pages with different explanation or warning boxes, etc. The > > discussion could still be on the forum, or here, or in IRC, .... > > Just for future readers: IRC and Telegram channels are no replacement > for a mailing list or a forum with a public readable archive where you > can look up the discussions years later. > > Best regards > > Michael > > > > -- > Per E-Mail kommuniziere ich bevorzugt GPG-verschlüsselt. (Mailinglisten > ausgenommen) > I prefer GPG encryption of emails. (does not apply on mailing lists) > > > _______________________________________________ > talk mailing list > talk@openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk > >
_______________________________________________ talk mailing list talk@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk