Re: [OSM-talk] Revert requests in general

2010-08-24 Thread Antony Pegg
I wanted to revive the discussion inspired by NearMap, regarding making an
easier way to on-ramp new users, since it seemed to have died.

Nick wrote:

So let's bring this back to people who want to create tools to make it
easier for everyone to participate in OSM. How can we get past the
problems and make it easy for people to map?

Auth and new mappers workshop ++

Nick


+1 here.


So - how do we make that workshop happen? whats the usual way of going about
it? I'm a n00b, so educate me on what to do to help move this to the next
(or first) step.

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


Re: [OSM-talk] Revert requests in general

2010-08-09 Thread Andy Allan
On Fri, Aug 6, 2010 at 8:48 AM, Kai Krueger kakrue...@gmail.com wrote:

 You can associate an OpenID to an existing account. You can also switch your
 associated OpenID at any time (provided you are logged in) just like you can
 change your password. (The OpenID is never revealed to anyone other than the
 account holder). But as Tom sais, for the moment you can only associate a
 single OpenID with your account. If there is demand for linking multiple
 OpenIDs to a single account, it should be reasonably easy to change that in
 the future though too. Also, if you choose, you can always continue to use a
 standard password instead or in addition to the OpenID.

I'd like to see multiple OpenIDs linked to the one osm account, since
I'm one (of many) people who has many OpenIDs. But I realise that it
will complicate a few things so I wouldn't mind that being postponed.

Cheers,
Andy

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


Re: [OSM-talk] Revert requests in general

2010-08-06 Thread Kai Krueger


David Earl wrote:
 
 Are you going to take the email address on trust? It is really very easy 
 to set up an OpenID provider which supplies any old email address on 
 request. (There are some I think you can trust in principle - we know 
 for example that Google and Yahoo provide verified email addresses, but 
 in general I think it needs the round trip with the verification link in 
 the email to be trustworthy).
 
Yes, it does still require the round trip to verify the email address.
Technically, it would be no problem to remove the need for that step, even
to selectively white list a few openID providers if they were deemed
trustworthy, but both presumably would need a wider agreement and discussion
in the community about the social implications. Hence for the moment, the
implementation is only really a replacement for having to remember yet
another username and password combo.

Get the technical side and user interface right and deployed, and then one
can later still see if removing additional barrieres is a good next step. So
for the moment it is trying to solve a related, but not quite the same issue
as the NearMap, but perhaps it would help them too.



David Earl wrote:
 
 Also, are you able to link OpenID logins together and with existing OSM 
 accounts (i.e. keeping login identity separate from OSM identity and 
 allowing OSM identities to have multiple ways of logging in)?
 
You can associate an OpenID to an existing account. You can also switch your
associated OpenID at any time (provided you are logged in) just like you can
change your password. (The OpenID is never revealed to anyone other than the
account holder). But as Tom sais, for the moment you can only associate a
single OpenID with your account. If there is demand for linking multiple
OpenIDs to a single account, it should be reasonably easy to change that in
the future though too. Also, if you choose, you can always continue to use a
standard password instead or in addition to the OpenID.

Kai
-- 
View this message in context: 
http://gis.638310.n2.nabble.com/Revert-requests-in-general-tp5370633p5379621.html
Sent from the General Discussion mailing list archive at Nabble.com.

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


Re: [OSM-talk] Revert requests in general

2010-08-06 Thread Nick Black
Hi Guys,

The current mechanism by which Mapzen and Mapzen POI Collector users
authenticate against OSM is horrible for users.  In each user test we
do this is the main area where users fall down.  We have several one
star reviews on the App Store for Mapzen POI-C where users have got
lost half way through the Auth process and ended up on the OSM site,
thinking its Mapzen.  We do user tests of Mapzen web every couple of
months - we test on a range of people, from engineers to people off
the street - and they all get confused about the account creation and
auth process.  There are a few things that CloudMade can do to make
the process easier for the user and there are also things that could
be done from the OSM side to  make things easier.

Please don't hold Mapzen up as a good example here - we have a
technically spot on implementation of something that makes new users'
lives hell and limits the ability of people to contribute to OSM.

IMO, this is one of the most pressing issues that needs to be solved
in order to reverse the stagnation of OSM monthly active contributors.
  The % of users actively contributing to OSM each month has fallen
from 5.7% in March 2010 (13,675 / 238,985) to 4.7% in June (297,041 /
14,018).

Of the 7,000 Mapzen POI Collector downloads so far, we see only a
fraction get through the OAuth procedure (we have around 350 active
contributors each month using POI-C).  That equates to a massive
missed opportunity in my book.

I also appreciate the concerns and problems associated with using a
single OSM account - that's why we supported OAuth from the beginning.

How would the people voicing opinions in this thread feel about a hack
/ planning day when editor developers, OSM-F and the OSM server admin
team can get together to talk through each side's concerns and come up
with a plan that is good for everyone - OSM-F, OSM admin team, editor
developers, and most importantly for mappers?

--
Nick
n...@cloudmade.com




On Fri, Aug 6, 2010 at 8:48 AM, Kai Krueger kakrue...@gmail.com wrote:


 David Earl wrote:

 Are you going to take the email address on trust? It is really very easy
 to set up an OpenID provider which supplies any old email address on
 request. (There are some I think you can trust in principle - we know
 for example that Google and Yahoo provide verified email addresses, but
 in general I think it needs the round trip with the verification link in
 the email to be trustworthy).

 Yes, it does still require the round trip to verify the email address.
 Technically, it would be no problem to remove the need for that step, even
 to selectively white list a few openID providers if they were deemed
 trustworthy, but both presumably would need a wider agreement and discussion
 in the community about the social implications. Hence for the moment, the
 implementation is only really a replacement for having to remember yet
 another username and password combo.

 Get the technical side and user interface right and deployed, and then one
 can later still see if removing additional barrieres is a good next step. So
 for the moment it is trying to solve a related, but not quite the same issue
 as the NearMap, but perhaps it would help them too.



 David Earl wrote:

 Also, are you able to link OpenID logins together and with existing OSM
 accounts (i.e. keeping login identity separate from OSM identity and
 allowing OSM identities to have multiple ways of logging in)?

 You can associate an OpenID to an existing account. You can also switch your
 associated OpenID at any time (provided you are logged in) just like you can
 change your password. (The OpenID is never revealed to anyone other than the
 account holder). But as Tom sais, for the moment you can only associate a
 single OpenID with your account. If there is demand for linking multiple
 OpenIDs to a single account, it should be reasonably easy to change that in
 the future though too. Also, if you choose, you can always continue to use a
 standard password instead or in addition to the OpenID.

 Kai
 --
 View this message in context: 
 http://gis.638310.n2.nabble.com/Revert-requests-in-general-tp5370633p5379621.html
 Sent from the General Discussion mailing list archive at Nabble.com.

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




-- 
--
Nick Black
twitter.com/nick_b

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


Re: [OSM-talk] Revert requests in general

2010-08-06 Thread Ben Last
On 6 August 2010 20:04, Nick Black nickbla...@gmail.com wrote:

 How would the people voicing opinions in this thread feel about a hack
 / planning day when editor developers, OSM-F and the OSM server admin
 team can get together to talk through each side's concerns and come up
 with a plan that is good for everyone - OSM-F, OSM admin team, editor
 developers, and most importantly for mappers?

From the NearMap point of view, I'd welcome that :)
Cheers
b

-- 
Ben Last
Development Manager (HyperWeb)
NearMap Pty Ltd
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Revert requests in general

2010-08-06 Thread Richard Fairhurst

Nick Black wrote:
 The current mechanism by which Mapzen and Mapzen POI Collector 
 users authenticate against OSM is horrible for users.

At the risk of being really hand-wavy and imprecise, I'd just say: Twitter's
OAuth UI is really exemplary. It's a great demonstration of how to get it
right. Every time I use an OAuth app with Twitter I think wow, is that all
there is to it?.

There's a slight difference in that the usual Twitter OAuth experience is
with a user who already has a Twitter account, whereas what we're talking
about here is setting up the account in the first place. But that's not
insurmountable.

cheers
Richard
-- 
View this message in context: 
http://gis.638310.n2.nabble.com/Revert-requests-in-general-tp5370633p5380468.html
Sent from the General Discussion mailing list archive at Nabble.com.

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


Re: [OSM-talk] Revert requests in general

2010-08-06 Thread Greg Troxel

Richard Fairhurst rich...@systemed.net writes:

 Nick Black wrote:
 The current mechanism by which Mapzen and Mapzen POI Collector 
 users authenticate against OSM is horrible for users.

 At the risk of being really hand-wavy and imprecise, I'd just say: Twitter's
 OAuth UI is really exemplary. It's a great demonstration of how to get it
 right. Every time I use an OAuth app with Twitter I think wow, is that all
 there is to it?.

 There's a slight difference in that the usual Twitter OAuth experience is
 with a user who already has a Twitter account, whereas what we're talking
 about here is setting up the account in the first place. But that's not
 insurmountable.

I downloaded mapzen poi collector early on.  I was already an active osm
conributor.  So all i had to do was type my osm username and password
into the app's preferences, and it's worked fine ever since.

I can see that making it really easy for some exising oauth creds to
register and agree to terms would help.


pgpVCK16865E1.pgp
Description: PGP signature
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Revert requests in general

2010-08-06 Thread Ed Avis
SteveC steve at asklater.com writes:

The reason is pretty simple - the first line of copyright defense if we get an
email from TeleAtlas Legal saying 'user NearMap copied our data' is that we
will remove _all_ NearMap data.

Wouldn't you tell them to get lost, since copyright doesn't apply to map data,
etc etc?

-- 
Ed Avis e...@waniasset.com


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


Re: [OSM-talk] Revert requests in general

2010-08-06 Thread SteveC

On Aug 6, 2010, at 10:38 AM, Ed Avis wrote:

 SteveC steve at asklater.com writes:
 
 The reason is pretty simple - the first line of copyright defense if we get 
 an
 email from TeleAtlas Legal saying 'user NearMap copied our data' is that we
 will remove _all_ NearMap data.
 
 Wouldn't you tell them to get lost, since copyright doesn't apply to map data,
 etc etc?

Sounds like you've never been to court. Who's right or wrong is a secondary 
consideration here, the first order of magnitude issue is who has more money. 
We lose on that one.

Steve

stevecoast.com


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


Re: [OSM-talk] Revert requests in general

2010-08-06 Thread John Smith
On 7 August 2010 03:04, SteveC st...@asklater.com wrote:
 Sounds like you've never been to court. Who's right or wrong is a secondary 
 consideration here, the first order of magnitude issue is who has more money. 
 We lose on that one.

So basically anyone can make any copyright claim they like and OSM
will throw out data rather than risk going to court over the matter?

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


Re: [OSM-talk] Revert requests in general

2010-08-06 Thread SteveC

