Re: [OSM-talk] More vandalism

2008-10-14 Thread Ed Loach
Nic wrote (I think - I might have got confused by who is quoting
who):

 Or change potlatch so that it will not delete or modify 
 objects last edited by other users. Then it would at 
 least be easy to delete anything they did.

This couldn't work. I've modified a lot of things which have been
added to the project by Potlatch users such as when tracing things
from NPE (UK) or other such overlays, when I've actually travelled
the route at a later date and GPS traced it. While the overlays are
lined up pretty well in Potlatch and slightly less so (in my
experience) in JOSM, it doesn't seem to compare with the accuracy of
actually travelling a route and tracing it with GPS.

An example from a journey I did at a weekend (to buy wet walnuts
from a local farm, a trip I do about once a year) - when I uploaded
the trace and followed it on the map I was changing (in JOSM)
highway=road to a more appropriate type, splitting ways where the
names changed, adding new ways that joined to existing ways (adding
a node to those existing ways) or so on. If I were one of those
experienced users who prefer Potlatch I'd want to be able to do all
the same things. Occasionally I also find random nodes in the middle
of nowhere that I delete (to be honest I may have added some of
those on those few occasions I have used Potlatch when I've been
trying to drag the map and messed up).

Ed



___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] More vandalism

2008-10-14 Thread Matt White
I use potlatch almost exclusively (every so often, I play with 
merkaator), and I guess I'd just like to say that I think potlatch is 
the the ducks nuts. You've done a sterling job, Richard (and others, but 
I get the feeling the majority is still Richard slaving away making the 
app a fine bit of kit, with only occasional forays into the mailing list 
to defend the honour of potlatch), and I for one appreciate it.

Given that a large chunk of the mapping I do is long 4WD tracks, 
potlatch really is the way to go

Richard, don't let the great JOSM unwashed get you down... :)

Cheers

Matt

vegard wrote:
 On Mon, Oct 13, 2008 at 11:57:08PM +0100, Richard Fairhurst wrote:
   
 While I'm here I might as well say something about the lack of a Save
 button.

 I'm not violently against the concept: I think unconvinced is
 perhaps the best way to describe my opinion.

 There are two big issues with it. One is that for edit sessions
 lasting more than a couple of seconds, there has to be conflict
 management. If you're a JOSM user, then you are de facto a  clued-up,
 computer-savvy type, so conflict management doesn't worry you. But if
 you are a newbie - maybe even a schoolkid - trying just to edit your
 local area, then being presented with The following conflicts were
 detected. Accept/Resolve/Revert? will just utterly confuse you, and
 you'll click the wrong thing and cause more errors. Or maybe just
 close Potlatch and never return to OSM.
 

 Well. I'm a bit unconvinced that we need to attract everyone, even these
 people :)

 And as for schoolkids - I think even schoolkids can learn JOSM. Heck, I
 even have example to prove it: A 9 year old nephew that's recently
 started doing his own tagging in JOSM :) Of course, his father looks over
 the things he's done from time to time...

 Personally, *I* don't dare using Potlach for the lack of a save button.
 Yes, I'll do it for the quick change (moving a single node, changing a
 property) that I see while looking at the map, but not for more things.
 I just find it too dangerous.

   
 The second is that, in JOSM, your canvas is usually quite small -
 i.e. you have downloaded a particular area and are working on that
 exclusively. In Potlatch, because you can pan around an infinite map,
 your canvas may be much bigger. You may have traced a 600km cycle
 route (I know, I've done that! :) ) in one session. Yet you can't
 zoom out to see the whole thing, because requesting a 600km bounding
 box would break both the server and the browser. So you would be
 clicking Save to upload changes that you can't actually see or
 review, and that - in my opinion - defeats the point of it.
 

 Point taken.

   
 What worries me most, because I've seen it before, is that people are
 seizing on the first thing they don't like, and thinking that's the
 reason why there are bad edits. People used to criticise Potlatch for
 causing bad edits because there was no 'revert' feature, so I added a
 revert feature (the H key). Then they criticised Potlatch for causing
 bad edits because there was no 'test' mode, so I added a test mode.
 Then they criticised Potlatch because there was no 'splash screen'
 explaining things, so I added a splash screen. Now they criticise
 Potlatch because there's no compulsory 'save' button.
 

 Well. Yes. We critize. Based on what we see people actually manage to do
 despite these safety measures...Granted, I thought the test mode would
 help *much* more. And it helped, but not enough. Revert-button is great,
 but you'll have to know that you need to revert and not just quit the
 browser...

   
 the bad edits. The bad edits are principally because these guys are
 newbies. Newbies make mistakes. (Experienced users don't make
 mistakes with Potlatch just because it has no Save button.)
 

 *Ehem* - I don't trust myself not to :) Enough to not daring to use it
 for more advanced work.

   
 And in a week's time, someone would be saying Potlatch must be
 banned unless it has a pony (or something) and there'd be a lot of
 postings saying yes, the reason there are all these bad edits is
 BECAUSE POTLATCH HAS NO PONY. And so, a few weeks later, Potlatch
 would get a pony, which would make it even harder to use (ponies are
 quite stubborn, you know) and require newbies to learn even more, and
 then someone would decide on another reason for the bad edits...
 and so on.

 

 You are right, this is an endless task. But it's a necessary task. Bad
 edits are annoying as hell to the people who worked hard with them in
 the first time. Tools should be as foolproof as possible. And I would not
 too afraid to scare away someone by adding a submit button and conflict
 management, done wisely it need not be too annoying. But I'm no flash
 programmer :)

 And no, I don't want to ban potlach. But it needs to do more to stop the
 accidental bad edits :)

 Other than these, I have some suggestions for minor improvements that
 might help against some of 

