[Imports] "readonly" tag for imported data (ask "simple" editors to not modify)?
Frederik Ramm
frederik at remote.org
Mon Apr 25 09:40:32 UTC 2011
Hi,
Jaak Laineste wrote:
> What about following approach:
> a) ban external source imports to the main database
> b) create new separate solution (layer, server, API, whatever fits) for all the imports.
I think that is the way forward. If your data has special requirements,
then put it in a special database, not in OSM. Do not abuse OSM as a
vehicle for non-crowdsourced (or even non-crowdsourcable) data.
> What would be special about this imported data layer solution:
> - update permission system, someone can be maintainer of the data
> - free to copy data from import->main database
How would this then be different from an import to the main database?
> - planet.osm it would have the data in special section.
No, planet.osm would not even know about that data. I imagine this to be
something like in the brave new world of git: You can run a rendering
server and you can instruct your osm2pgsql to pull data from the OSM
planet repository, and from Alan's "US Borders" repository, and from
someone else's "International Maritime Lights" database, etc.etc.; an
expert editor could even allow you to do the same, pull data from
different sources, even edit all of it if you have the proper
credentials and upload back to all the different sources.
There is of course still a case for many things to reside in OSM - e.g.
it would not make much sense to have one database with major roads and
one completely separate database with minor roads, as it would always be
a terrible pain to extract from them a working, routable network. But
especially where we're talking non-physical things like boundaries, such
a de-coupling makes a lot of sense to me.
Bye
Frederik
--
Frederik Ramm ## eMail frederik at remote.org ## N49°00'09" E008°23'33"
More information about the Imports
mailing list