Frederik Ramm writes: > If JOSM used a special JOSM format which other software would not > recognize, then we could provide import and export functions or > converters that would make sure that things are handled correctly, e.g. > that if you export from JOSM to an <osm> file all objects marked as > deleted will not be exported, and so on. People would not be tempted to > think "oh, it's an OSM file, I can use it with the XYZ application".
Simply done: When reading a file, accept either <osm>...</osm> content or <josm>...</josm> content. When writing a file, write <josm>...</josm> only. If somebody wants their tool to read and write <joom /> files, they can modify it so it knows about <josm /> and respects the action= parameter. Actually, the more I think about it, the more I think it's a damned good idea and ... oh, wait. It's *my* idea. Of course I think it's a great idea, otherwise I wouldn't waste your time with it. Addendum: only write a .josm file with <josm /> if they've made changes to the data. If they just downloaded something into memory, then we can safely write it out as if they'd done a wget with the appropriate parameters. -- --my blog is at http://blog.russnelson.com Crynwr supports open source software 521 Pleasant Valley Rd. | +1 315-600-8815 Potsdam, NY 13676-3213 | Sheepdog _______________________________________________ josm-dev mailing list [email protected] http://lists.openstreetmap.org/listinfo/josm-dev