Re: [OSM-talk] More vandalism

2008-10-13 Thread Frederik Ramm
Nic,

 I have previously reported how someone with the screen name 
 'thebigfatgeek' has messed up a roundabout in Pretoria.

I'm sorry this happens.

 I would be grateful if Frederik can run his revert tool again. In fact I 
 wouldn't mind if it's in a cron job.

I am approached every now and then by people who would like something 
reverted. It is quite a dilemma for me, in most cases I don't even know 
the place or the people involved - so who am I to decide who is right 
and who is wrong?

It is easy in cases where someone says oops I made a mistake here, can 
someone help fixing it. But in cases where someone says that someone 
else is doing bad work and that someone else is not available for 
comment, should I really simply remove their contributions? I don't feel 
I have a right to - there is no law against bad edits!

I really want to do the project good, but I have a feeling that 
reverting edits that are considered bad by a few users is probably 
abusing my powers as a script writer. I would do that for an area I know 
and where I could conceivably also fix things by hand, but for Pretoria...?

What whout the others suggest? Or do if they were me? I could of course 
just publish the script (those with a clue can write their own anyway), 
but would this perhaps run the risk of giving tools to clueless people 
that they cannot wield properly?

Bye
Frederik

-- 
Frederik Ramm  ##  eMail [EMAIL PROTECTED]  ##  N49°00'09 E008°23'33

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] More vandalism

2008-10-13 Thread Matias D'Ambrosio
On Monday 13 October 2008 18:26:52 Frederik Ramm wrote:
 Nic,

  I have previously reported how someone with the screen name
  'thebigfatgeek' has messed up a roundabout in Pretoria.

 I'm sorry this happens.

  I would be grateful if Frederik can run his revert tool again. In fact I
  wouldn't mind if it's in a cron job.

 I am approached every now and then by people who would like something
 reverted. It is quite a dilemma for me, in most cases I don't even know
 the place or the people involved - so who am I to decide who is right
 and who is wrong?

 I'm one who requested such a thing :-) (Just saying for the benefit of others 
who may read this.)

 It is easy in cases where someone says oops I made a mistake here, can
 someone help fixing it. But in cases where someone says that someone
 else is doing bad work and that someone else is not available for
 comment, should I really simply remove their contributions? I don't feel
 I have a right to - there is no law against bad edits!

 Problem users are problematic :-) Although we might think that admitting the 