On Aug 6, 2010, at 11:09 AM, John Smith wrote:

 On 7 August 2010 03:04, SteveC st...@asklater.com wrote:
 Sounds like you've never been to court. Who's right or wrong is a secondary 
 consideration here, the first order of magnitude issue is who has more 
 money. We lose on that one.
 
 So basically anyone can make any copyright claim they like and OSM
 will throw out data rather than risk going to court over the matter?

If they have several orders of magnitude more money then probably the 
cost/benefit tradeoff would suggest throwing out the data is the better option.

Of course you could envisage entirely frivolous claims or losing huge amounts 
of data, but I suspect it would more be a list of 10-100 users and a relatively 
small set of data. Losing that compared to an injunction shutting down OSM 
(which would be an early step if we didn't comply, as we're the publisher of 
the data and safe harbor would be argued against) I'd pick lose the data.

Of course, IANAL. I've just taken people to court for copyright infringement in 
the past.

Steve

stevecoast.com


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


Re: [OSM-talk] Revert requests in general

2010-08-06 Thread Ian Dees
On Fri, Aug 6, 2010 at 12:14 PM, SteveC st...@asklater.com wrote:


 On Aug 6, 2010, at 11:09 AM, John Smith wrote:

  On 7 August 2010 03:04, SteveC st...@asklater.com wrote:
  Sounds like you've never been to court. Who's right or wrong is a
 secondary consideration here, the first order of magnitude issue is who has
 more money. We lose on that one.
 
  So basically anyone can make any copyright claim they like and OSM
  will throw out data rather than risk going to court over the matter?

 If they have several orders of magnitude more money then probably the
 cost/benefit tradeoff would suggest throwing out the data is the better
 option.

 Of course you could envisage entirely frivolous claims or losing huge
 amounts of data, but I suspect it would more be a list of 10-100 users and a
 relatively small set of data. Losing that compared to an injunction shutting
 down OSM (which would be an early step if we didn't comply, as we're the
 publisher of the data and safe harbor would be argued against) I'd pick lose
 the data.


Slightly offtopic (hah!), but I'm curious: is OSMF setup to respond to this
sort of situation quickly while maintaining communication and input from the
OSMF members and greater community (where OSMF members is a set of people
contained within the set greater community). What procedure would be
followed if OSM received a legal threat? To whom would the threat go?

(I think this is important for more than legal-talk@ to know)
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Revert requests in general

2010-08-06 Thread John Smith
On 7 August 2010 03:14, SteveC st...@asklater.com wrote:
 If they have several orders of magnitude more money then probably the 
 cost/benefit tradeoff would suggest throwing out the data is the better 
 option.

Even wikipedia doesn't take that attitude, they're currently being
threatened by the FBI over a SVG image.

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


Re: [OSM-talk] Revert requests in general

2010-08-06 Thread SteveC

On Aug 6, 2010, at 4:21 PM, John Smith wrote:

 On 7 August 2010 03:14, SteveC st...@asklater.com wrote:
 If they have several orders of magnitude more money then probably the 
 cost/benefit tradeoff would suggest throwing out the data is the better 
 option.
 
 Even wikipedia doesn't take that attitude, they're currently being
 threatened by the FBI over a SVG image.

How much money does the wikimedia foundation have?

How much money does OSMF have?

At a guess, they have approximately 1,000 times our resources.

Therefore, they have more hope in a fight like that.

I'm not saying that's how it should be forever, or it's a wonderful situation, 
I'm just pointing out the realities of where we are right now.

Steve

stevecoast.com


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


Re: [OSM-talk] Revert requests in general

2010-08-06 Thread Ian Dees
On Fri, Aug 6, 2010 at 5:21 PM, John Smith deltafoxtrot...@gmail.comwrote:

 On 7 August 2010 03:14, SteveC st...@asklater.com wrote:
  If they have several orders of magnitude more money then probably the
 cost/benefit tradeoff would suggest throwing out the data is the better
 option.

 Even wikipedia doesn't take that attitude, they're currently being
 threatened by the FBI over a SVG image.


That's different because the FBI is quite obviously wrong. There is a law
that says they are wrong.

Almost any complaint that someone might bring against OSM would be a brand
spanking new, precedent-less, law-less (there aren't clear laws about data
rights) suit. We don't want to be groundbreaking when it comes to data
copyright court cases, I don't think.
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Revert requests in general

2010-08-06 Thread Frederik Ramm

Hi,

John Smith wrote:

Even wikipedia doesn't take that attitude, they're currently being
threatened by the FBI over a SVG image.


Nothing to do with copyright, and thus completely irrelevant in this 
discussion.


Bye
Frederik

--
Frederik Ramm  ##  eMail frede...@remote.org  ##  N49°00'09 E008°23'33

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


Re: [OSM-talk] Revert requests in general

2010-08-06 Thread John Smith
On 7 August 2010 08:56, Frederik Ramm frede...@remote.org wrote:
 Hi,

 John Smith wrote:

 Even wikipedia doesn't take that attitude, they're currently being
 threatened by the FBI over a SVG image.

 Nothing to do with copyright, and thus completely irrelevant in this
 discussion.

Wikimedia is claiming fair use, sounds like a copyright argument to me.

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


Re: [OSM-talk] Revert requests in general

2010-08-06 Thread John Smith
On 7 August 2010 08:27, Ian Dees ian.d...@gmail.com wrote:
 That's different because the FBI is quite obviously wrong. There is a law
 that says they are wrong.

The FBI are asserting they're right, and wikimedia are asserting
they're right, it's up to a court to be the adjudicator.

 Almost any complaint that someone might bring against OSM would be a brand
 spanking new, precedent-less, law-less (there aren't clear laws about data
 rights) suit. We don't want to be groundbreaking when it comes to data
 copyright court cases, I don't think.

I'm not saying we should, but it seems to me Steve's intentions to
concede at the first sign of trouble would make OSM(F) appear weak and
so anyone could abuse OSM's license because we don't have the ability
to defend or protect ourselves.

This is the sort of thing that might lead to death by 1000 cuts type situation.

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


Re: [OSM-talk] Revert requests in general

2010-08-06 Thread Eugene Alvin Villar
From how I understand it, NearMap's editor is so simple (can't do complex
edits) and is often used for one-off edits that I think how NearMap does it
is pretty spot on in trying to get the most number of contributions. What I
guess NearMap should do more is to explain about OSM more clearly if a
NearMap user wants to get much more involved with contributing map data such
as saying that the user should go straight to OSM and create an account.


On Fri, Aug 6, 2010 at 8:27 PM, Ben Last ben.l...@nearmap.com wrote:

 On 6 August 2010 20:04, Nick Black nickbla...@gmail.com wrote:

 How would the people voicing opinions in this thread feel about a hack
 / planning day when editor developers, OSM-F and the OSM server admin
 team can get together to talk through each side's concerns and come up
 with a plan that is good for everyone - OSM-F, OSM admin team, editor
 developers, and most importantly for mappers?

 From the NearMap point of view, I'd welcome that :)
 Cheers
 b

 --
 Ben Last
 Development Manager (HyperWeb)
 NearMap Pty Ltd


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




-- 
http://vaes9.codedgraphic.com
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Revert requests in general

2010-08-06 Thread Eugene Alvin Villar
On Sat, Aug 7, 2010 at 7:43 AM, John Smith deltafoxtrot...@gmail.comwrote:

 On 7 August 2010 08:56, Frederik Ramm frede...@remote.org wrote:
  Hi,
 
  John Smith wrote:
 
  Even wikipedia doesn't take that attitude, they're currently being
  threatened by the FBI over a SVG image.
 
  Nothing to do with copyright, and thus completely irrelevant in this
  discussion.

 Wikimedia is claiming fair use, sounds like a copyright argument to me.


Nope. FBI's problem with Wikipedia has nothing to do with copyright. The
work in question, the FBI seal, is the work of the U.S. Federal Government
which would make it public domain and thus there is no copyright in the
first place. FBI's problem is that people might make fake FBI badges and
stuff like that because Wikipedia provides a high-quality SVG image of the
seal.
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Revert requests in general

2010-08-06 Thread Nick Black
So let's bring this back to people who want to create tools to make it easier 
for everyone to participate in OSM. How can we get past the problems and make 
it easy for people to map? 

Auth and new mappers workshop ++

Nick

On 7 Aug 2010, at 01:03, Eugene Alvin Villar sea...@gmail.com wrote:

 On Sat, Aug 7, 2010 at 7:43 AM, John Smith deltafoxtrot...@gmail.com wrote:
 On 7 August 2010 08:56, Frederik Ramm frede...@remote.org wrote:
  Hi,
 
  John Smith wrote:
 
  Even wikipedia doesn't take that attitude, they're currently being
  threatened by the FBI over a SVG image.
 
  Nothing to do with copyright, and thus completely irrelevant in this
  discussion.
 
 Wikimedia is claiming fair use, sounds like a copyright argument to me.
 
 Nope. FBI's problem with Wikipedia has nothing to do with copyright. The work 
 in question, the FBI seal, is the work of the U.S. Federal Government  which 
 would make it public domain and thus there is no copyright in the first 
 place. FBI's problem is that people might make fake FBI badges and stuff like 
 that because Wikipedia provides a high-quality SVG image of the seal.
 ___
 talk mailing list
 talk@openstreetmap.org
 http://lists.openstreetmap.org/listinfo/talk
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Revert requests in general

2010-08-06 Thread Ben Last
On 7 August 2010 07:57, Eugene Alvin Villar sea...@gmail.com wrote:

 From how I understand it, NearMap's editor is so simple (can't do complex
 edits) and is often used for one-off edits that I think how NearMap does it
 is pretty spot on in trying to get the most number of contributions. What I
 guess NearMap should do more is to explain about OSM more clearly if a
 NearMap user wants to get much more involved with contributing map data such
 as saying that the user should go straight to OSM and create an account.

That's a good point; we already do send people to OSM to fix edits; that's
what the Edit button on the current site does, it's our standard response by
email and in our forums.  When we roll out the simpler edit, OSM
(essentially, potlatch on OpenStreetMap.org) will be the advanced edit
option.
Cheers
b

-- 
Ben Last
Development Manager (HyperWeb)
NearMap Pty Ltd
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Revert requests in general

2010-08-06 Thread Ben Last
A couple of days ago I wanted to register with some site... ah, yes, it was
Hutch.  I was okay about setting up a username and password, but they
offered me the ability to authenticate via Facebook - three clicks and I was
done.  Very, very easy and didn't trigger my personal (admittedly quite
high) privacy issue paranoia, since I got to make decisions about the areas
of my profile to which I was granting Hutch access.

Given that what the OSM wants (if I've understood this correctly) is:
1. That a new user walks through some process that shows them the terms and
conditions so that they can make an informed decision to accept,
2. That the OSM has a clear an unambiguous way to identify and contact that
user in the event of vandalism (or for other important, non-spam needs),
...then might FB and/or Twitter authentication be an option (and note that I
say option, not The One True Way to register)?

Just a thought :)
b

On 7 August 2010 08:46, Nick Black nickbla...@gmail.com wrote:

 So let's bring this back to people who want to create tools to make it
 easier for everyone to participate in OSM. How can we get past the problems
 and make it easy for people to map?

 Auth and new mappers workshop ++

 Nick

 On 7 Aug 2010, at 01:03, Eugene Alvin Villar sea...@gmail.com wrote:

 On Sat, Aug 7, 2010 at 7:43 AM, John Smith  deltafoxtrot...@gmail.com
 deltafoxtrot...@gmail.com wrote:

 On 7 August 2010 08:56, Frederik Ramm  frede...@remote.org
 frede...@remote.org wrote:
  Hi,
 
  John Smith wrote:
 
  Even wikipedia doesn't take that attitude, they're currently being
  threatened by the FBI over a SVG image.
 
  Nothing to do with copyright, and thus completely irrelevant in this
  discussion.

 Wikimedia is claiming fair use, sounds like a copyright argument to me.


 Nope. FBI's problem with Wikipedia has nothing to do with copyright. The
 work in question, the FBI seal, is the work of the U.S. Federal Government
 which would make it public domain and thus there is no copyright in the
 first place. FBI's problem is that people might make fake FBI badges and
 stuff like that because Wikipedia provides a high-quality SVG image of the
 seal.

 ___

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


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




-- 
Ben Last
Development Manager (HyperWeb)
NearMap Pty Ltd
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Revert requests in general

2010-08-05 Thread Frederik Ramm

Ben,

Ben Last wrote:

Actually, you can message them, since they are us (NearMap).  Which
is my point; the edits come from us, and we're the ones taking on the
necessary responsibility.  This is us, as a company aiming to support
OSM, trying to remove barriers from contributions; that's going to
involve us in spending effort and money in doing so.  It's somewhat
frustrating to find this being immediately classified in the same box
as anonymous editing and/or vandalism.


You're trying to remove two barriers at the same time, both quite 
unrelated:


1. The barrier of users having to sign up to OSM;
2. The barrier of a (supposedly) complicated editing process.

Writing a good and simple to use editor, aka doing 2 in the above, is 
surely complicated, and takes a lot of effort. If we at OSM had an 
editor available that was easier than everything else we can offer, we'd 
surely have put it up on the web site some time ago - but we don't have 
one. So your effort and money on that front are surely welcome.


On the other hand, doing 1 in the above, is relatively cheap; we could 
do that ourselves at any time by, say, allowing users to log in to OSM 
with any OpenID credentials (just like we do on help.openstreetmap.org). 
 I guess we might even do that one day if we get the messaging and 
license stuff sorted out but we're not ready for that.


I think the problem with your suggestion is that you're offering your 
help only in the form of a package (1+2). If you were to do only 2, 
and link the Nearmap account with the OSM account using OAuth, nobody 
would have any problem with that; your editor would be unreservedly 
welcome. People are critical of your package only because of 1, not 
because of 2. There is no technical necessity to package them. Yes 
there would be an added burden for your users if you dropped 1, but 
would that really be such a problem? One signup page, one E-Mail 
confirmation, and then click ok for the OAuth page. How often does the 
modern Internet user do that every day?


If it should turn out that all the talk of making OSM easier for a 
wider range of contributors etc.etc. is indeed just people cannot be 
bothered to go through a signup process, then it is not NearMap we need 
to fix this; then we need to discuss if we, as a project, can afford to 
drop the signup and use 3rd party ID in general. But this, I think, 
would a decision we'd have to take on a general level - are we happy 
with 3rd party ID - instead of doing that on a case by case basis - are 
we happy with NearMap relaying edits under a collective account.


If you were to decide to actually send your users to create an account 
with OSM, you'd also be saving time because you would no longer have to 
be the middle man in community communication. And if this is a factor 
for you, you could still retain whatever rights you want on the content 
submitted by the user, by way of their agreement with NearMap.


Bye
Frederik

--
Frederik Ramm  ##  eMail frede...@remote.org  ##  N49°00'09 E008°23'33

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


Re: [OSM-talk] Revert requests in general

2010-08-05 Thread Ben Last
On 5 August 2010 14:44, Frederik Ramm frede...@remote.org wrote:

 You're trying to remove two barriers at the same time, both quite
 unrelated:
 1. The barrier of users having to sign up to OSM;
 2. The barrier of a (supposedly) complicated editing process.

An interesting take on it :)  But I disagree that these are not related.
 Right now, you need to do 1 in order to do *any* edits, so it's not
negotiable.  So you can't implement a better editor without users facing the
barrier of signup.  We could build a better editor for users *who are
already signed up with OSM*, but that's a very small subset of the user
population we're aimed at, and I'm not sure that most OSM users want a
simpler editor.

Think of it as a use case; someone is happily using NearMap and finds that a
street they know well isn't named (this happens a *lot*).  All they want is
to be able to quickly fix that.  At that point in time, from their point of
view, given that this is almost certainly a side-issue to whatever they're
trying to do, the signup barrier is a *really big deal*.  They don't care
about OSM, they don't care about mapping, they don't want to join an OSM
community.  We have a small window of opportunity to have them help out
before they lose interest and motivation.  So our starting point is that it
has to be as easy as possible for them to contribute.


 If we at OSM had an editor available that was easier than everything else
 we can offer, we'd surely have put it up on the web site some time ago - but
 we don't have one. So your effort and money on that front are surely
 welcome.

Actually... I'm not sure you would :)  My reasoning is thus; OSM members are
interested in mapping, and relish the power of JOSM or Potlatch (I do
myself).  You don't want a simpler editor, you want one that helps you do
OSM mapping.  The motivations and interests of the average user community
are very different, and that drives the definition of easier.


 I think the problem with your suggestion is that you're offering your help
 only in the form of a package (1+2).

That's true; we do have valid reasons for doing that (well, we think they're
valid).  We can't solve 1, because we don't run the OSM website, nor is
there a defined way in which we can help users sign up with some degree of
assurance that someone won't rework openstreetmap.org and break integration
with our site.  We can do something to solve 2, but as expressed above, we
see 1 as a big barrier.  If, as you suggest, there were a way to use openid
so that the OSM site could authenticate against our user database (or any
other openid one), then it wouldn't even be an issue; we'd just submit edits
with openid authentication.  Or build a Facebook app so that both OSM and
NearMap could let a user sign in with their Facebook credentials :)  I can
hear some people cringing, but there's a much bigger percentage of our users
who are on Facebook than are on OSM.


 Yes there would be an added burden for your users if you dropped 1, but
 would that really be such a problem? One signup page, one E-Mail
 confirmation, and then click ok for the OAuth page. How often does the
 modern Internet user do that every day?

Given enough motivation, sure, people will sign up.  But if the only reason
for signing up is to fix something that they think should be right in the
first place... not so much.


 If you were to decide to actually send your users to create an account with
 OSM, you'd also be saving time because you would no longer have to be the
 middle man in community communication. And if this is a factor for you, you
 could still retain whatever rights you want on the content submitted by the
 user, by way of their agreement with NearMap.

We save ourselves time at the expense of making it more work for our users.
 Not really what we want to do.  We're not interested in rights in the edits
(in fact, we have some rights anyway because those edits are derived from
our PhotoMaps and therefore we must be able to use them under CC-BY-SA).
 The primary motivation here is to make the OSM data more usable, as fast as
possible.

But having said that, if the response from OSM is you need to make your
users sign up, then maybe we have no choice and we'll have to rework what
we've built.  The problem I have right now is that I see conflicting advice
from people who are all part of the OSM community - there is no single
answer here.

Cheers
b

-- 
Ben Last
Development Manager (HyperWeb)
NearMap Pty Ltd
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Revert requests in general

2010-08-05 Thread John Smith
On 5 August 2010 16:44, Frederik Ramm frede...@remote.org wrote:
 On the other hand, doing 1 in the above, is relatively cheap; we could do
 that ourselves at any time by, say, allowing users to log in to OSM with any
 OpenID credentials (just like we do on help.openstreetmap.org).  I guess we
 might even do that one day if we get the messaging and license stuff sorted
 out but we're not ready for that.

So why do you do this, then Nearmap could setup an openid system at
their end and problem solved...

 If you were to decide to actually send your users to create an account with
 OSM, you'd also be saving time because you would no longer have to be the

It's obvious that they don't care about saving their time, they want
to save their users time, so they don't see this as a barrier, where
as sending users to OSM is a barrier, and as for people signing up for
new accounts every day, there was studies produced in the past about
how this can result in lost sales, so people aren't willing to do this
as much as you think they will.

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


Re: [OSM-talk] Revert requests in general

2010-08-05 Thread Erik Johansson
On Thu, Aug 5, 2010 at 9:13 AM, Ben Last ben.l...@nearmap.com wrote:
 Actually... I'm not sure you would :)  My reasoning is thus; OSM members are
 interested in mapping, and relish the power of JOSM or Potlatch (I do
 myself).  You don't want a simpler editor, you want one that helps you do
 OSM mapping.  The motivations and interests of the average user community

  Or build a Facebook app so that both OSM and
 NearMap could let a user sign in with their Facebook credentials :)  I can
 hear some people cringing, but there's a much bigger percentage of our users
 who are on Facebook than are on OSM.


Is there any special reason why this should only be on nearmap.com? I
want simple anonymous data adding, with optional Facebook^W Open ID
logon, on osm.org.

Lets just keep on discussing all this in one big thread.
1. anonymous editing
2. 3rd party submission (proxy)
3. web apps for editing
4. how to ban users
5. what to log about anonymous users.

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


Re: [OSM-talk] Revert requests in general

2010-08-05 Thread Kai Krueger


Frederik Ramm wrote:
 
 You're trying to remove two barriers at the same time, both quite 
 unrelated:
 
 1. The barrier of users having to sign up to OSM;
 2. The barrier of a (supposedly) complicated editing process.
 
No, they are not really unrelated. If 1 is prerequisite of 2 (which it is)
and 1 is the larger of the two barriers (which imho for the given target
audience it is), then the two are very much related and offering 2 without 1
make much less sense 


Frederik Ramm wrote:
 
 On the other hand, doing 1 in the above, is relatively cheap; we could 
 do that ourselves at any time by, say, allowing users to log in to OSM 
 with any OpenID credentials (just like we do on help.openstreetmap.org). 
   I guess we might even do that one day if we get the messaging and 
 license stuff sorted out but we're not ready for that.
 
Well, imho having an OpenID password would be very useful
(http://git.openstreetmap.org/?p=rails.git;a=shortlog;h=refs/heads/openID
hint hint...), but the current implementation actually solves a slightly
different issue and not the signup one, precisely because 1 is not cheap
in terms of social and legal implications! The above OpenID implementation
would still require you to sign-up, provide an email and agree to the CT,
because OSM  needs a contact, just that on top of all that you don't also
have to come up and remember yet another username and password.

The NearMap case would be very different though. NearMap would be fully
responsible for its user account, thus from OSMs point of view all data is
fully accountable for. For example OSM doesn't prevent me e.g from proxying
edits for a colleague of mine who wants to change something but can't be
bothered to sign up. Even more so, OSM doesn't prevent me from doing imports
if I take the full responsibility of the data I add under my account.
Indeed, if I am not mistaken, you have (or at least helped) imported data
your self.

So how is this different from a OSM point of view? If NearMap want to take
responsibility for their users fine, that is their problem. If it turns out
in the future that the NearMap account causes to much troubles and NearMap
isn't living up to its responsibility, OSM can still block the entire
NearMap account. (Blocking one account rather than thousands is much easier
anyway) Again, that is more NearMap's problem then OSM's to deal with a
potential fall out.

So if NearMap is willing to take on this responsibility, and so far all
indications are that they are and are fully aware of what they are getting
into, why would OSM care? In fact it should be very happy that someone is
investing the effort in providing these easy casual options, as OSM can't
cater for these themselves.


Frederik Ramm wrote:
 One signup page, one E-Mail 
 confirmation, and then click ok for the OAuth page. How often does the 
 modern Internet user do that every day?
 
Exactly that is the problem! I have to sign-up to far too many accounts per
day already. Risking new spam on the email, having to think of new Passwords
and usernames, as the security rules make passwords incompatible and thus
increase the chance of forgetting them.

Quite often I then just say Oh sod off! I can't be asked to go through yet
another process of creating a new password and forgetting it again. and
just not contribute. It is not worth going through that hassle of creating a
new password that by the time I will use this site again I will have
forgotten the password anyway. Unless of cause I want to become a regular
contributor, but not for just fixing e.g. a spelling mistake!

So if there are middle men like NearMap who are prepared to put in this
effort to attract these people, then great. OAuth was designed for those
people (site owners) who aren't prepared to act as middle man and therefore
should be cut out as a Middle man with respect to passwords too, quite a
different situation.

Kai
-- 
View this message in context: 
http://gis.638310.n2.nabble.com/Revert-requests-in-general-tp5370633p5376017.html
Sent from the General Discussion mailing list archive at Nabble.com.

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


Re: [OSM-talk] Revert requests in general

2010-08-05 Thread SteveC
Ben if I read this right then you're hiding the users from OSM and we'll see a 
stream of edits from NearMap which are actually from multiple users. This is 
why CM/matt/others built the OAuth code so that mapzen etc didn't do that, 
because it's horrific.

The reason is pretty simple - the first line of copyright defense if we get an 
email from TeleAtlas Legal saying 'user NearMap copied our data' is that we 
will remove _all_ NearMap data. We don't have many other options as we don't 
have any money to fight and we are the infringer as the publisher. If you don't 
believe me, go ask a lawyer.

There are lots of other reasons. I suggest you rethink.

Steve

stevecoast.com



On Aug 5, 2010, at 1:13 AM, Ben Last wrote:

 On 5 August 2010 14:44, Frederik Ramm frede...@remote.org wrote:
 You're trying to remove two barriers at the same time, both quite unrelated:
 1. The barrier of users having to sign up to OSM;
 2. The barrier of a (supposedly) complicated editing process.
 An interesting take on it :)  But I disagree that these are not related.  
 Right now, you need to do 1 in order to do any edits, so it's not negotiable. 
  So you can't implement a better editor without users facing the barrier of 
 signup.  We could build a better editor for users who are already signed up 
 with OSM, but that's a very small subset of the user population we're aimed 
 at, and I'm not sure that most OSM users want a simpler editor.
 
 Think of it as a use case; someone is happily using NearMap and finds that a 
 street they know well isn't named (this happens a lot).  All they want is to 
 be able to quickly fix that.  At that point in time, from their point of 
 view, given that this is almost certainly a side-issue to whatever they're 
 trying to do, the signup barrier is a really big deal.  They don't care about 
 OSM, they don't care about mapping, they don't want to join an OSM community. 
  We have a small window of opportunity to have them help out before they lose 
 interest and motivation.  So our starting point is that it has to be as easy 
 as possible for them to contribute.
  
 If we at OSM had an editor available that was easier than everything else we 
 can offer, we'd surely have put it up on the web site some time ago - but we 
 don't have one. So your effort and money on that front are surely welcome.
 Actually... I'm not sure you would :)  My reasoning is thus; OSM members are 
 interested in mapping, and relish the power of JOSM or Potlatch (I do 
 myself).  You don't want a simpler editor, you want one that helps you do OSM 
 mapping.  The motivations and interests of the average user community are 
 very different, and that drives the definition of easier.
   
 I think the problem with your suggestion is that you're offering your help 
 only in the form of a package (1+2).
 That's true; we do have valid reasons for doing that (well, we think they're 
 valid).  We can't solve 1, because we don't run the OSM website, nor is there 
 a defined way in which we can help users sign up with some degree of 
 assurance that someone won't rework openstreetmap.org and break integration 
 with our site.  We can do something to solve 2, but as expressed above, we 
 see 1 as a big barrier.  If, as you suggest, there were a way to use openid 
 so that the OSM site could authenticate against our user database (or any 
 other openid one), then it wouldn't even be an issue; we'd just submit edits 
 with openid authentication.  Or build a Facebook app so that both OSM and 
 NearMap could let a user sign in with their Facebook credentials :)  I can 
 hear some people cringing, but there's a much bigger percentage of our users 
 who are on Facebook than are on OSM.
  
 Yes there would be an added burden for your users if you dropped 1, but 
 would that really be such a problem? One signup page, one E-Mail 
 confirmation, and then click ok for the OAuth page. How often does the 
 modern Internet user do that every day?
 Given enough motivation, sure, people will sign up.  But if the only reason 
 for signing up is to fix something that they think should be right in the 
 first place... not so much.
  
 If you were to decide to actually send your users to create an account with 
 OSM, you'd also be saving time because you would no longer have to be the 
 middle man in community communication. And if this is a factor for you, you 
 could still retain whatever rights you want on the content submitted by the 
 user, by way of their agreement with NearMap.
 We save ourselves time at the expense of making it more work for our users.  
 Not really what we want to do.  We're not interested in rights in the edits 
 (in fact, we have some rights anyway because those edits are derived from our 
 PhotoMaps and therefore we must be able to use them under CC-BY-SA).  The 
 primary motivation here is to make the OSM data more usable, as fast as 
 possible.
 
 But having said that, if the response from OSM is you need to make your 
 

Re: [OSM-talk] Revert requests in general

2010-08-05 Thread andrzej zaborowski
On 5 August 2010 11:27, Erik Johansson e...@kth.se wrote:
 On Thu, Aug 5, 2010 at 9:13 AM, Ben Last ben.l...@nearmap.com wrote:
 Actually... I'm not sure you would :)  My reasoning is thus; OSM members are
 interested in mapping, and relish the power of JOSM or Potlatch (I do
 myself).  You don't want a simpler editor, you want one that helps you do
 OSM mapping.  The motivations and interests of the average user community

  Or build a Facebook app so that both OSM and
 NearMap could let a user sign in with their Facebook credentials :)  I can
 hear some people cringing, but there's a much bigger percentage of our users
 who are on Facebook than are on OSM.


 Is there any special reason why this should only be on nearmap.com?

Yes, this is because, as Ben said the editor issue and the login issue
are thightly related.  You don't want to let users sign up to OSM too
easily and make nearly anonymous edits.  If they're to be allowed to
do that, it should be coupled with a really simple editor that lets
you change exactly the trivial things like fixing a street name or
adding a POI, and even better if it's coupled with paid staff who
either reviews the edits or is there ready to make reverts and take
responsibility for it.  (For such simple edits IMHO it is even be
better to avoid having a new user account on OSM for every single
edit, it won't help the DWG or anyone in anything now that I think of
it)

So I believe this can work really well, *if* the two things are
connected and work together, the issues 1 and 2 Frederik listed.

Cheers

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


Re: [OSM-talk] Revert requests in general

2010-08-05 Thread Serge Wroclawski
It seems to me we have two sides trying to reach the same end point.

Ben and NearMap want to make it easy for people to use and contribute to OSM.

Steve and Frederik want to ensure for technical and legal reasons that
the changes from NearMap users doesn't cause problems in the OSM
database.

It seems like the solution to both is staring everyone in the face,
since it's been mentioned.

Ben, why not look at the Rails code and offer an OpenID authentication
mechanism. I can't speak for the administrators, but it seems like if
some simple solution could be created that solves this ongoing issue
with OpenID, that it would solve your problem entirely and benefit OSM
directly.

Maybe start here:

http://wiki.openstreetmap.org/wiki/Committing_to_the_rails_port

- Serge

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


Re: [OSM-talk] Revert requests in general

2010-08-05 Thread andrzej zaborowski
On 5 August 2010 12:44, Kai Krueger kakrue...@gmail.com wrote:
 Frederik Ramm wrote:
 One signup page, one E-Mail
 confirmation, and then click ok for the OAuth page. How often does the
 modern Internet user do that every day?

 Exactly that is the problem! I have to sign-up to far too many accounts per
 day already. Risking new spam on the email, having to think of new Passwords
 and usernames, as the security rules make passwords incompatible and thus
 increase the chance of forgetting them.

 Quite often I then just say Oh sod off! I can't be asked to go through yet
 another process of creating a new password and forgetting it again. and
 just not contribute. It is not worth going through that hassle of creating a
 new password that by the time I will use this site again I will have
 forgotten the password anyway.

Bugmenot to the rescue! :)

Oh too bad openstreetmap.org is blocked from Bugmenot,
http://www.bugmenot.com/view/openstreetmap.org
But osm.org lists five logins.

Cheers

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


Re: [OSM-talk] Revert requests in general

2010-08-05 Thread Tom Hughes

On 05/08/10 14:23, Serge Wroclawski wrote:


Ben, why not look at the Rails code and offer an OpenID authentication
mechanism. I can't speak for the administrators, but it seems like if
some simple solution could be created that solves this ongoing issue
with OpenID, that it would solve your problem entirely and benefit OSM
directly.


Err actually, please don't start OpenID support from scratch as we 
already have a branch with more or less complete OpenID support!


Tom

--
Tom Hughes (t...@compton.nu)
http://compton.nu/

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


Re: [OSM-talk] Revert requests in general

2010-08-05 Thread John Smith
On 5 August 2010 23:27, Tom Hughes t...@compton.nu wrote:
 Err actually, please don't start OpenID support from scratch as we already
 have a branch with more or less complete OpenID support!

Is that OpenID support from other sites, like Nearmap, or is that
OpenID support from OSM?

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


Re: [OSM-talk] Revert requests in general

2010-08-05 Thread Tom Hughes

On 05/08/10 14:33, John Smith wrote:

On 5 August 2010 23:27, Tom Hughest...@compton.nu  wrote:

Err actually, please don't start OpenID support from scratch as we already
have a branch with more or less complete OpenID support!


Is that OpenID support from other sites, like Nearmap, or is that
OpenID support from OSM?


Relying party - ie from other sites.

Tom

--
Tom Hughes (t...@compton.nu)
http://compton.nu/

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


Re: [OSM-talk] Revert requests in general

