Re: [josm-dev] Fwd: Filter Google from Imagery?

2011-01-29 Thread Anthony
On Fri, Jan 28, 2011 at 1:23 PM, Richard Welty rwe...@averillpark.net wrote:
 On 1/28/11 12:03 PM, Anthony wrote:

 Although, frankly, I've always thought the OSMF ban was more of a
 don't-ask-don't-tell one.  And I guess now that my contributions are
 going to be deleted anyway I can come clean.  I've been tracing from
 Google maps for pretty much the entire time I've been contributing,
 and it hasn't hurt anyone.

 consider this scenario:

 Google decides that open mapquest based on osm contributors
 tracing from Google imagery is an issue.

 they decided to sue in the US, and name the OSMF US organization
 (of which i am a board member) as a party to the suit (it's normal
 practice to name lots of people/organizations to such suits.

 OSMF US hasn't purchased insurance to cover directors (maybe we
 should, i'm going to get it on the agenda for the next board meeting).

 as a result of the suit, as a director of a named party, i lose my house.

 now has that hurt anyone?

 something to think about.

Something for *you* to think about maybe, if you think it's something
possible.  Personally I think it's absurd.

I said it hasn't hurt anyone.  I never said there isn't an impossible
scenario that anyone can imagine where someone might get hurt.  If we
want to invent imaginary scenarios, I'm sure I can invent one where my
*not* using Google imagery leads to someone getting hurt or dying.

On Fri, Jan 28, 2011 at 1:26 PM, Frederik Ramm frede...@remote.org wrote:
 Then let's set up a second build process, somewhere outside of
 openstreetmap.{de|org}, where someone who is interested in a non-OSM version
 of JOSM can build releases to his heart's content and distribute them.
 Releases that do not talk to the OSM server preferably, and releases that
 *if* they talk to the OSM server, clearly identify themselves. OSMF could
 then decide to block those releases from accessing the API at any time if
 they so desire.

It sounds to me like Dirk has said he wants JOSM to be a tool which
works with any server that speaks the API, not just openstreetmap.org.
 This makes sense, since the software allows people to change the API.

So, I'd say that any software specific to openstreetmap.org should be
the special build.  If you want to make a compile-time option speak
only to openstreetmap.org, that sounds like a better (and, much
simpler to implement) solution compared to building software which is
specific to OSMF and then hacking on support for other servers in a
special build.

 In fact I would be very happy if someone from outside OSM - one of the
 much-talked-about non-OSM users of JOSM - would set up this build process.
 I'll happily help them prepare the patches that get rid of tile
 blacklisting.

At this point the patch is simple.  Just don't upgrade to the new
version with your change.  But as time goes on it's just going to get
more and more difficult.

In any case, whether the crippled version of JOSM is the default or
the special build, it would be best implemented as a build-time or
user-hidden run-time option, than as a separate codebase.

In C syntax, #define CRIPPLE_TO_ONLY_WORK_WITH_OSMF 0/1.

I'm really not interested in wasting my time learning how to build
JOSM, but if it comes to that I guess I could do so.

___
josm-dev mailing list
josm-dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/josm-dev


Re: [josm-dev] Fwd: Filter Google from Imagery?

2011-01-27 Thread Anthony
On Thu, Jan 27, 2011 at 6:53 PM, Frederik Ramm frede...@remote.org wrote:
 I understand that there will be a tiny fraction of users negatively affected
 by this, but I think it is necessary. We've witnessed a growing number of
 Google violations in the past year and I would not want JOSM's reputation
 to be tainted as the editor that makes this easy.

Oh please.  A tiny fraction?  I'm sure there are lots of people who
use Google aerials to trace for OSM.  We just aren't dumb enough to
tell anyone about it.

At the very least allow people to use whatever imagery that they want
when they're using non-openstreetmap servers.  This can then be yet
another reason to use a fork, and not OSM.

Or do you really want to force us to fork JOSM too?

___
josm-dev mailing list
josm-dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/josm-dev


Re: [josm-dev] Fwd: Filter Google from Imagery?

2011-01-27 Thread Anthony
On Thu, Jan 27, 2011 at 10:19 PM, Anthony o...@inbox.org wrote:
 At the very least allow people to use whatever imagery that they want
 when they're using non-openstreetmap servers.

Better yet, just send the user-agent JOSM with every request.  Let
Google decide whether or not to block access.

Any blacklist you devise will be easily defeated anyway.

___
josm-dev mailing list
josm-dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/josm-dev


Re: [josm-dev] [OSM-talk] Why I don't use JOSM (was Re: Non-map-based OSM editor)

2011-01-24 Thread Anthony
On Mon, Jan 24, 2011 at 10:43 AM, Anthony o...@inbox.org wrote:
 If I take notes of which parts I find least intuitive (the parts I
 have to RTFM about, like how to reopen those right-side toolbarish
 windows), would anyone be interested in them?

Ah ha!  That's what the buttons on the left side do.  Hmm...I'm not
sure how to make that intuitive (*).  A divider line between the
delete button and the layer button would help indicate that those
buttons on the left aren't all drawing tools, though.

(*) Other than moving it over to the right hand side, which you
probably don't want to do for reasons of space economy.

___
josm-dev mailing list
josm-dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/josm-dev


Re: [josm-dev] Change to changeset comment handling, RfD

2010-08-04 Thread Anthony
On Wed, Aug 4, 2010 at 1:01 AM, Marko Mäkelä marko.mak...@iki.fi wrote:
 On Tue, Aug 03, 2010 at 08:08:56PM -0400, Anthony wrote:

 The quality of my own changeset comments is absolutely irrelevant in this
 discussion; let's assume, if it gives you pleasure, that they are all just
  That might discredit the messenger, but not change anything about the
 message. I think that it is important to keep the two separate, the message
 and the messenger.

 minor haiti geometry repair
 fix source typo
 fix self-intersecting boundary
 move lake from one relation to other
 remove forest self-intersection

 Is that you?

 Being a programmer and a daily user of version control systems, I share
 Frederik's view that some effort should be made to write good changeset
 comments. They can be useful later, say, after several months or years.

So do I...  I just think it's unrealistic to expect it every time.
IMO the job of the software should be to make sure the person knows
the software has the ability to use comments.  Not to make it
difficult for them not to use comments.

If we decide as a community that all edits *must* have comments, of a
certain length, (and we shouldn't), then that should be enforced in
the API.

 Of the above comments, I think that the first one is questionable, almost as
 bad as the fixes or adjustments regularly written by some long-time
 contributors. The remaining ones are descriptive, if the changesets contain
 just that (e.g., replace source=lndsat with source=Landsat, fix polygons or
 multipolygons). Nobody is perfect, at least not all the time. :-)

Well, I think they're all pretty much useless.  As in I can't think of
a use case where they would be more than trivially useful for someone
other than the editor himself/herself.  If *that* is the kind of
comment we're trying to put pressure on people to make, I think we're
wasting *everyone's* time.  Certainly the time of the people who
otherwise wouldn't have written such a comment.

OTOH, if we're trying to get people to make comments that explain
something that isn't evident from the edit itself, then 1) that's
clearly unrealistic; and 2) the changes to the software aren't really
geared to that anyway (as no technical rules really can be).