mistake and asking for a reversal would be logical, these are people who are 
by definition careless and disrespectful of other people's work.

 I really want to do the project good, but I have a feeling that
 reverting edits that are considered bad by a few users is probably
 abusing my powers as a script writer. I would do that for an area I know
 and where I could conceivably also fix things by hand, but for Pretoria...?

 Some edits are clearly bad even if the region is unknown, obviously spelling 
and such can't be decided by someone that's not familiar with the area, but a 
grey area usually does have a black and a white area on each side.

 What whout the others suggest? Or do if they were me? I could of course
 just publish the script (those with a clue can write their own anyway),
 but would this perhaps run the risk of giving tools to clueless people
 that they cannot wield properly?

 Please don't publish them, the clueless users breaking maps might get them.

 generic proposal of banning potlatch :-P

 I think having changesets and better support for history in editors will help 
alleviate this issue. I don't think any action is required, other than maybe 
displaying a notice about this.

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] More vandalism

2008-10-13 Thread Nic Roets
Hi Frederik,

I'm glad the issue gets to be discussed, as it will show up more and more
frequently. Clearly we need some conflict resolution rules (similar to
wikipedia's 3 revert rule), oversight and dispute resolution. We need to
strike a balance between giving new users the benefit of the doubt while not
tying down experienced users with the boring work of explaining themselves
and revisiting previously mapped locations.

In this case my traces prove that I have visited the bridle way that he
changed to residential during the last 3 months.
http://www.openstreetmap.org/user/Nic%20Roets/traces/197038

Unfortunately he also combined a footway and a residential road (that should
not be combined!) in another city (Potchefstroom). Once again my traces
indicate that I visited the location during the last 5 months :
http://www.openstreetmap.org/user/Nic%20Roets/traces/104661

Getting someone from OSM-ZA to visit those locations to resolve the dispute
seems counter productive.

Grant Slater messaged him regarding some of this other mistakes he made and
did not receive a reply.

A google search of the user indicates that he's a South African called
Pieter Du Preez now living the UK. So his mischief may not be limited to
South Africa :-(.

Like you, I don't feel like the data I contributed is my data. And I don't
need the Pretoria map for navigation or professional work. So there is
really no incentive for me to clean up after this guy. It's just my opinion
that OSM will benefit if all his contributions after October 5 were
reverted.

Matias wrote :
 generic proposal of banning potlatch :-P

Or change potlatch so that it will not delete or modify objects last edited
by other users. Then it would at least be easy to delete anything they did.

 I think having changesets ... will help alleviate this issue.

Changesets wouldn't do much. According to itoworld, this user had many
sessions.
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] More vandalism

2008-10-13 Thread Richard Fairhurst
Nic Roets wrote:

 Or change potlatch so that it will not delete or modify objects last  
 edited by other users. Then it would at least be easy to delete  
 anything they did.

Tell you what, let's completely ban all editors - that'll eliminate  
the risk of vandalism.

Richard

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] More vandalism

2008-10-13 Thread Matias D'Ambrosio
On Monday 13 October 2008 20:19:38 Nic Roets wrote:
 Hi Frederik,

 I'm glad the issue gets to be discussed, as it will show up more and more
 frequently. Clearly we need some conflict resolution rules (similar to
 wikipedia's 3 revert rule), oversight and dispute resolution. We need to
 strike a balance between giving new users the benefit of the doubt while
 not tying down experienced users with the boring work of explaining
 themselves and revisiting previously mapped locations.


 Matias wrote :
  generic proposal of banning potlatch :-P

 Or change potlatch so that it will not delete or modify objects last edited
 by other users. Then it would at least be easy to delete anything they did.

 It would also make it useless. Proper history support would make it easy to 
revert someone's changes.
 Maybe a 5/10 minute interactive tutorial the first time one uses potlatch 
would solve the issue of Iwannaeditnow users. Since anonymous editing is not 
allowed, people would only have to do it once, I don't think it would be too 
annoying. Of course, implementing this is the issue :-)

  I think having changesets ... will help alleviate this issue.

 Changesets wouldn't do much. According to itoworld, this user had many
 sessions.
 It would help in other cases, though. There is no silver bullet for anything 