2010-08-05 Thread John Smith
On 5 August 2010 23:34, Tom Hughes t...@compton.nu wrote:
 On 05/08/10 14:33, John Smith wrote:

 On 5 August 2010 23:27, Tom Hughest...@compton.nu  wrote:

 Err actually, please don't start OpenID support from scratch as we
 already
 have a branch with more or less complete OpenID support!

 Is that OpenID support from other sites, like Nearmap, or is that
 OpenID support from OSM?

 Relying party - ie from other sites.

Will they still need to register with OSM?

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


Re: [OSM-talk] Revert requests in general

2010-08-05 Thread Tom Hughes

On 05/08/10 14:42, John Smith wrote:

On 5 August 2010 23:34, Tom Hughest...@compton.nu  wrote:

On 05/08/10 14:33, John Smith wrote:


On 5 August 2010 23:27, Tom Hughest...@compton.nu   wrote:


Err actually, please don't start OpenID support from scratch as we
already
have a branch with more or less complete OpenID support!


Is that OpenID support from other sites, like Nearmap, or is that
OpenID support from OSM?


Relying party - ie from other sites.


Will they still need to register with OSM?


Well of course - the OpenID URL has to be associated with some sort of 
local identifier that can be attached to any changes they make.


If the OpenID provider supplies sufficient data (basically an email 
address and nickname) then they need do little more than click OK to 
accept the details and then accept the terms.


Tom

--
Tom Hughes (t...@compton.nu)
http://compton.nu/

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


Re: [OSM-talk] Revert requests in general

2010-08-05 Thread John Smith
On 5 August 2010 23:44, Tom Hughes t...@compton.nu wrote:
 If the OpenID provider supplies sufficient data (basically an email address
 and nickname) then they need do little more than click OK to accept the
 details and then accept the terms.

That would probably satisfy Nearmap and others trying to minimise the
barrier to entry...

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


Re: [OSM-talk] Revert requests in general

2010-08-05 Thread Kai Krueger


JohnSmitty wrote:
 
 Will they still need to register with OSM?
 
Have a look at the link to the source code I posted earlier (I know you are
a coder, so I can send you that way...). 
You can also have a look at http://openid.dev.openstreetmap.org/ although
that is by now outdated, has it hasn't been updated to reflect the git
branch since the rails_port move from svn. The current version should be
more user friendly, but the gist has more or less stayed the same.

But the short answere (as also mentioned in my previous post) is yes. You
still need to register for all the obviouse reasons. So it isn't ideal, but
at least imho a step in the right direction.

Kai

-- 
View this message in context: 
http://gis.638310.n2.nabble.com/Revert-requests-in-general-tp5370633p5376560.html
Sent from the General Discussion mailing list archive at Nabble.com.

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


Re: [OSM-talk] Revert requests in general

2010-08-05 Thread Andy Allan
On Thu, Aug 5, 2010 at 1:42 PM, SteveC st...@asklater.com wrote:
 Ben if I read this right then you're hiding the users from OSM and we'll see 
 a stream of edits from NearMap which are actually from multiple users. This 
 is why CM/matt/others built the OAuth code so that mapzen etc didn't do that, 
 because it's horrific.

I agree, but for non-legal reasons. I know it's fashionable to only
consider the licensing nowadays :-)

Let's imagine nearmap have been running their new editor and
'cloaking' all their users under the one account for a couple of
years, and that their editor is great and everyone wants to use it.

* I want to run a mapping party in Sydney - who's been editing in the
area? Ah, nearmap. How many other people are there beyond just me? I
can't find out.
* Someone makes a change and I'm suspicious. What else has that person
been doing? Oh, it's nearmap with about 1000 edits per hour. Hard to
examine.
* I'm looking at OWL and it looks like there's an edit war going on
with the amenity key on the local restaurant/cafe. Who's doing that?
nearmap and nearmap, it seems.
* I'm reading through the diary entries for OSM

Things like this is what concerns me more than the legal aspects
(which can be made bulletproof, but see below*) or the technical
aspects around signing up. Cloaking the nearmap users from the rest
of the community strikes a stake right into the heart of the community
by separating it into two parts and putting nearmap as the
gatekeepers. That's something I don't want to see - it's why I make
sure OAuth existed, and why the small-screen work (for the iPhone) was
implemented - every excuse I've seen for avoiding user-signups I've
made sure it's been removed.

And some other points:
* If many edits are channelled through the one account we won't be
able to ban it, it simple won't be allowed by the rest of the
community. If we had vandals in Germany and the only way to stop them
was to ban everyone else in Germany for 72hours there would be
outrage. So lets not kid ourselves that we would have the moral
authority to ban such an account.
* Those of us who remember when anonymous editors made up a big chunk
of activity remember that it was a really bad idea, and one that we
changed our minds on for good reason. This is recreating the anonymous
users, just calling them nearmap instead of anonymous.

Cheers,
Andy

* Oh, and we should all be very, very suspicious of any entity who
tries to build a community of OSM contributors where that entity has
more rights over the contributions than OSM itself does. That's an
obvious opportunity for a bait-and-switch if ever there was one.

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


Re: [OSM-talk] Revert requests in general

2010-08-05 Thread andrzej zaborowski
Hi,

On 5 August 2010 17:09, Andy Allan gravityst...@gmail.com wrote:
 Let's imagine nearmap have been running their new editor and
 'cloaking' all their users under the one account for a couple of
 years, and that their editor is great and everyone wants to use it.

 * I want to run a mapping party in Sydney - who's been editing in the
 area? Ah, nearmap. How many other people are there beyond just me? I
 can't find out.

But (as I mentioned in this thread) you usually look just at the last
user editing every feature because the OSM XML for some reason
includes this little bit of redundancy by putting the last editor's
user name (historical data actually) in non-history extracts.  This is
not ideal, there may have been a big edit in the area removing
created_by tags for example so the last editor's name tells you
nothing.  Or the last editor may have just changed their user name (so
you need user id instead).

So you need to look at full history anyway, at which point you can
identify the users behind the nearmap account because Ben said
changesets are tagged.  It's not a cloak, it's a different way to
store user identities.  And IMHO it's completely justified considering
most users will just have a single or a couple of simple edits
(assuming what Ben said about the _simple_ editor is true), I imagine
anyone who wants to start contributing regularly will be motivated
enough to find out about the OSM project behind the map, and perhaps
register directly.

Cheers

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


Re: [OSM-talk] Revert requests in general

2010-08-05 Thread David Earl

On 05/08/2010 14:44, Tom Hughes wrote:

If the OpenID provider supplies sufficient data (basically an email
address and nickname) then they need do little more than click OK to
accept the details and then accept the terms.


Are you going to take the email address on trust? It is really very easy 
to set up an OpenID provider which supplies any old email address on 
request. (There are some I think you can trust in principle - we know 
for example that Google and Yahoo provide verified email addresses, but 
in general I think it needs the round trip with the verification link in 
the email to be trustworthy).


Also, are you able to link OpenID logins together and with existing OSM 
accounts (i.e. keeping login identity separate from OSM identity and 
allowing OSM identities to have multiple ways of logging in)?


David


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


Re: [OSM-talk] Revert requests in general

2010-08-05 Thread Tom Hughes

On 05/08/10 20:35, David Earl wrote:


Are you going to take the email address on trust? It is really very easy
to set up an OpenID provider which supplies any old email address on
request. (There are some I think you can trust in principle - we know
for example that Google and Yahoo provide verified email addresses, but
in general I think it needs the round trip with the verification link in
the email to be trustworthy).


I assume it still verifies it, but Kai is the expert.


Also, are you able to link OpenID logins together and with existing OSM
accounts (i.e. keeping login identity separate from OSM identity and
allowing OSM identities to have multiple ways of logging in)?


Currently it only allows one openid per account, but you can still have 
a password as well and use that if you want.


Tom

--
Tom Hughes (t...@compton.nu)
http://compton.nu/

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


Re: [OSM-talk] Revert requests in general

2010-08-04 Thread Erik Johansson
On Wed, Aug 4, 2010 at 3:45 AM, Richard Fairhurst rich...@systemed.net wrote:

 Ben Last wrote:
 the edits that we're submitting all come from one user
 (that represents NearMap) since we don't (and can't) require
 users of our site to all be registered with OSM.


 Whenever it has been raised in the past, the opinion of the community has
 generally been that proxy edits like this are strongly discouraged.


You should go ahead with nearmap editing, even if it might become an
anonymous map doodle tool. It's a good thing that we are getting more
anonymous editting tools. It would be nice to beable to at least track
in the same way as wikipedia does (publicly showing IP addresses).


Amenity Editor, the web based anonymous editor, hasn't posed a problem
for me yet, but  the edits come in pretty low volume.

http://ae.osmsurround.org/
http://www.openstreetmap.org/user/amenityeditor/edits


/emj

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


Re: [OSM-talk] Revert requests in general

2010-08-04 Thread Richard Fairhurst

Ben Last wrote:

I'm not sure I agree.  We don't want to put barriers in the way of an
average user (and I use that term to explicitly distinguish between
the average map site user and a mapping enthusiast) making simple
corrections such as adding address information or naming un-named
streets.  In particular, we don't want to bounce them to the OSM site
to register (and face yet another set of terms and conditions), when
they're already registered on our site.


I see your pain, but ease of getting map data into OSM doesn't trump 
concerns of legality and ownership of data. Otherwise I'd have 
introduced a Google aerial background into Potlatch like a shot. ;)


As Frederik says, Mapzen - designed, like your editor, to lower the 
barrier to entry - is an instructive example. The OAuth support was 
introduced exactly so that other sites could provide OSM editors, 
whether Mapzen, the mooted OpenCycleMap editor, or whatever.


In particular ODbL+CT will require a contractual relationship (i.e. the 
contributor terms) between OSMF and the user. If you are not exposing 
the user to the sign-up process, they are not agreeing to this contract.


Your lawyers can of course find a way which satisfies them (and you) 
that there is sufficient agreement between your user terms and 
CC-BY-SA/ODbl+CT, but for any novel way of getting data into OSM, the 
onus is on the importer to satisfy _OSM_, not just themselves. That's 
the conversation we need to have here, and potentially also that you 
need to have with OSMF. (I would suggest that, as a courtesy, you drop 
OSMF a line and ask them to consider the matter.)


My contention is that the only fair way to do it without imposing any 
risk on OSM is to require an explicit PD/CC0-type waiver from your 
users. For trivial edits made by a simple editor, this is probably good 
practice as they're unlikely to be substantial anyway.


As per previously cited blog post (http://www.systemeD.net/blog/?p=100) 
I'm of the opinion that tracing from aerial imagery does not carry 
through any IP from the photography. It's up to the provider of the 
imagery whether they want to impose contractual restrictions. So the 
ball's in your court, really. :)


 I hope by now that many OSMers will appreciate that we continue
 to do a lot of support OSM, and that we do take the integrity and
 reliability of the data very seriously.

Absolutely.

cheers
Richard

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


Re: [OSM-talk] Revert requests in general

2010-08-04 Thread Richard Fairhurst

Frederik Ramm wrote:

I kind of understand your situation but I think the way forward would be
to either use OpenStreetBugs or set up an OpenStreetBugs like system
yourself, maybe integrate that in your editor - so that users without an
OSM account can only place OSB markers, and those (the slightly more
advanced users) who have an OSM account can then pick these up and fix
OSM data properly.


Which is what Skobbler does, I think.
http://www.skobbler.co.uk/osmbugs

cheers
Richard

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


Re: [OSM-talk] Revert requests in general

2010-08-04 Thread Ben Last
On 4 August 2010 15:06, Frederik Ramm frede...@remote.org wrote:
 Maybe worth taking a clue from Cloudmade here, who have a similar situation
 with their Mapzen editor - they go through some effort to make the process
 as painless as possible for their users while still requiring them to
 register with OSM *as well as* with CM.
Yes, we've looked quite closely at what Cloudmade do.  They're a site
aimed more at the mapping community than general user/media website
use, so I'd argue that the cases are different.  Certainly their
editor is still way too complex for the average user (for our
definition of average user).

 I'm pretty certain there was some kind of web-based tag editor just before
 OAuth was finally set up but I cannot find the mailing list references.
 There wasn't a huge discussion back then - it was clear to everyone that
 what that editor was doing could be a proof of concept at most because the
 account would soon be banned otherwise.
Hmm.  On what grounds would such an account be banned?

 One reason why we disallowed anonymous editing is to make sure that
 community members can always be contacted by other community members if
 their edits are worthy of discussion in one way or another. Do you have a
 strategy of how do deal with incoming messages for the nearmap user? Will
 you assign staff to forward these messages to the appropriate individual?
Yes, and yes.

There is actually another angle to this; the edits are being submitted
by NearMap to OSM.  The edits are given to NearMap by NearMap users,
under an appropriate licence (that's part of the terms and conditions
under which they'll register with us), and NearMap then submit them
separately (in a legal sense) to OSM.  So the edits are NearMap's,
in a legal sense, and submitted by NearMap.  From that point of view,
it makes most sense for them to be submitted under the NearMap
account.  We have to balance legality and ease of use.

 As I said, without knowing the internal Cloudmade procedures, I am pretty
 sure there will have been a number of people in that organisation who'd have
 said are you mad, every additional signup button loses us 50% of people...
 but still they do what they do. For a reason, I guess.
Indeed, and we have our reasons also; this isn't an arbitrary choice,
it's been the subject of internal debate :)

 I kind of understand your situation but I think the way forward would be to
 either use OpenStreetBugs or set up an OpenStreetBugs like system yourself,
 maybe integrate that in your editor - so that users without an OSM account
 can only place OSB markers, and those (the slightly more advanced users) who
 have an OSM account can then pick these up and fix OSM data properly. Maybe
 you can even do that in a way that lets people start easy in your
 application and then progress if they feel more comfortable with it.
Interesting idea, but one aim of this whole effort is to increase the
number of people who can contribute to OSM and help bring it to the
point where OSM data is a usable way to do geocoding or address-search
(which it isn't at the moment).  Using OSB doesn't really meet that
aim.

Richard Fairhurst wrote:
 I see your pain, but ease of getting map data into OSM doesn't trump concerns 
 of legality and ownership of data.
Um... and we're not arguing that it does!  It should be fairly clear
from our website that we take legality and ownership of data at least
as seriously as OSM :)

In particular ODbL+CT will require a contractual relationship (i.e. the 
contributor terms) between OSMF and the user. If you are not exposing the user 
to the sign-up process, they are not agreeing to this contract.
No, they're agreeing to terms and conditions with us.  We (NearMap)
are agreed to the terms and conditions with OSM, and submit the edits,
as NearMap, to OSM.  We're not trying to do some sort of back-to-back
legal framework; that would never work.  The edits come from NearMap.

Your lawyers can of course find a way which satisfies them (and you) that 
there is sufficient agreement between your user terms and CC-BY-SA/ODbl+CT, 
but for any
novel way of getting data into OSM, the onus is on the importer to satisfy 
_OSM_, not just themselves. That's the conversation we need to have here, and 
potentially
also that you need to have with OSMF. (I would suggest that, as a courtesy, 
you drop OSMF a line and ask them to consider the matter.)
Glad to.  Can you provide a way to contact someone there who'd be
willing to have the conversation?

I'm of the opinion that tracing from aerial imagery does not carry through any 
IP from the photography.
Our lawyers, looking at more than just English law, would beg to
differ :)  But like you say, if that were true, people would be
frantically tracing from Google imagery... and they're not.  I would
think that the OSM position would be that it's not worth the *risk* to
trace without it being clear that the licence allows it, since if it
turned out that your opinion is wrong, that 

Re: [OSM-talk] Revert requests in general

2010-08-04 Thread Richard Fairhurst

Ben Last wrote:

In particular ODbL+CT will require a contractual relationship
(i.e.  the contributor terms) between OSMF and the user. If

 you are not exposing the user to the sign-up process, they
 are not agreeing to this contract.

No, they're agreeing to terms and conditions with us.  We (NearMap)
are agreed to the terms and conditions with OSM, and submit the edits,
as NearMap, to OSM.  We're not trying to do some sort of back-to-back
legal framework; that would never work.  The edits come from NearMap.


The major problem arises when, for example, a NearMap user starts 
correcting 300 street names using Google Maps as a source 
(http://www.openstreetmap.org/blocks/10); or they make a whole bunch of 
fictitious corrections a la Charlie Sheen Highway 
(http://www.openstreetmap.org/blocks/19).


There are procedures for when an actual OSM user does this - both 
organisational procedures and code written specially for the purpose. 
But it's a whole lot harder when there's an intermediary involved. We 
can't message the user to say this is against the terms  conditions 
you signed up to when they signed up to something else, and besides, 
they're behind a proxy so they're not messageable anyway.


The Data Working Group could in theory block the NearMap account every 
time this happens, and this would indeed be the standard way of sorting 
this out, given that it's the responsibility of the user (i.e. NearMap) 
to modify their behaviour. But I guess that wouldn't be something that 
appeals to you. :)



[e-mailing OSMF]
Glad to.  Can you provide a way to contact someone there who'd be
willing to have the conversation?


http://www.osmfoundation.org/wiki/Working_Groups

I'd suggest you e-mail the Data Working Group (d...@osmfoundation.org) 
as a first port of call.



[tracing]
I would
think that the OSM position would be that it's not worth the *risk* to
trace without it being clear that the licence allows it, since if it
turned out that your opinion is wrong, that would lead to data loss.


Yes, absolutely. cf the Big Important Disclaimer bit at the start of 
the blog post (in red and everything!).


cheers
Richard

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


Re: [OSM-talk] Revert requests in general

2010-08-04 Thread Frederik Ramm

Ben,

Ben Last wrote:

I'm pretty certain there was some kind of web-based tag editor just before
OAuth was finally set up but I cannot find the mailing list references.
There wasn't a huge discussion back then - it was clear to everyone that
what that editor was doing could be a proof of concept at most because the
account would soon be banned otherwise.



Hmm.  On what grounds would such an account be banned?


I think at the time we assumed that either it would be banned because it 
invited unaccounted vandalism, or it would be banned after the first 
such vandalism occurred, which was just a question of time.



I kind of understand your situation but I think the way forward would be to
either use OpenStreetBugs or set up an OpenStreetBugs like system yourself,
maybe integrate that in your editor - so that users without an OSM account
can only place OSB markers, and those (the slightly more advanced users) who
have an OSM account can then pick these up and fix OSM data properly. Maybe
you can even do that in a way that lets people start easy in your
application and then progress if they feel more comfortable with it.



Interesting idea, but one aim of this whole effort is to increase the
number of people who can contribute to OSM and help bring it to the
point where OSM data is a usable way to do geocoding or address-search
(which it isn't at the moment).  Using OSB doesn't really meet that
aim.


I was thinking more along the lines of using OSB as an entry drug.

You kind of have a point there with addresses and all; assume you'd just 
produce your very own database of house numbers built by your users, 
then release that, say, as PD or CC0. It would only be days until 
someone in OSM came along and proposed to import your database into OSM, 
which would effectively end up the same (all data being contributed 
under one user id).


But in that scenario, the importing user would take full responsibility, 
and if it turned out that a significant portion of the import was in 
some way faulty, the whole import would be rolled back.



I would
think that the OSM position would be that it's not worth the *risk* to
trace without it being clear that the licence allows it


That is indeed generally the OSM position.


Which is one reason we make it clear that you can derive data from our
images under CC-BY-SA, to remove that risk.


I'll post something about CC-BY-SA datasources in a separate thread.

Bye
Frederik

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


Re: [OSM-talk] Revert requests in general

2010-08-04 Thread Frederik Ramm

Andrzej,


You kind of have a point there with addresses and all; assume you'd just
produce your very own database of house numbers built by your users, then
release that, say, as PD or CC0. It would only be days until someone in OSM
came along and proposed to import your database into OSM, which would
effectively end up the same (all data being contributed under one user id).

But in that scenario, the importing user would take full responsibility, and
if it turned out that a significant portion of the import was in some way
faulty, the whole import would be rolled back.


That's possibly the worst way to handle it


I was just using that as an example which would lead to all data being 
under the same account, and in a way that nobody on OSM's side would 
complain. I wasn't suggesting they actually do that.



Note that nearmap.com is taking it pretty seriously about taking
responsibility. 


I was trying to explain that this responsibility might mean that OSM 
takes measures - such as reverting all contributions - against a 
particular user, even if that one user happens to be a concentration 
point for contributions of many human beings.



Also note that they mentioned in another thread that
they want to contribute under share-alike licenses (including ODbL) so
that they can use improvements made to data that they release or that
is based on the imagery.  The repeated asking for releasing as PD is
amounting to trolling.


As I said above, that was just a theoretical situation in which someone 
else's data would be concentrated under one account. I said PD or CC0 
in the example as a placeholder for a license that is guaranteed to be 
compatible with anything OSM uses at the time.


Bye
Frederik

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


Re: [OSM-talk] Revert requests in general

2010-08-04 Thread andrzej zaborowski
Hi,

On 4 August 2010 15:47, Frederik Ramm frede...@remote.org wrote:
 You kind of have a point there with addresses and all; assume you'd just
 produce your very own database of house numbers built by your users, then
 release that, say, as PD or CC0. It would only be days until someone in
 OSM
 came along and proposed to import your database into OSM, which would
 effectively end up the same (all data being contributed under one user
 id).

 But in that scenario, the importing user would take full responsibility,
 and
 if it turned out that a significant portion of the import was in some way
 faulty, the whole import would be rolled back.

 That's possibly the worst way to handle it

 I was just using that as an example which would lead to all data being under
 the same account, and in a way that nobody on OSM's side would complain. I
 wasn't suggesting they actually do that.

Sorry then, good that it's clear.  It did sound like a suggestion.


 Note that nearmap.com is taking it pretty seriously about taking
 responsibility.

 I was trying to explain that this responsibility might mean that OSM takes
 measures - such as reverting all contributions - against a particular user,
 even if that one user happens to be a concentration point for contributions
 of many human beings.

Let's look at it practically.  If a proxy (e.g. nearmap) user commits
vandalism, there are several things OSM may want to do: 1. undo the
vandalism, 2. contact the user, 3. block the user.

For 1. it's actually better that the edits are logically grouped into
changesets, rather than imported by a 3rd party in 5 element
changesets.  Obviously it would be even better if all the proxy user's
changesets were grouped in an individual user account.  But Ben
mentioned that changes were going to be tagged, so I suppose it will
be possible to locate all the individual human editor's edits.

For 2. again Ben mentioned that there would be a way to do that, and
for 3. he hasn't said anything but I expect they have thought of it
too.  So considering this, blocking the entire account would be
overzealous.  But then if it is eventually determined that nearmap.com
were the bad guys, that would be useful.

Yes, it would require support in editors like JOSM to see who edited a
given feature last.. on the other hand most of the times if you have
doubts about the quality of some change, you have to see the full
history of the object, because the interesting edit may have been
before last edit.

Cheers

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


Re: [OSM-talk] Revert requests in general

2010-08-04 Thread Emilie Laffray
On 4 August 2010 15:13, andrzej zaborowski balr...@gmail.com wrote:


 Let's look at it practically.  If a proxy (e.g. nearmap) user commits
 vandalism, there are several things OSM may want to do: 1. undo the
 vandalism, 2. contact the user, 3. block the user.

 For 1. it's actually better that the edits are logically grouped into
 changesets, rather than imported by a 3rd party in 5 element
 changesets.  Obviously it would be even better if all the proxy user's
 changesets were grouped in an individual user account.  But Ben
 mentioned that changes were going to be tagged, so I suppose it will
 be possible to locate all the individual human editor's edits.

 For 2. again Ben mentioned that there would be a way to do that, and
 for 3. he hasn't said anything but I expect they have thought of it
 too.  So considering this, blocking the entire account would be
 overzealous.  But then if it is eventually determined that nearmap.com
 were the bad guys, that would be useful.

 Yes, it would require support in editors like JOSM to see who edited a
 given feature last.. on the other hand most of the times if you have
 doubts about the quality of some change, you have to see the full
 history of the object, because the interesting edit may have been
 before last edit.


What nearmap could do is provide some kind of hash in the changeset that
could help identify someone. Hopefully, that would allow us to point out to
them when someone is behaving very badly. How that hash is defined is of
course to be defined (it would probably be a composite key, and they would
be the only who knows what it means).

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


Re: [OSM-talk] Revert requests in general

2010-08-04 Thread John Smith
I'm slightly confused by all this talk about needing contractual
agreements with all the end users and the OSM-F, or needing to
identify Nearmap users to OSM-F.

OSM already has data in the database from other projects, which was
community sourced and licensed under various cc-by style licenses,
sure it was bulk imported, possibly only once, and the only difference
here is Nearmap will be bulk importing in real time, frankly they
should be applauded for taking a pro-active approach to try to deal
with faulty data themselves, rather than leaving it up to the OSM
community to deal with it later like other bulk imports have.

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


Re: [OSM-talk] Revert requests in general

2010-08-04 Thread Ian Dees
On Wed, Aug 4, 2010 at 4:53 PM, John Smith deltafoxtrot...@gmail.comwrote:

 I'm slightly confused by all this talk about needing contractual
 agreements with all the end users and the OSM-F, or needing to
 identify Nearmap users to OSM-F.

 OSM already has data in the database from other projects, which was
 community sourced and licensed under various cc-by style licenses,
 sure it was bulk imported, possibly only once, and the only difference
 here is Nearmap will be bulk importing in real time, frankly they
 should be applauded for taking a pro-active approach to try to deal
 with faulty data themselves, rather than leaving it up to the OSM
 community to deal with it later like other bulk imports have.


I think the point that Frederik was trying to make was that this model
(bulk imported in real time) is not ideal. Ideally, we want the users
interacting directly with the OSM API rather than going through some
intermediary service.

We want this for at least two reasons:
1) So we can follow our standard procedure for blocking users that perform
unwanted edits (whether they be vandals, inappropriate imports, or unusable
sources).
2) So we can communicate with the end mapper (regarding license changes,
community events, etc.).

OAuth was implemented for exactly this purpose. The user creates an account
on OSM.org, NearMap's client authenticates with OAuth, and the user can make
edits. It sounds like NearMap has an issue with sending the user off to
OSM.org to generate a user account and trying to draw them back in to
complete the OAuth process.
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Revert requests in general

2010-08-04 Thread John Smith
On 5 August 2010 08:02, Ian Dees ian.d...@gmail.com wrote:
 I think the point that Frederik was trying to make was that this model
 (bulk imported in real time) is not ideal. Ideally, we want the users
 interacting directly with the OSM API rather than going through some
 intermediary service.

It's obvious that Nearmap, and others, want something simpler than
potlatch to allow people to add their home address or even just a
missing street name as a one off, sure this might get abused and it
will be up to Nearmap or others running these services to deal with
abuse or face the problem of having their account blocked until they
can. Making this process unnecessarily complicated is exactly the
reason why Nearmap is attempting this in the first place.

 We want this for at least two reasons:
 1) So we can follow our standard procedure for blocking users that perform
 unwanted edits (whether they be vandals, inappropriate imports, or unusable
 sources).

