Re: [OSM-talk] Potlatch, dual carriageways, and a broken changeset

2009-11-08 Thread Martin Koppenhoefer
> (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

2009-11-07 Thread Richard Fairhurst

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

2009-11-07 Thread Michal Migurski
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