(well, except for hunting werewolves).

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] More vandalism

2008-10-13 Thread vegard
On Mon, Oct 13, 2008 at 11:34:34PM +0100, Richard Fairhurst wrote:
 Nic Roets wrote:
 
  Or change potlatch so that it will not delete or modify objects last  
  edited by other users. Then it would at least be easy to delete  
  anything they did.
 
 Tell you what, let's completely ban all editors - that'll eliminate  
 the risk of vandalism.
 

Like it or not, potlach *is* the source of quite a bit of accidental
vandalism. It's easy to use for beginners, but they will *not*
understand the implications of what they are doing. The sanbox helped a
lot, but obviously not enough.

I believe you need some sort of online buffer for potlach and a
prominent submit button that everyone understand the implications on.
Maybe even with a warning-page that you need to go through unless you
have gone to your preferences box to turn it off.

Yes, it's gonna be a bit annoying to new users. But not nearly as
annoying as having to clean up hard-worked map data.
-- 
- Vegard Engen, member of the first RFC1149 implementation team.

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] More vandalism

2008-10-13 Thread Frederik Ramm
Hi,

vegard wrote:
 Like it or not, potlach *is* the source of quite a bit of accidental
 vandalism.

Let's just say: beginners are the source of 

 I believe you need some sort of online buffer for potlach and a
 prominent submit button that everyone understand the implications on.

But it has this rather prominent and permament message about being in 
live edit mode now. People who ignore that will also blindly hit a 
submit button. ANY submit button.

Maybe we should just make Potlatch show a few quiz questions every now 
and then and immediately switch into sandbox mode if a question receives 
the wrong answer. That'll take care of dimwits using it ;-)

Bye
Frederik

-- 
Frederik Ramm  ##  eMail [EMAIL PROTECTED]  ##  N49°00'09 E008°23'33

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] More vandalism

2008-10-13 Thread Richard Fairhurst
vegard wrote:

 Like it or not, potlach *is* the source of quite a bit of accidental
 vandalism. It's easy to use for beginners, but they will *not*
 understand the implications of what they are doing. The sanbox  
 helped a
 lot, but obviously not enough.

 I believe you need some sort of online buffer for potlach and a
 prominent submit button that everyone understand the implications  
 on.
 Maybe even with a warning-page that you need to go through unless you
 have gone to your preferences box to turn it off.

sighs, copies and pastes previous answer at bottom of message

svn is... oh, never mind.

Richard




While I'm here I might as well say something about the lack of a Save
button.

I'm not violently against the concept: I think unconvinced is
perhaps the best way to describe my opinion.

There are two big issues with it. One is that for edit sessions
lasting more than a couple of seconds, there has to be conflict
management. If you're a JOSM user, then you are de facto a  clued-up,
computer-savvy type, so conflict management doesn't worry you. But if
you are a newbie - maybe even a schoolkid - trying just to edit your
local area, then being presented with The following conflicts were
detected. Accept/Resolve/Revert? will just utterly confuse you, and
you'll click the wrong thing and cause more errors. Or maybe just
close Potlatch and never return to OSM.

