The European data protection regulations (GDPR) require that a number of API calls which are currently accessible to the public be modified so that they are either only accessible to logged-in users, or produce reduced output when the user is not logged in.
The list of API calls need changing has been prepared here:
https://wiki.openstreetmap.org/wiki/GDPR/Affected_Services
OSMF is looking for someone to prepare a pull request for acceptance against the current “openstreetmap-website” code that will implement these changes.
We are looking for someone willing and able to implement these changes for us to (a) the Rails API and (b) the C++ CGIMap binary. Both tasks can be performed by different people.
We would very much like to work with someone who has experience with OSM and ideally also with the affected software components. We would expect the work to be of a standard acceptable to the respective software maintainers, and especially we would expect the necessary tests to be written.
We are willing to pay for the work to be done. If you are willing and able to do this work for us, please reply and tell us:
- your experience with OSM and the Rails API/CGIMap
- how long it would take until you could deliver
- what kind of payment you would ask for.
Please get in touch by November 15. Update 20th December: the call is still open and we welcome expressions of interest.
This post is also available in: Englisch Portugiesisch, Portugal