-
Notifications
You must be signed in to change notification settings - Fork 918
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to iD v2.13.0 #2122
Update to iD v2.13.0 #2122
Conversation
What does the |
iD still will use the locale from osm.org, but this was just added for users who want to override that for whatever reason (for example they are working on translation or doing a training or mapathon in a different language).. |
Right, but that should really be solved by letting people override the locale on osm.org, which there is already a ticket for, rather than allowing them to set iD into a different locale to the rest of the site... |
Ok, if you want to remove it, I don't mind. |
I think everybody would appreciate if new dependencies on commercial service providers (aka Radiant in this case) were not tried to be smuggled in under the radar, but at least properly raised to attention. |
Could you elaborate @simonpoole? |
Ah if there are new external sites that will be called then I need to know so that the security policy can be updated... |
@simonpoole we don't smuggle things in under the radar. We literally put it in the "release highlights". Anyway... I don't think it should affect the security policy. The only part that requests anything is these lines that will fetch a supplied These are then turned into rules by this code: And if any rules are defined, they will appear at save time: So someone running a mapping campaign could define rules like "for this editing session all the buildings must have a height tag", or "all highways must have a surface tag". |
Yes that should be fine as we allow XHR to anywhere for iD. |
See
To expand a bit, by providing a platform for third party services:
I'm not against the integration of 3rd party services in general, but we need to at least have an opportunity to evaluate the situation and not just having a fait accompli dropped in front of us. PS: and yes we (as in LWG now) will need to have a look at the data protection implications of the integration. |
So then there won't be any unsolicited call-outs to some radiant/maxar/maprules whatever site, but it's just that you can supply your own JSON file when calling ID, did I get that right? And the only way that radiant/maxar/whoever come into this is not by running a server that we connect to, but just by having defined the format of the JSON file? |
Is this work led/supported by Facebook in any way? Apparently there was a meeting at a Facebook office where these things were hashed out https://twitter.com/map2save/status/1075198271411404800? Is this even the right place to continue these discussions or should that be in #5617? |
@simonpoole Sure thing! Take all the time you need.
@woodpeck That's right. Radiant defined the JSON format and built out the maprules feature on their fork of iD. At the Facebook-hosted meetup, @bhousel and I worked with them to bring the feature to iD proper. Facebook personnel were not involved with this work. The URLs can point to JSON files hosted anywhere, for example by a tasking manager. There are no calls to Radiant servers nor data sent to them. Radiant has solutions on their end for generating JSON files, but those are independent of iD. |
As a general rule we need the name and address of the company operating the service and if possible a link to their privacy policy. If I understand the way the Radiant integration works currently, that would seem to not be necessary, however for keepright that would still be required. |
2.13.0
2019-Jan-23
📣 Release Highlights
Open the Map Data pane (shortcut F) and select "KeepRight Issues" to view and fix map issues.
Check out the maprules repo for more info or watch Clarisse and Max's talk at SOTM-US here
Click the new "zoom to" link on the sidebar under the preset icon, or press Z keyboard shortcut to focus on the selected feature.
🎉 New Features
{wkid}
,{w}
,{s}
,{n}
, and{e}
tokens in WMS-style background imagery templates (#5738, thanks @1ec5)✨ Usability
🐛 Bugfixes
🌏 Localization
⌛ Performance
🚀 Presets
shop=frozen_food
shop=caravan
scottdejonge/map-icons
, thanks @scottdejonge)Add field:
dropdown of various presets