The second is that, in JOSM, your canvas is usually quite small -
i.e. you have downloaded a particular area and are working on that
exclusively. In Potlatch, because you can pan around an infinite map,
your canvas may be much bigger. You may have traced a 600km cycle
route (I know, I've done that! :) ) in one session. Yet you can't
zoom out to see the whole thing, because requesting a 600km bounding
box would break both the server and the browser. So you would be
clicking Save to upload changes that you can't actually see or
review, and that - in my opinion - defeats the point of it.

But actually they're not my biggest problem with the idea.

What worries me most, because I've seen it before, is that people are
seizing on the first thing they don't like, and thinking that's the
reason why there are bad edits. People used to criticise Potlatch for
causing bad edits because there was no 'revert' feature, so I added a
revert feature (the H key). Then they criticised Potlatch for causing
bad edits because there was no 'test' mode, so I added a test mode.
Then they criticised Potlatch because there was no 'splash screen'
explaining things, so I added a splash screen. Now they criticise
Potlatch because there's no compulsory 'save' button.

But if I added a compulsory save button tomorrow, it wouldn't stop
the bad edits. The bad edits are principally because these guys are
newbies. Newbies make mistakes. (Experienced users don't make
mistakes with Potlatch just because it has no Save button.)

And in a week's time, someone would be saying Potlatch must be
banned unless it has a pony (or something) and there'd be a lot of
postings saying yes, the reason there are all these bad edits is
BECAUSE POTLATCH HAS NO PONY. And so, a few weeks later, Potlatch
would get a pony, which would make it even harder to use (ponies are
quite stubborn, you know) and require newbies to learn even more, and
then someone would decide on another reason for the bad edits...
and so on.

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] More vandalism

2008-10-13 Thread Nic Roets
Like Fredik's idea.
http://www.huffingtonpost.com/2008/10/07/gmails-drunk-emailing-pro_n_132680.html

On Tue, Oct 14, 2008 at 12:34 AM, Richard Fairhurst [EMAIL PROTECTED]wrote:

 Tell you what, let's completely ban all editors - that'll eliminate
 the risk of vandalism.


Ban the talk-list, so that we stop tagging the bikeshed and start
contributing.
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] More vandalism

2008-10-13 Thread Richard Fairhurst
Nic Roets wrote:

 Ban the talk-list, so that we stop tagging the bikeshed and start  
 contributing.

Superb idea. I was actually doing some stuff on Potlatch 1.0 before  
this bloody thread distracted me. :(

Richard

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] More vandalism

2008-10-13 Thread vegard
On Mon, Oct 13, 2008 at 11:57:08PM +0100, Richard Fairhurst wrote:
 
 
 While I'm here I might as well say something about the lack of a Save
 button.
 
 I'm not violently against the concept: I think unconvinced is
 perhaps the best way to describe my opinion.
 
 There are two big issues with it. One is that for edit sessions
 lasting more than a couple of seconds, there has to be conflict
 management. If you're a JOSM user, then you are de facto a  clued-up,
 computer-savvy type, so conflict management doesn't worry you. But if
 you are a newbie - maybe even a schoolkid - trying just to edit your
 local area, then being presented with The following conflicts were
 detected. Accept/Resolve/Revert? will just utterly confuse you, and
 you'll click the wrong thing and cause more errors. Or maybe just
 close Potlatch and never return to OSM.

Well. I'm a bit unconvinced that we need to attract everyone, even these
people :)

And as for schoolkids - I think even schoolkids can learn JOSM. Heck, I
even have example to prove it: A 9 year old nephew that's recently
started doing his own tagging in JOSM :) Of course, his father looks over
the things he's done from time to time...

