[openstreetmap/openstreetmap-website] Supporting multiple API versions (#2353)

Simon Poole notifications at github.com
Wed Oct 30 12:48:35 UTC 2019


IMHO if you start considering stuff outside of just the core OSM data and API it becomes tricky because there has never been any consensus on carving up the API so that essentially independent parts can actually be run independent of each other (see @zerebubuth suggestions way back). This is particularly noticeable with the Notes API which is really a third party service bolted on to the existing data and user API (btw just to make things complicated notes use a different XML document for on disk storage than what is returned from the API).
 
In any case if we really want to indulge in 2nd system syndrome, I would suggest separating at least the documents and potentially the APIs for core user data, osm data, notes and for any social media functionality. Starting with 0.6 for everything that exists right now. 



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/pull/2353#issuecomment-547885258
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20191030/bca439d9/attachment.html>


More information about the rails-dev mailing list