___
josm-dev mailing list
josm-dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/josm-dev


Re: [josm-dev] Change to changeset comment handling, RfD

2010-08-04 Thread Anthony
On Wed, Aug 4, 2010 at 4:26 AM, Frederik Ramm frede...@remote.org wrote:
 Arguably, the changeset comment could be split up in a number of individual
 tags. Currently, people use it for different things - they say something
 about the source, about their method, about where they worked, about why
 they changed something, or about whether or not the area still needs work...
 again, as long as we have difficulty in even getting people to describe
 their edits in *one* tag, it might be too much to ask of them if we asked
 them to fill in a *number of tags* in a structured manner. I think it would
 be counter-productive at this time.

I'm not in favor of the software asking people to do anything.
Rather, its purpose is to provide them a mechanism to do what it is
they want to do.

That includes informing them of features they might not be aware of.
But not being obnoxious about it.

Anyway, if you want people to tell you their source, you're better off
labeling a text box with provide a source than provide a brief
comment.

___
josm-dev mailing list
josm-dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/josm-dev


Re: [josm-dev] Change to changeset comment handling, RfD

2010-08-04 Thread Anthony
On Wed, Aug 4, 2010 at 10:19 AM, Frederik Ramm frede...@remote.org wrote:
 It is also unrealistic to expect good OSM data edits every time. Still it's
 good if people try, and good if the software helps them with it.

Agreed.

 IMO the job of the software should be to make sure the person knows
 the software has the ability to use comments.  Not to make it
 difficult for them not to use comments.

 The software should also try and make people understand what comments are
 good for, i.e. why it is good to enter one, and perhaps give some
 information on what constitutes a good comment if the user is interested.

I disagree.  This is something which should be easier for
non-programmers to edit.  And it is something that should be
consistent across different editors.

 You are right if you say there is no metric to measure the usefulness of a
 comment in software.

 However, I have just randomly selected 100 comments of less than 10
 characters from the current end of changesets, and 100 comments of more than
 10 characters, and there was a very noticeable correlation; in my
 non-representative sample, I found about 70 of 100 long comments useful, and
 I found about 10 of 100 short comments useful.

I think we've already determined that your idea of useful is
different from mine.

 So while the software cannot *ensure* that people place a meaningful
 comment, it can certainly help with that by reminding the user if it seems
 likely that his comment is one of the 10 of 100 rather than one of the 70
 of 100.

I wouldn't be so certain.  I think you're more likely to see longer
and longer useless comments.

I'd rather encourage people who don't feel they can come up with a
useful comment to leave no comment at all.  And for people who want to
leave a not-very-useful comment to use as few letters as possible.
It's much easier to filter, that way.

___
josm-dev mailing list
josm-dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/josm-dev


Re: [josm-dev] Change to changeset comment handling, RfD

2010-08-03 Thread Anthony
On Tue, Aug 3, 2010 at 5:22 PM, Ulf Lamping ulf.lamp...@googlemail.com wrote:
 Am 03.08.2010 18:12, schrieb Anthony:

 On Tue, Aug 3, 2010 at 4:51 AM, Ulf Lampingulf.lamp...@googlemail.com
  wrote:

 I don't think that the change to 10 chars is a good idea. E.g. if I only
 add
 a tag to a node, the comment tag added is IMO sufficient but still
 rings
 the bell.

 I'd say a comment of tag added isn't any better than no comment at all.

 But if I'll add a much longer comment, I'll spend more time to add a
 meaningful comment than the time to do the actual change. A lot more than
 the 1% of mapping time that Frederik mentioned earlier.

*nod*.  Understood.  I was more arguing for allowing no comments than
for requiring long detailed ones.  This isn't like code, where you're
usually going to spend hours on a single commit (and where you can
reasonably test your change before you commit it).

I usually use Potlatch, and I save very often just to avoid losing my
work when my browser crashes or when Potlatch decides to corrupt my
edit.  As such, I usually don't even know what's in a changeset.  The
changeset generally isn't at a high enough level to merit a comment.

___
josm-dev mailing list
josm-dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/josm-dev


Re: [josm-dev] Change to changeset comment handling, RfD

2010-08-03 Thread Anthony
On Tue, Aug 3, 2010 at 7:34 PM, Frederik Ramm frede...@remote.org wrote:
 Hi,

 Anthony wrote:

 I asked you for your username, because I wanted to see what you
 consider to be a good changeset comment.  It never struck me that you
 might not actually consider your own changeset comments to be good.

 I have given a number of examples that I consider good in the discussion
 over on talk; but I also agree with the examples others have posted there.
 An ideal changeset comment, in my opinion, would convey the what, where, and
 why of an edit.

 The quality of my own changeset comments is absolutely irrelevant in this
 discussion; let's assume, if it gives you pleasure, that they are all just
  That might discredit the messenger, but not change anything about the
 message. I think that it is important to keep the two separate, the message
 and the messenger.