Personally, *I* don't dare using Potlach for the lack of a save button.
Yes, I'll do it for the quick change (moving a single node, changing a
property) that I see while looking at the map, but not for more things.
I just find it too dangerous.

 The second is that, in JOSM, your canvas is usually quite small -
 i.e. you have downloaded a particular area and are working on that
 exclusively. In Potlatch, because you can pan around an infinite map,
 your canvas may be much bigger. You may have traced a 600km cycle
 route (I know, I've done that! :) ) in one session. Yet you can't
 zoom out to see the whole thing, because requesting a 600km bounding
 box would break both the server and the browser. So you would be
 clicking Save to upload changes that you can't actually see or
 review, and that - in my opinion - defeats the point of it.

Point taken.

 What worries me most, because I've seen it before, is that people are
 seizing on the first thing they don't like, and thinking that's the
 reason why there are bad edits. People used to criticise Potlatch for
 causing bad edits because there was no 'revert' feature, so I added a
 revert feature (the H key). Then they criticised Potlatch for causing
 bad edits because there was no 'test' mode, so I added a test mode.
 Then they criticised Potlatch because there was no 'splash screen'
 explaining things, so I added a splash screen. Now they criticise
 Potlatch because there's no compulsory 'save' button.

Well. Yes. We critize. Based on what we see people actually manage to do
despite these safety measures...Granted, I thought the test mode would
help *much* more. And it helped, but not enough. Revert-button is great,
but you'll have to know that you need to revert and not just quit the
browser...

 the bad edits. The bad edits are principally because these guys are
 newbies. Newbies make mistakes. (Experienced users don't make
 mistakes with Potlatch just because it has no Save button.)

*Ehem* - I don't trust myself not to :) Enough to not daring to use it
for more advanced work.

 And in a week's time, someone would be saying Potlatch must be
 banned unless it has a pony (or something) and there'd be a lot of
 postings saying yes, the reason there are all these bad edits is
 BECAUSE POTLATCH HAS NO PONY. And so, a few weeks later, Potlatch
 would get a pony, which would make it even harder to use (ponies are
 quite stubborn, you know) and require newbies to learn even more, and
 then someone would decide on another reason for the bad edits...
 and so on.
 

You are right, this is an endless task. But it's a necessary task. Bad
edits are annoying as hell to the people who worked hard with them in
the first time. Tools should be as foolproof as possible. And I would not
too afraid to scare away someone by adding a submit button and conflict
management, done wisely it need not be too annoying. But I'm no flash
programmer :)

And no, I don't want to ban potlach. But it needs to do more to stop the
accidental bad edits :)

Other than these, I have some suggestions for minor improvements that
might help against some of this:

What about...

1) Not allowing to merge things with different properties (unless one of
them was non-tagged).

2) Not allowing to drag non-nodes so easily? Could be annoying, granted, but
it's actually very seldom you need to?

3) Make it harder to delete things? Not allowing to delete something you
didn't create (or owned at the start of the session) ?

Potlach is obviously popular, and I recognize that we get lots of useful
contribution through it too. But I do understand the rage of people who
experience bad edits through it.

-- 
- Vegard Engen, member of the first RFC1149 implementation team.

___
talk mailing list

Re: [OSM-talk] More vandalism

2008-10-13 Thread Brian Quinion
Hi Frederik,

 I am approached every now and then by people who would like something
 reverted. It is quite a dilemma for me, in most cases I don't even know
 the place or the people involved - so who am I to decide who is right
 and who is wrong?

I'd have said that making the request to have someone edits reverted
on a public list and not having anyone disagree was a good sign.  That
said keeping a log of what you revert (so it can be un-reverted - is
that possible?) would seem sensible, as would sending the relevant
user a short message.

If you are willing to do it then really all your doing is providing a
manual version or the standard wiki 'undo'.  To me it would seem like
a good first step for testing out how an undo it works in practice on
this project.  Presumably this sort of functionality will be available
to everyone once 0.6 is released - that was as I understood it part of
the point of the 0.6 changes!

--
 Brian

___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


[OSM-talk] More vandalism

2008-10-12 Thread Nic Roets
I have previously reported how someone with the screen name 'thebigfatgeek'
has messed up a roundabout in Pretoria.

Well, yesterday he changed a lot more stuff, most of it clearly being wrong.
See for example
http://www.openstreetmap.org/browse/way/4259221/history

Joining ways with different names, creating evil semicolons :
http://www.openstreetmap.org/browse/way/4616530/history

Changing bridleways to residential roads.
http://www.openstreetmap.org/browse/way/26165816/history

Local members have messaged him before and after yesterday, but the damage
is already done. Clearly OSM can do without the help of someone who pays so
little attention to detail.

I would be grateful if Frederik can run his revert tool again. In fact I
wouldn't mind if it's in a cron job.

Regards,
Nic
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk