Re: [OSM-talk] Potlatch, dual carriageways, and a broken changeset
> (Incidentally, Potlatch 2 doesn't have a live mode and I'm not anticipating > that it will. Mind you, it doesn't have undo yet either. ;) ) > > glad to hear that and hoping that it never get's one... cheers, Martin ___ talk mailing list talk@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk
Re: [OSM-talk] Potlatch, dual carriageways, and a broken changeset
Michal Migurski wrote: > For live mode, clearly an undo feature would introduce more > trouble than it's worth, for everyone involved in editing a > particular area. Spot on. Potlatch's undo does function in live mode - it predates save mode, in fact - but it's not trivial and I wouldn't want to bet my life on it working in all circumstances. I try not to introduce differences between live and save mode (other than the obvious). Vector map editing is unfamiliar enough for most people; having an extra set of subtle differences in the UI depending on which mode you're in would, I think, be too confusing. Fortunately I figured a more obvious way to flag up that a way is locked (and how to unlock it) and coded it earlier; it'll be committed in the next couple of days when I've finished a few more changes. cheers Richard (Incidentally, Potlatch 2 doesn't have a live mode and I'm not anticipating that it will. Mind you, it doesn't have undo yet either. ;) ) -- View this message in context: http://old.nabble.com/Potlatch%2C-dual-carriageways%2C-and-a-broken-changeset-tp26239769p26249655.html Sent from the OpenStreetMap - General mailing list archive at Nabble.com. ___ talk mailing list talk@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk
Re: [OSM-talk] Potlatch, dual carriageways, and a broken changeset
On Nov 6, 2009, at 6:38 PM, Russ Nelson wrote: > Michal Migurski writes: >> instead make sure that multi-level undo is completely bulletproof. > > To make life more interesting, OSM editing goes on concurrently, and > yet nearly everyone who is editing is editing a chunk locally. So OSM > is episodically being synched with chunks of data we call a > "changeset", but which also includes the concept of an "edit conflict" > meaning that two chunks have been edited at the same time. > > Simultaneous editing of geodata is currently not a solved problem. > Even less solved is the concept of multi-level undo, much less > single-level undo. Within an editing session? Sure. Within your > chunk of data? Sure. But not outside that. I think this further underscores the difference between save mode and edit mode. Save mode is more like traditional desktop document editing, and the undo history need only be consistent with what you're doing in your own session. In this case, it should be possible to ditch the locked ways and instead make sure that the local document is fully self-consistent and undo-able. For live mode, clearly an undo feature would introduce more trouble than it's worth, for everyone involved in editing a particular area. There the presence of locked or ghosted ways as in the current Potlatch does make sense, but I do think the terminology and visual presentation could be tweaked a bit. I know what you mean about this not being a solved problem, and given how much time I spend with SVN, Git, etc. I'm pretty aware of how hard it can be to merge concurrent edits on the same resource. -mike. michal migurski- m...@stamen.com 415.558.1610 ___ talk mailing list talk@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk