WME Toolbox is an extension for WME, which offers a variety of highlights and a toolbar of editing tools, aiming at making WME editing more efficient. The extension is maintained by a community dev team.
After many weeks of development, I am very proud to announce the next major Toolbox update, release 1.6.0. This release includes the so called âCountry Frameworkâ, which allows individual access rights settings for each Toolbox function per country.
But first the overview of updates in this release:
1.6.0 (20150610)
New: "Country Framework": the access rights to all Tb functions can now be set per country (#46)
New: PM link to the editor that set up a closure on a segment (#193)
New: FP links for Dominican Republic and Iceland (#214, #220)
Fix: Redo roundabout no longer leaves an unconfirmed turn on one-way exit (#59)
Fix: Highlights switcher menu now gets a scrollbar if it is larger than the window height (#189)
Fix: Suppress unneeded junctions skips junctions with u-turns or forbidden turns (#208)
Fix: Redo roundabout now ignores the elevations of the exits when finding the max elevation of the roundabout (#215)
Fix: Convert roundabout to standard road now checks user edits rights on all involved segments prior to doing anything (#219)
Fix: Redo roundabout no longer sets the roundabout road type to minor highway as soon as any ramp is connected (#221)
Update: Updated FP links for Mexico (#217)
Each country can name a Toolbox Country Coordinator (TbCC), who has the sole authority to pass rights changes for their country to the Toolbox dev team. The sets of rights is fixed in each Toolbox release, so updates in rights settings will only become active in the next release. The current rights settings (per country) are published in a Google Doc, please check the first post for the link.
The GDoc document also contains a list of the TbCCs who have been nominated so far. The GCs are responsible for nominating TbCCs (after discussion with the countryâs leaders). A TbCC should have the full support of the community he stands for.
The discussions on rights changes of a country should be carried out within the country (forum, or whatever they choose), so please preserve this Toolbox thread for bug reports or other general issues.
Is it normal that I cannot see Toolbox at all? The Chrome extension is enabled, and I get the text above the screen when I load WME saying that the plugin is being initialized, and then âCountry changed to Guatemalaâ, but the Toolbox button at the toolbar is gone, as is the tab on the left pane. I cannot access any features anymore.
The US âFancy Permalinkâ does not work. It gives a message stating, send you the below info, along with this number: 235 and the US closures forum link.
The âsimplify segmentâ tool seems to be gone now. Can you please put it back?
Also, another question: You say that the Toolbox is no configurable by country. How is it deciding on what country to configure under? If youâre going by GeoIP data, please donât. Thatâs not always reliable for various reasons. In my particular case, as an example (and Iâm sure Iâm not the only one here in this particular situation), I use a VPS service for privacy reasons. Often, I can end up on an âoutâ node thatâs in a country other than the U.S. Iâm hoping that itâs deciding how to configure based on what part of the map that is being edited, but I figured Iâd better check to make sure itâs not something elseâŠ
This is configurable per country and BellHouse asked not to have these discussion in this thread. Please move this request to the US forum. The US will need to designate a TbCC and only that person will be allowed to pass these requests to the TB team.
So, youâre saying that discussion for features related to a WME addon is no longer to take place in one nice central thread about that actual addon, but instead is going to be splintered into many topics over many forums so that the thread about the addon gets discussed in lots of different places?
Seems a bit inefficient, if you ask me⊠:?
Ancillary question: If there isnât already a Toobox Country Coordinator (which is what Iâm assuming TbCC stands for), why is something like this already in place before thereâs actually anybody who can âcoordinateâ such things? And how exactly is such a person going to be decided upon?
I think TbCCâs should have been assigned before the rollout of 1.6.0. Also, as SuperDave mentioned, can we keep the scripts convo to the scripts thread? I think it would be easier to use country code in the beginning. Like this:
[Script] WME Toolbox (1.6.0) USA
[Script] WME Toolbox (1.6.0) MX or MEXICO
[Script] WME Toolbox (1.6.0) UK
[Script] WME Toolbox (1.6.0) CANADA
If you think about it itâs actually a bunch of different discussions one for each country and they having them together in the same thread it will get very hard to follow the conversation. It is actually more efficient to have the permissions discussion for each country happen in a separate thread in that countries forum. discussions about the actual tool, bug reports, feature requests, etcetera should all happen in this one central thread here.
This isnât my idea, but I do think it makes sense. It is a deviation from the standard of all conversation about a tool happening in that toolâs thread. However tool box is unique, even in this forum it has 3 thread. It is such a large conversation in this case it might make more sense to do it this way.
Again, this isnât my decision, but I may be able to offer an explanation. Up until now the toolbox developer team had the sole responsibility of setting permissions. They would add and remove features as they saw fit based on community feedback. With that strategy this is just another example of a tool being removed based on community feedback. However they are now offering the opportunity for any country to override the default settings via the TbCC. The process for deciding on a TbCC is delineated in the first posts above starting this thread. The champs of the country will nominate a single coordinator for that country, and notify the toolbox team who that coordinator is.
That could be a valid compromise, keeping the country permissions conversation in the scripts forum but individual threads.
The name donât even need the version number it could be:
[Script] WME Toolbox Permissions USA
[Script] WME Toolbox Permissions MX or MEXICO
[Script] WME Toolbox Permissions UK
[Script] WME Toolbox Permissions CANADA
Read the second post, the GCs will nominate a TbCC. If youâre country doesnât have a GC, I image the country coordinator can nominate one. They would contact the TB developers directly with their nomination.
Ok, I understand what youâre saying, and agree that it makes a certain amount of sense.
I have an issue with a small(ish), closed group of people making that decision without any input from the community, or at least editors that are at SM status or higher. And no, not just because Iâm a SM who would like to be involved in that discussion.
Issues/concerns that I have with this:
What is the procedure that said coordinator should follow for turning on/off various functions based on whatever?
What happens if a âbadâ choice is made and we end up with someone who over-restricts a tool based on their own personal opinion and/or agenda as to who should be able to use it?
Is there a procedure in place for removing such a person in such a case and replacing them with another one?
Why was this version pushed out when the TbCC for each country that wants to have one hasnât yet even been chosen?
Why would the default value for something as useful as the segment simplify tool, especially in light of Wazeâs desire to have excess geometry nodes reduced whenever possible, be off rather than on?
Maybe you donât have the answer to any of the above⊠but Iâd sure like to see an answer from someone who does.
This, I like. That way, at least itâs kept here in the Addons forum, where itâs easier to find.
Thanks. Yeah, we donât have a GC, thatâs why I asked, sorry for not being completely clear. Iâll mention it to our CM, but as I said, I donât believe our country warrants special permissions for now.
I keep having issues with Toolbox. Itâs sort of intermittent. Funny thing is that it still marks roads with the settings I had (e.g. roads with time restrictions).
Most of your questions I canât answer properly. But Iâll give my perspective on a couple.
That should be based on community feedback, and each country will have to set its own protocol to follow. It will have to be a balance between editing convenience vs protecting the map from cheating or unsuspecting editors causing damage.
The nominated TbCC will be chosen presumably because the group will trust that person to not make personal decisions. The decisions relayed to the TB team by the TbCC should reflect the consensus of the Countries Champs, which should in turn should probably also reflect the countries community feedback that would be the purpose of the country specific permissions thread), except in cases where the decisions are based on proprietary information the champs canât share to explain the rationale. The same people with the authority to nominate someone as the TbCC, can nominate a replacement if necessary.
Speculation: perhaps to provide incentive to the remaining countries to get their act together. Obviously some countries already have settings, so there must have notice to someone somewhere already before.
Speculation: This tool alone has been the topic of several heated debates and occupies many pages of the TB thread. It is controversial by anyone measure. Whether itâs benefits outweigh itâs disadvantages is up to debate. I can understand why the team wants to eat their hands of it, and let each country choose for itself.
They restricted the mass editing part of it to R5+, and I believe that you have to be a R3 and/or AM in order to use the tedious âclick on each segment, simplify, repeat,â function, so it seems to me that the potential for damage has been mitigated very well at this point, and I would thus advocate that its benefits far outweigh any possible disadvantages to it. Waze has stated that geonodes take up database space and affect rendering in the app, etc., and that theyâd like them kept to a minimum necessary to show the roads correctly (at least, thatâs what Iâve seen mentioned, since I donât have direct access to them - so I can only go based on what Iâve seen stated here). Thatâs what caused that particular tool to come into existence in the first place. Otherwise, the way of doing it pretty much consists of:
Select road segment
Hover mouse over desired geonode
Press âdâ to delete it
Save, see if highlighting clears or Validator still complains about segment simplification based on Tb highlight
If clear, youâre done with the segment
If not, repeat steps 1-3
Repeat again as needed for every other segment being highlighted by that Tb layer.
I can pretty much guarantee you that without the tool, interest by the vast majority of editors (at least, those who are aware of the situation and are making an effort to do something about it as they work on other things in an area) to do anything about reducing excessive geonodes will drop to just about 0%.
Iâve seen statements made by certain editors in WME chat that âback in the day,â they did whole swaths of map that way, the gist of which was that this somehow made them âreal editors.â Thatâs great, and itâs good that they were able to accomplish so much without such tools. âBack in the day,â we used to have to rub sticks together to make fire. Then someone came along and invented matches and lighters. Tools to make your work easier are not a bad thing, and using them doesnât make you any less of a ârealâ editor. So I hope that if âthose that are deciding these thingsâ actually want to help Waze out with that stated desire, that they make the tool available again, even if restricted as it has been previously.
-±±±±±±±±±±
One suggestion that I would make regarding this whole âpermissions set by country,â etc., thing is that if a tool is going to be unavailable to a given editor (based on whatever criteria in whatever country), to remove the check for that item from the Toolbox Highlight Layers menu. Thereâs really no point in highlighting a problem if the tool that can be used to fix it isnât going to be available to that editor. Yes, I realize that an editor can just turn that check off, but it really serves no purpose to even have the check available if the editor in question canât do anything about it because the corresponding tool is unavailable to them (whichever tool that is).