[Talk-de] Potlatch discussion (was: Potlatch alpha to the Ubahn U1 in Hamburg)
Richard Fairhurst
richard at systemeD.net
Mi Okt 3 13:44:55 UTC 2007
Hello all,
Please excuse me writing in English - very impolite on a -de list I
know, but sadly I don't speak German and have had to follow the
discussion through Google Translation. Sorry.
Could I please reiterate:
- Potlatch will have a history/revert option shortly after API 0.5
goes live, so that mistakes can be undone. This has already been
extensively discussed on the dev list if you'd like to read the old
discussions.
- Potlatch is under very active development and is already becoming
easier for new users. In recent weeks, a new "practice mode" has been
added (so you can play without saving changes), and a direct link to
the documentation. All nodes (POIs) are now also displayed, so that
users can delete any which are not necessary. There will be a new
version coming this weekend, as part of API 0.5, with greatly improved
click handling. In the next few months, the tag-editing UI will be
redesigned to make it easier for the OSM novice. There will continue
to be more improvements along these lines.
- Stray nodes/segments and database corruption are generally _not_ the
fault of Potlatch itself. They are because the server was formerly
very, very slow. Consequently, when Potlatch issued a request to the
API, it would often time out and stop halfway through, leaving an
incomplete write (e.g. nodes written but not ways). Now that TomH has
implemented quadtiles and the server is faster, this problem is much
reduced.
- Bad edits are not exclusive to one tool. In my area (Oxford, UK) I
have to clear up a lot of rubbish left by JOSM users: nodes adjacent
to ways which have not been made part of the way; long runs of
untagged nodes with no ways or segments connecting them; segments left
unwayed for a whole year; etc. Potlatch does have many faults but, in
fact, all of the above mistakes are more likely in JOSM. Similarly,
the old Java applet had major bugs that destroyed data (e.g. all tags
were removed from nodes).
- Potlatch's new automatic simplification (Douglas-Peucker) for GPS
tracks is also designed to address a very frequent "bad edit" problem
- that of imprecise, roughly traced roads, especially in rural areas.
But naturally, because Potlatch is more open to newbies, there are
likely to be more mistakes made with it. The new revert functionality
will make it easier to fix these mistakes.
- If you would like the old Java applet to be available again, I and
others have suggested several times that an interested developer could
add a user preference ("Potlatch or Java applet") so that users could
choose the one that suits them. You will now of course have to update
the applet to understand the 0.5 API but the offer is still open for
you to do this.
- Some people prefer Potlatch, some people prefer JOSM. Some people
have machines that cannot run Potlatch (no Flash player), some people
have machines that cannot run JOSM (no Java 1.5). Having two editors
makes it possible for users to choose.
- Potlatch is fully open source (public domain) and the code is in
svn. Everyone is welcome to submit patches and indeed both SteveC and
TomH have done so in the past. Even if you are not a developer, you
are more than welcome to make suggestions on the wiki (Potlatch/Bugs),
using trac, on the dev list, on the OSM diaries, or by mail to me -
whichever is easiest for you.
- Potlatch has a 't' in it. :)
Please do not think that your concerns are not being listened to, they
are. I and the other developers want OSM to be both welcoming for new
users and comfortable for existing users. To do this we have to
provide a wide variety of easy-to-use tools for people from all
backgrounds, and the continued work on Potlatch is part of this.
cheers
Richard
Potlatch developer
Mehr Informationen über die Mailingliste Talk-de