minor haiti geometry repair
fix source typo
fix self-intersecting boundary
move lake from one relation to other
remove forest self-intersection

Is that you?

___
josm-dev mailing list
josm-dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/josm-dev


Re: [josm-dev] self-intersecting ways

2010-03-26 Thread Anthony
On Fri, Mar 26, 2010 at 6:57 AM, Klaus Dietrich kl...@gmx.de wrote:

 am 26.03.2010 01:41, schrieb Anthony:
  On Thu, Mar 25, 2010 at 5:50 PM, Paul Johnson ba...@ursamundi.org
 wrote:
 
  On Mon, 22 Mar 2010 01:50:23 -0400, Anthony wrote:
  In OSM, the way which is tagged
  highway represents the physical road, right?
 
  Centerlines, actually.
 
  What centerline?  The actual painted centerline (surely not, it's not
 always
  there, and it's not always in the center)?  The center of the physical
 road?
   The center of the lanes of travel?  The center of the right of way?
   Something else?
 I'm not sure what the correct english term is, maybe axis, but in
 germany the relevent line is called Straßenachse or Bauachse. See
 http://de.wikipedia.org/wiki/Achse_%28Verkehrsweg%29

 In my understanding, the way tagged highway represents the entire road
 including the shoulder and is defined by the Bauachse.

 In my opinion this also means that as long as we don't use areas to map
 roads, the only correct approach for e.g. landuse next to the road is
 using the same nodes for both road and landuse. Because if the way
 tagged highway IS the road and the landuse extends UP TO the road there
 is no gap between them.


I understand what you're saying, and *if* the landuse extends up to the road
and there is no gap between them, I think you have a perfectly valid point:
to my mind, if that is the case neither situation is correct.  You can't get
the gap correct and the position correct simultaneously, without using an
area to map the road (what Frederik said).

Maybe for these situations we are best off using a landuse=highway area.
These areas could also be used in situations where the landuse for the
highway is greater than the road, but they would be required as an
alternative to connecting landuse areas to highway ways.

I had pretty much abandoned it (not because I think it's a bad idea, but
because I realized that the wiki isn't a very productive place), but see
http://wiki.openstreetmap.org/wiki/Proposed_features/highway
___
josm-dev mailing list
josm-dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/josm-dev


Re: [josm-dev] self-intersecting ways

2010-03-21 Thread Anthony
On Mon, Mar 22, 2010 at 12:35 AM, Paul Johnson ba...@ursamundi.org wrote:

 On Sun, 21 Mar 2010 20:09:43 -0400, Anthony wrote:

  When I lived in New Jersey it was the same way, and I'd imagine it's the
  same way in most of the United States.

 I'd say more research is needed before we call that conclusive.


I guess.  I'd love to hear of a statewide counterexample.  If the
right-of-way doesn't extend beyond the road, where are you supposed to
walk?  (I know of some local situations where there is no walking space on
the side of the road, but not of any entire states where this isn't the
norm.)


 At least
 in Oregon and Washington, street boundaries often extend beyond the
 street for service access and future expansion reasons (plus the local
 governments don't deem it particularly fair to tax folks for property
 extending into the street, preferring to condemn the protruding portions).


That's a different question, though.  In OSM, the way which is tagged
highway represents the physical road, right?  I assume this is the case
because we tag dual carriageways as two ways, as there are two physically
separate roadways, whereas there is generally only a single right of way.
Outside of dual carriageways I guess it's ambiguous, unless there's a width
tag, in which case, what is it that we're supposed to measure the width of?
I can think of at least three different possibilities - the paved surface,
the actual lanes used for traffic, and the entire right of way including the
unpaved shoulder and/or the sidewalks and/or the [
http://en.wikipedia.org/wiki/Tree_lawn].  Which would you say is correct?
___
josm-dev mailing list
josm-dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/josm-dev


Re: [josm-dev] self-intersecting ways

2010-03-20 Thread Anthony
On Sat, Mar 6, 2010 at 7:43 AM, Pieren pier...@gmail.com wrote:

 On Sat, Mar 6, 2010 at 9:19 AM, Paul Johnson ba...@ursamundi.org wrote:

 
  If you go the absurdist route, maybe.  If you want to map the
  landuse of the right-of-way, how about landuse=highway?
 
 
 This has already been proposed. But until everyone is drawing a polygon for
 the road, we have to accept that the polyline is the road.


But the road is not the same as the right of way.  The right of way
generally (at least in places I'm aware of) extends beyond the road.


 So, gluing the
 adjacent landuse to the highway or leaving a space preparing the road
 polygone are both correct. The second is just more accurate than the first.

 Pieren

___
josm-dev mailing list
josm-dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/josm-dev


Re: [josm-dev] Geometric calculations and projections

2009-12-19 Thread Anthony
On Sat, Dec 19, 2009 at 9:14 PM, Martin Koppenhoefer dieterdre...@gmail.com
 wrote:

 2009/12/18 Anthony o...@inbox.org

 On Thu, Dec 17, 2009 at 7:32 PM, Matthias Julius li...@julius-net.net
 wrote:

  My point was that Wyoming *is* a rectangle in a Mercator projection.
 

 Well, it would have been if they had surveyed it correctly:

 http://www.openstreetmap.org/?lat=44.996lon=-110.625zoom=11layers=B000FTF



 maybe the paper they digitized was waved?


I assume that's a joke, but I was unclear so I'll elaborate in case anyone
didn't understand.  In the 1800s, when they were physically marking the
boundaries of Wyoming, they weren't perfectly accurate (up to half a mile
off, as Matthias quotes from Wikipedia).  The actual legal boundary of
Wyoming is how it was physically marked.  The legal boundary is the
surveyed boundary. (
http://proceedings.esri.com/library/userconf/proc04/docs/pap1718.pdf)

I assume OSM has the (approximate) legal boundary.  I see the OSM state
boundary and OSM county boundary diverge a bit, though, and I'm not sure
which is more accurate (I assume the legal boundaries coincide).
___
josm-dev mailing list
josm-dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/josm-dev


Re: [josm-dev] Geometric calculations and projections

2009-12-17 Thread Anthony
Spherical geometry allows you to calculate _directly_ on the sphere
   without using a projection ... you simple use LatLon in radian
   degrees.
  
   True, but it's not really trivial.

 A rectangle with 89.55°, 90.1°, 89.89°, 90,01° is no rectangle.


What's the definition of rectangle in non-euclidean geometry anyway?
___
josm-dev mailing list
josm-dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/josm-dev


Re: [josm-dev] Geometric calculations and projections

2009-12-17 Thread Anthony
On Thu, Dec 17, 2009 at 5:40 PM, Anthony o...@inbox.org wrote:


Spherical geometry allows you to calculate _directly_ on the sphere
   without using a projection ... you simple use LatLon in radian
   degrees.
  
   True, but it's not really trivial.

 A rectangle with 89.55°, 90.1°, 89.89°, 90,01° is no rectangle.


 What's the definition of rectangle in non-euclidean geometry anyway?


Here we go: http://www.math.ucdavis.edu/~xqwang/math141/hw7.pdf

Turns out Wyoming isn't even a polygon (*), let alone a rectangle.

In fact, there apparently are no rectangles on spheres (which probably holds
for bumpy oblate spheroids aside from some small exceptions due to the
bumpy part).

http://www.math.washington.edu/~king/coursedir/m444a04/notes/10-11-Def-of-Rectangle.html

(*) In reality.  In some projections it is, of course, a polygon.
___
josm-dev mailing list
josm-dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/josm-dev


Re: [josm-dev] Geometric calculations and projections

2009-12-17 Thread Anthony
On Thu, Dec 17, 2009 at 7:32 PM, Matthias Julius li...@julius-net.netwrote:

 My point was that Wyoming *is* a rectangle in a Mercator projection.


Well, it would have been if they had surveyed it correctly:
http://www.openstreetmap.org/?lat=44.996lon=-110.625zoom=11layers=B000FTF
___
josm-dev mailing list
josm-dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/josm-dev