paulkok_my wrote:I thought this is available in another script available for CMs?
Sure, there are scripts like Toolbox or JNF which fix nodes/turns/etc etc. Those scripts are quite mature and already tested by many editors. There is no reason to implement the same functionality once again, so this WMET script can just initiate some of the JNF functions, but in large scales, i.e. for a whole city.
doctorkb wrote:I'm *very* interested in an abbreviation script... though I don't think I want it to be applied universally.
Well, here are just a couple of examples when it is safe IMO to alter street name:
1. "St.X" -> "St.[space]X" or vice versa.
2. "P" -> "[P]"
3. "A4 (E40)" -> "A4 - E40" or vice versa.
4. "st." -> "St." (case)
Also we can safely abbreviate (or expand the abbreviation) with thoroughly defined rules, like:
if the length of the street name is > 15, abbreviate "Saint" to "St."
Most of those rules will be country-specific (i.e. will work only in certain countries) and will be agreed with country managers.
doctorkb wrote:I'm very much against a "do stuff, then pan, then do it again" sort of script -- if it was that universal of a change, it should probably be done by Waze on the database backend.
You might be right. But on the other hand we could get it done in few minutes rather than days. And it's my main concern to make the script safe.
Actually I came up with the idea after I asked few times to unlock a road. The road was unlocked but some of the segments were still locked. So I asked to unlock them too. And then a nearby road... So I thought why can't we just have a script to lock/unlock roads in an area...
So I guess I'll start with this mass lock/unlock functionality and we'll see how it goes