As above, this will be up to Nearmap to police, and to some extent
this should shift some burden from the OSM community onto others, with
paid staff, to monitor so others can get on and do the mapping, I see
this as a good thing!

 2) So we can communicate with the end mapper (regarding license changes,
 community events, etc.).

These users don't give a toss about licenses, they just want to fix a
mistake, such as a missing street name, why make things more
complicated than that?

 OAuth was implemented for exactly this purpose. The user creates an account
 on OSM.org, NearMap's client authenticates with OAuth, and the user can make
 edits. It sounds like NearMap has an issue with sending the user off to
 OSM.org to generate a user account and trying to draw them back in to
 complete the OAuth process.

It might have been, but that's authentication, not account creation,
which is the whole point Ben made in the first place, they don't want
to subject their users to multiple sets of terms and conditions and
confirming account creation and so on and so forth just to add a
street name, no wonder OSM is only for the geeks when the process has
to be so convoluted and overly engineered just to fix a simple mistake
like a missing street name.

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


Re: [OSM-talk] Revert requests in general

2010-08-04 Thread Richard Mann
As long as the user is traceable, contactable and blockable (by
Nearmap), and that user is clearly reminded not to copy data off other
maps, then I'd let them get on with it.

Richard

On Wed, Aug 4, 2010 at 11:20 PM, John Smith deltafoxtrot...@gmail.com wrote:
 On 5 August 2010 08:02, Ian Dees ian.d...@gmail.com wrote:
 I think the point that Frederik was trying to make was that this model
 (bulk imported in real time) is not ideal. Ideally, we want the users
 interacting directly with the OSM API rather than going through some
 intermediary service.

 It's obvious that Nearmap, and others, want something simpler than
 potlatch to allow people to add their home address or even just a
 missing street name as a one off, sure this might get abused and it
 will be up to Nearmap or others running these services to deal with
 abuse or face the problem of having their account blocked until they
 can. Making this process unnecessarily complicated is exactly the
 reason why Nearmap is attempting this in the first place.

 We want this for at least two reasons:
 1) So we can follow our standard procedure for blocking users that perform
 unwanted edits (whether they be vandals, inappropriate imports, or unusable
 sources).

 As above, this will be up to Nearmap to police, and to some extent
 this should shift some burden from the OSM community onto others, with
 paid staff, to monitor so others can get on and do the mapping, I see
 this as a good thing!

 2) So we can communicate with the end mapper (regarding license changes,
 community events, etc.).

 These users don't give a toss about licenses, they just want to fix a
 mistake, such as a missing street name, why make things more
 complicated than that?

 OAuth was implemented for exactly this purpose. The user creates an account
 on OSM.org, NearMap's client authenticates with OAuth, and the user can make
 edits. It sounds like NearMap has an issue with sending the user off to
 OSM.org to generate a user account and trying to draw them back in to
 complete the OAuth process.

 It might have been, but that's authentication, not account creation,
 which is the whole point Ben made in the first place, they don't want
 to subject their users to multiple sets of terms and conditions and
 confirming account creation and so on and so forth just to add a
 street name, no wonder OSM is only for the geeks when the process has
 to be so convoluted and overly engineered just to fix a simple mistake
 like a missing street name.

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


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


Re: [OSM-talk] Revert requests in general

2010-08-04 Thread Ben Last
On 4 August 2010 16:27, Richard Fairhurst rich...@systemed.net wrote:
 The major problem arises when, for example, a NearMap user starts correcting
 300 street names using Google Maps as a source
 (http://www.openstreetmap.org/blocks/10); or they make a whole bunch of
 fictitious corrections a la Charlie Sheen Highway
 (http://www.openstreetmap.org/blocks/19).

 There are procedures for when an actual OSM user does this - both
 organisational procedures and code written specially for the purpose. But
 it's a whole lot harder when there's an intermediary involved. We can't
 message the user to say this is against the terms  conditions you signed
 up to when they signed up to something else, and besides, they're behind a
 proxy so they're not messageable anyway.
Actually, you can message them, since they are us (NearMap).  Which
is my point; the edits come from us, and we're the ones taking on the
necessary responsibility.  This is us, as a company aiming to support
OSM, trying to remove barriers from contributions; that's going to
involve us in spending effort and money in doing so.  It's somewhat
frustrating to find this being immediately classified in the same box
as anonymous editing and/or vandalism.

Anyway; whatever the reasoning, it's clear that there are some who
object to this.  From our point of view, we need clarity on whether
something is acceptable or not (and unfortunately clarity is not
always possible to get from a mailing list).  I'm going to email the
Data Working Group, as per your (Richard's) helpful suggestion and see
if I can get a clear response on this.

Just noting the additional points made by Emilie and Andrzej; the
system we have built tags all edits with information identifying the
originating user (in our user database), exactly so that it's easy to
find all related edits.  We'd happily add any other necessary data to
changesets or edits.  We are also happy to provide ways to contact
users (though we've accepted that would be our responsibility to do
that if needed) and we're also able to (and prepared to) block users
from editing if need be.

Cheers
b

-- 
Ben Last
Development Manager (HyperWeb)
NearMap Pty Ltd

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


Re: [OSM-talk] Revert requests in general

2010-08-04 Thread Ian Dees
On Wed, Aug 4, 2010 at 10:20 PM, Ben Last ben.l...@nearmap.com wrote:

 It's somewhat
 frustrating to find this being immediately classified in the same box
 as anonymous editing and/or vandalism.


I wanted to make it clear that I'm ecstatic to finally see a simple map
editor coming out. I look forward to seeing how it works.

The point I was trying to make is that we should figure out how to make this
whole process easier rather than try and shoehorn it in to the current
system. SteveC has talked about this several times: we should do everything
we can to speed up immediate feedback to users' edits while maintaining
quality and blocking spammy stuff.
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Revert requests in general

2010-08-04 Thread John Smith
On 5 August 2010 09:02, Ian Dees ian.d...@gmail.com wrote:
 So let's talk about making that process easier instead of using the current
 broken system.

Here we have Nearmap willing to spend time, money and other resources
to address the issue and you want to waste further resources to
discuss something no one else really seems to want to spend time and
effort doing something about it.

 Licensing is an important part of OSM, but I don't think I mentioned
 anything about licensing in my response...

You didn't even read the part of your email that I quoted?

 2) So we can communicate with the end mapper (regarding license changes, 
 community events, etc.).

That looks like licensing to me... As I said, the people likely to
make one off changes want to fix 1 maybe 2 errors, they don't care
about licenses and they don't want to become part of a community. So
this point is completely irrelevant.

The alternative is like someone else pointed out, Nearmap adopt an OSB
style system and then someone else has to update both the map data and
the bug to achieve the same goal, I did this earlier in the week for
some OSB reports and it's not much fun, in fact if there were a lot of
them I wouldn't bother and I doubt anyone else will long term either.

 Again, let's fix that problem instead of trying to wedge it into the current
 system.

I'm pretty sure this is inline with some of SteveC's ideas that
everyone was shouting down earlier this year, so what happened after
Steve stopped talking about it, pretty much nothing as far as I can
see.

If we want to keep growing I doubt we can exclude the efforts of
others, like Nearmap, we just don't have the resources, or the
foresight, to do something like this, there is too many nay sayers
like yourself that shouts down anything remotely beyond the status quo
and the existing user base.

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


[OSM-talk] Revert requests in general

2010-08-03 Thread Ben Last
On 3 August 2010 18:13, Dave F. dave...@madasafish.com wrote:

 Can somebody revert this edit ASAP?


Which reminds me... we at NearMap are preparing to begin rollout of OSM
editing on our site; simple operations like adding house numbers and
adding/correcting street names.  Edits can be made by registered users of
our site through a simple interface that's not as scary as Potlatch :)  Our
aim is therefore to encourage non-mappers to contribute to OSM, since they
won't have to worry about the complexities of tagging rules, etc.  Whilst we
have a number of things in place to guard against vandalism and incorrect
edits, we're also looking at the best ways to (a) tag uploaded edits so that
they can be clearly extracted from the data and (b) work with the OSM
community to revert bad edits.  We could do (b) by emailing the various
lists, but is there a more efficient way to arrange to get edits reverted?
 I'm looking for whatever way is least load on us *and* those in OSM who
maintain the data.

Cheers
Ben

-- 
Ben Last
Development Manager (HyperWeb)
NearMap Pty Ltd
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Revert requests in general

2010-08-03 Thread Ian Dees
On Tue, Aug 3, 2010 at 7:11 PM, Ben Last ben.l...@nearmap.com wrote:

 On 3 August 2010 18:13, Dave F. dave...@madasafish.com wrote:

 Can somebody revert this edit ASAP?


 Which reminds me... we at NearMap are preparing to begin rollout of OSM
 editing on our site; simple operations like adding house numbers and
 adding/correcting street names.  Edits can be made by registered users of
 our site through a simple interface that's not as scary as Potlatch :)  Our
 aim is therefore to encourage non-mappers to contribute to OSM, since they
 won't have to worry about the complexities of tagging rules, etc.  Whilst we
 have a number of things in place to guard against vandalism and incorrect
 edits, we're also looking at the best ways to (a) tag uploaded edits so that
 they can be clearly extracted from the data and (b) work with the OSM
 community to revert bad edits.  We could do (b) by emailing the various
 lists, but is there a more efficient way to arrange to get edits reverted?
  I'm looking for whatever way is least load on us *and* those in OSM who
 maintain the data.


Wasn't there a discussion a long while ago about a system of flagging
changesets (and users, too, probably) as bad/inappropriate/spammy? Enough
bad changesets = a nomination for revert or temp. ban/kick?
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Revert requests in general

2010-08-03 Thread Ben Last
I think I remember something like that; however, the edits that we're
submitting all come from one user (that represents NearMap) since we
don't (and can't) require users of our site to all be registered with
OSM.  So we obviously don't want that single username to get banned.
What I'm after is some process by which we can flag/raise changeset
numbers ourselves and get them requested for reversion asap.  If we
could revert our own changesets that'd be good, but I don't have
enough detail about the api 0.6 revert facilities to be sure that
they'll do what we need, especially if the changeset is a couple of
weeks old at the time that an issue is spotted.

Cheers
b

On 4 August 2010 08:32, Ian Dees ian.d...@gmail.com wrote:
 On Tue, Aug 3, 2010 at 7:11 PM, Ben Last ben.l...@nearmap.com wrote:

 On 3 August 2010 18:13, Dave F. dave...@madasafish.com wrote:

 Can somebody revert this edit ASAP?

 Which reminds me... we at NearMap are preparing to begin rollout of OSM
 editing on our site; simple operations like adding house numbers and
 adding/correcting street names.  Edits can be made by registered users of
 our site through a simple interface that's not as scary as Potlatch :)  Our
 aim is therefore to encourage non-mappers to contribute to OSM, since they
 won't have to worry about the complexities of tagging rules, etc.  Whilst we
 have a number of things in place to guard against vandalism and incorrect
 edits, we're also looking at the best ways to (a) tag uploaded edits so that
 they can be clearly extracted from the data and (b) work with the OSM
 community to revert bad edits.  We could do (b) by emailing the various
 lists, but is there a more efficient way to arrange to get edits reverted?
  I'm looking for whatever way is least load on us *and* those in OSM who
 maintain the data.

 Wasn't there a discussion a long while ago about a system of flagging
 changesets (and users, too, probably) as bad/inappropriate/spammy? Enough
 bad changesets = a nomination for revert or temp. ban/kick?



-- 
Ben Last
Development Manager (HyperWeb)
NearMap Pty Ltd

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


Re: [OSM-talk] Revert requests in general

2010-08-03 Thread Ian Dees
On Tue, Aug 3, 2010 at 7:37 PM, Ben Last ben.l...@nearmap.com wrote:

 I think I remember something like that; however, the edits that we're
 submitting all come from one user (that represents NearMap) since we
 don't (and can't) require users of our site to all be registered with
 OSM.  So we obviously don't want that single username to get banned.
 What I'm after is some process by which we can flag/raise changeset
 numbers ourselves and get them requested for reversion asap.  If we
 could revert our own changesets that'd be good, but I don't have
 enough detail about the api 0.6 revert facilities to be sure that
 they'll do what we need, especially if the changeset is a couple of
 weeks old at the time that an issue is spotted.


Anyone can run the revert script if they want to. I think Frederik wrote it
in Perl and it's sitting somewhere in SVN. I think the community has decided
(so far, anyway) that we'd rather secure that functionality under a mild
layer of obscurity for now. Perhaps we should start that topic again: should
we have an automatic revert on OSM? It's technically feasible (but
difficult).

The deeper issue, though, is not the revert tool, but the lack of history
viewing tools that would help make the decision about what to revert. How do
we know what changesets are bad? We don't currently have a good way to
access the complete history of a way, for example (including where it's
nodes were in previous revisions so that we can draw what it looked like in
the past). Perhaps that tool needs to be thought about before we think about
how to do a revert.
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Revert requests in general

2010-08-03 Thread Richard Fairhurst

Ben Last wrote:
 the edits that we're submitting all come from one user 
 (that represents NearMap) since we don't (and can't) require 
 users of our site to all be registered with OSM.

Um... this is the sort of stuff that really, really needs to be discussed
first.

Whenever it has been raised in the past, the opinion of the community has
generally been that proxy edits like this are strongly discouraged. At the
very least, you need to make sure your contributor agreement is widely
discussed so that others (not least OSMF, which may be held liable for any
copyright violations on the part of your users) are happy that they are
compatible with current and future OSM licensing. (My personal opinion is
that the only circumstance under which such contributions are acceptable is
under a PD-like waiver. If you are indeed requiring that then please
disregard this message. http://www.systemeD.net/blog/?p=100 may be relevant
here.)

Previous discussions, IIRC, took place in the days before OAuth. Now that we
have OAuth on OSM there is even less reason to allow editing without an OSM
account.

cheers
Richard
-- 
View this message in context: 
http://gis.638310.n2.nabble.com/Revert-requests-in-general-tp5370633p5370865.html
Sent from the General Discussion mailing list archive at Nabble.com.

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


Re: [OSM-talk] Revert requests in general

2010-08-03 Thread Ben Last
On 4 August 2010 09:45, Richard Fairhurst rich...@systemed.net wrote:
 Ben Last wrote:
 the edits that we're submitting all come from one user
 (that represents NearMap) since we don't (and can't) require
 users of our site to all be registered with OSM.
 Um... this is the sort of stuff that really, really needs to be discussed
 first.
And I've tried to discuss it on a few occasions, and not had much of a
response :)  We've (at this point) ruled out asking all our users to
register separately with OSM, and we can't register with OSM on their
behalf (complex both technically and legally).  So we don't have many
options.

 Whenever it has been raised in the past, the opinion of the community has
 generally been that proxy edits like this are strongly discouraged.
Maybe my Google skills are sadly lacking, but I spent a while looking
for information on this.  There's some discussion of the freietonne.de
site back in January, but nothing else significant.  Nor is there
anything on the wiki; the OAuth section discusses technical usage, but
there is no statement about proxy editing, the section of automated
edits doesn't cover this.  Note also that this is not anonymous
editing; the identity of the user submitting the change to us is
tagged with every edit.

 At the
 very least, you need to make sure your contributor agreement is widely
 discussed so that others (not least OSMF, which may be held liable for any
 copyright violations on the part of your users) are happy that they are
 compatible with current and future OSM licensing.
Our signup terms and conditions are being rewritten (by lawyers) to
explicitly handle this issue.

 Previous discussions, IIRC, took place in the days before OAuth. Now that we
 have OAuth on OSM there is even less reason to allow editing without an OSM
 account.
I'm not sure I agree.  We don't want to put barriers in the way of an
average user (and I use that term to explicitly distinguish between
the average map site user and a mapping enthusiast) making simple
corrections such as adding address information or naming un-named
streets.  In particular, we don't want to bounce them to the OSM site
to register (and face yet another set of terms and conditions), when
they're already registered on our site.

I'm not saying that we have to implement it this way, but up until
this point we've not been aware of any great community disapproval of
proxy editing as a principle.  I can absolutely understand that it's
not something that should be undertaken lightly, but I hope by now
that many OSMers will appreciate that we continue to do a lot of
support OSM, and that we do take the integrity and reliability of the
data very seriously.

Cheers
Ben

-- 
Ben Last
Development Manager (HyperWeb)
NearMap Pty Ltd

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