Re: [OSM-dev] osmarender patch - Better support for non-english/multi-lang areas

2009-03-12 Thread Dave Stubbs
2009/3/12 Eddy Petrișor eddy.petri...@gmail.com:
 Tal a scris:
 On Wed, Mar 11, 2009 at 7:37 PM, Andy Allan gravityst...@gmail.com wrote:
 On Wed, Mar 11, 2009 at 12:33 PM, Tal tal@gmail.com wrote:

 2. Support making one tag be exactly the same as another tag using the
 following construct:
         name:he=hebrew text
         name=$(name:he)
   This is not full variable expansion, just the ability for tag A to
 say: i have exactly the same value as tag B.
 No, no, no. A thousand times no. Please reconsider this, and maybe
 invent a new tag

 Name should be a string only a string and nothing but a string, not
 name = (string|processing directive). We've had this discussion before
 regarding name=__noname__ and the conclusion was to NOT DO THINGS LIKE
 THIS.

 Cheers,
 Andy

 As I said before, I'm not keen on the $(xx) construct.
 I immediately said I was ok with the new-tag solution, but it seemed
 to me that more people in multi lingual areas (including myself) find
 the $(xxx) version nicer, so that what I did.

 I'll be perfectly content with a new tag, no name tag, and patched
 renderers. And if that solution can be agreed upon I have no problem
 to modify the patch.

 Unfortunately I did not follow the __noname__ discussion, so I will
 not question your conclusion. But I suspect that here the situation is
 a little different, since the name tags in a multi language parts of
 the maps are already broken, and should probably go away.

 Why don't you run a robot on the Israel planet that automatically
 adds/updates the name tag so it matches the name:he tag?


Because:

a) he doesn't know what language name is actually in

b) because bots are evil

Dave

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


[OSM-dev] 0.6 move and downtime (re-scheduled)

2009-03-12 Thread Grant Slater
Dear all

The API downtime scheduled for the 0.6 API transition has been postponed 
due to delays acquiring the new database server.

The re-scheduled API downtime for the 0.6 API upgrade is now the weekend 
of the 17-20th April 2009.

Original announcement...
http://lists.openstreetmap.org/pipermail/talk/2009-January/033294.html

Developer information:
http://wiki.openstreetmap.org/wiki/OSM_Protocol_Version_0.6

/ Grant

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


Re: [josm-dev] Add nodes functionality changed?

2009-03-12 Thread Martin Koppenhoefer
2009/3/10 Dirk Stöcker openstreet...@dstoecker.de:

 You have 3 ways to replace this:
 a) Press ESC instead of Shift
 b) Press U instead of Shift
 c) Double-Click to end drawing a node.

 For me your comments really look like I want my old way and don't even want
 to try others.


actually for me this is valid, I was (am still) quite used to
shift-usage (don't forget that adding POIs is one of our main
business, that's why I doubt that just 1% users used shift that was
used for years with this function, it IS important and heavy-used).
Nonetheless I try to deal with this break in interface-continuity and
try to use ESC or u instead (double-click doesn't seem to be an option
to me, it's one click more and it's two clicks for one node, feels
unlogical to me).

But I frankly don't understand the new shift-functionality: when I
click near a node with shift, a new node is created instead of
snapping to the old node: this can also be achieved with ctrl-click.
When I click near a waysegment (not node) with shift, a new node is
created on the way. That is the same as without shift.

Martin

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


Re: [josm-dev] Add nodes functionality changed?

2009-03-12 Thread Stefan Breunig
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

So far, only 4 people are complaining. Doesn't sound heavily used to me.

About shift: Try to create a perfect T crossing with the joining way
( | ) ending *near* a node but not on one. Your joining way will
look something like this \ or this /, but you cannot make it |
because of snapping if you normal click. CTRL click and you have
unconnected roads.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (MingW32)

iEUEARECAAYFAkm5N0MACgkQO/2v+1sVaJPQMwCcCD5KM/EbQB5M2C2y4g9vOB7g
E6UAmIGUmx4JGW9dmZjziw4g6Dh0sTY=
=KTA2
-END PGP SIGNATURE-

On Thu, Mar 12, 2009 at 17:04, Martin Koppenhoefer
dieterdre...@gmail.com wrote:
 2009/3/10 Dirk Stöcker openstreet...@dstoecker.de:

 You have 3 ways to replace this:
 a) Press ESC instead of Shift
 b) Press U instead of Shift
 c) Double-Click to end drawing a node.

 For me your comments really look like I want my old way and don't even want
 to try others.


 actually for me this is valid, I was (am still) quite used to
 shift-usage (don't forget that adding POIs is one of our main
 business, that's why I doubt that just 1% users used shift that was
 used for years with this function, it IS important and heavy-used).
 Nonetheless I try to deal with this break in interface-continuity and
 try to use ESC or u instead (double-click doesn't seem to be an option
 to me, it's one click more and it's two clicks for one node, feels
 unlogical to me).

 But I frankly don't understand the new shift-functionality: when I
 click near a node with shift, a new node is created instead of
 snapping to the old node: this can also be achieved with ctrl-click.
 When I click near a waysegment (not node) with shift, a new node is
 created on the way. That is the same as without shift.

 Martin

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




-- 
Please encrypt your mail:
http://mathphys.fsk.uni-heidelberg.de/~stefan/publickey.asc
FP: 2620 E737 FD50 60AB 86B6 1B9D 3BFD AFFB 5B15 6893

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


Re: [josm-dev] Add nodes functionality changed?

2009-03-12 Thread Andy Robinson (blackadder-lists)
I was unaware of any proposed change on this too.

I was sitting quiet as the problem and responses were provided in the list
here. Basically I had the same view as David did but can see that function
is provided now differently, which is fine, but if you need to count numbers
complaining you can add me to the list as its now taking me longer to edit
:-)

Cheers

Andy

-Original Message-
From: josm-dev-boun...@openstreetmap.org [mailto:josm-dev-
boun...@openstreetmap.org] On Behalf Of Stefan Breunig
Sent: 12 March 2009 4:25 PM
To: m...@koppenhoefer.com
Cc: josm-...@openstreetmap.org
Subject: Re: [josm-dev] Add nodes functionality changed?

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

So far, only 4 people are complaining. Doesn't sound heavily used to me.

About shift: Try to create a perfect T crossing with the joining way
( | ) ending *near* a node but not on one. Your joining way will
look something like this \ or this /, but you cannot make it |
because of snapping if you normal click. CTRL click and you have
unconnected roads.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (MingW32)

iEUEARECAAYFAkm5N0MACgkQO/2v+1sVaJPQMwCcCD5KM/EbQB5M2C2y4g9vOB7g
E6UAmIGUmx4JGW9dmZjziw4g6Dh0sTY=
=KTA2
-END PGP SIGNATURE-

On Thu, Mar 12, 2009 at 17:04, Martin Koppenhoefer
dieterdre...@gmail.com wrote:
 2009/3/10 Dirk Stöcker openstreet...@dstoecker.de:

 You have 3 ways to replace this:
 a) Press ESC instead of Shift
 b) Press U instead of Shift
 c) Double-Click to end drawing a node.

 For me your comments really look like I want my old way and don't even
want
 to try others.


 actually for me this is valid, I was (am still) quite used to
 shift-usage (don't forget that adding POIs is one of our main
 business, that's why I doubt that just 1% users used shift that was
 used for years with this function, it IS important and heavy-used).
 Nonetheless I try to deal with this break in interface-continuity and
 try to use ESC or u instead (double-click doesn't seem to be an option
 to me, it's one click more and it's two clicks for one node, feels
 unlogical to me).

 But I frankly don't understand the new shift-functionality: when I
 click near a node with shift, a new node is created instead of
 snapping to the old node: this can also be achieved with ctrl-click.
 When I click near a waysegment (not node) with shift, a new node is
 created on the way. That is the same as without shift.

 Martin

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




--
Please encrypt your mail:
http://mathphys.fsk.uni-heidelberg.de/~stefan/publickey.asc
FP: 2620 E737 FD50 60AB 86B6 1B9D 3BFD AFFB 5B15 6893

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


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


Re: [josm-dev] Add nodes functionality changed?

2009-03-12 Thread Dirk Stöcker
On Thu, 12 Mar 2009, Martin Koppenhoefer wrote:

 actually for me this is valid, I was (am still) quite used to
 shift-usage (don't forget that adding POIs is one of our main
 business, that's why I doubt that just 1% users used shift that was

Speaking of this. When I change stuff adding POI's is the smallest amount 
of changes I do. And BTW I did not use the Shift key before at all because 
I found U or S always the better solution (and now the double click).

I really do not understand what you do to add multiple independend POI's 
on a map one after the other? I have to add tags to the POI's, draw ways 
inbetween, move and split stuff, ... Nearly never I do POI, POI, POI, POI, 
POI, ...

Ciao
-- 
http://www.dstoecker.eu/ (PGP key available)


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


Re: [josm-dev] Add nodes functionality changed?

2009-03-12 Thread Russ Nelson
Stefan Breunig writes:
  So far, only 4 people are complaining. Doesn't sound heavily used to me.

Oh, I thought that proper functionality was going to be restored, so I
didn't bother complaining.  :-)

I can see that the functionality is still there -- just hit escape
between every click -- but the use case of shift-click, shift-click,
shift-click, shift-click to create a bunch of unconnected nodes -- is
not satisfied by needing to hit escape every time.

How often do I do that?  When I've got a bunch of POIs to create from
waymarks and want to create them at once, and then tag them en mass
(e.g. churches).

-- 
--my blog is athttp://blog.russnelson.com
Cloudmade supports http://openstreetmap.org/ 
521 Pleasant Valley Rd. | +1 315-323-1241
Potsdam, NY 13676-3213  | Sheepdog   

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


Re: [OSM-dev] 0.6 move and downtime (re-scheduled)

2009-03-12 Thread Stefan de Konink
Grant Slater wrote:
 The API downtime scheduled for the 0.6 API transition has been postponed 
 due to delays acquiring the new database server.

So it is impossible to buy a machine for 15k? Only one response: wow!


Stefan

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


Re: [OSM-dev] 0.6 move and downtime (re-scheduled)

2009-03-12 Thread Grant Slater
Stefan de Konink wrote:
 Grant Slater wrote:
 The API downtime scheduled for the 0.6 API transition has been 
 postponed due to delays acquiring the new database server.
 So it is impossible to buy a machine for 15k? Only one response: wow!

Took awhile to get all the quotes in and then asked for a re-quotes from 
2 of the suppliers that had quoted non-ideal specs.
Hardware was only ordered a week ago. Order taking awhile due to 
hardware being supplied by High Performance Computing division. :-)

Regards
 Grant

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


Re: [OSM-dev] 0.6 move and downtime (re-scheduled)

2009-03-12 Thread Grant Slater
Claudomiro Nascimento Junior wrote:
 Can you bring joy to our hearts describing the winning specs?


Full spec here:
http://wiki.openstreetmap.org/wiki/Servers/smaug

Summary:
2x Intel Xeon Processor E5420 Quad Core
32GB ECC (max 128GB)
2x 73GB SAS 15k
10x 450GB SAS 15k (expensive, but stupidly low latency)
IPMI + KVM

Regards
 Grant


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


Re: [OSM-dev] 0.6 move and downtime (re-scheduled)

2009-03-12 Thread Grant Slater
Stefan de Konink wrote:

 Maybe a stupid question; but is your database server able to exploit 
 the above configuration? Especially related to your processor choice.

Yes, the disks are _currently_ over spec'ed, but not for 6 month's time.
Replacing the hardware for the central database server is a nightmare 
job we do not want to repeating often.
Currently 100k users, with an exponential growth curve. The USA is still 
a sleeping beast. Large imports in the pipeline.

 Now it is nice you put 32GB (extra expensive) memory in there, but 
 most likely your hot performance would be far better with more (cheap) 
 memory than more disks. At the time I wrote my paper on OSM Dec2008, 
 there was about 72GB of CSV data. Thus with lets say 128GB you will 
 have your entire database *IN MEMORY* no fast disks required.

Indexes in memory, not data.
Yes; 32GB is intentionally low, price point. with lots of room to 
expand. 8GB-DDR2-ECC is not yet available. (It will also need to climbed 
off the silly price shelf).
Currently DB is 344GB with indexes, excluding binary logs. Significant 
jump with the 0.6 API switch. Large imports in the pipeline.
The extra available space and performance will likely lead to innovation.


 ...or are you actually moving from OS to Solaris to utilize those 10 
 disks for your lets say less than 100G worth of geodata using them as 
 duplicates in the pool [opposed to integrity duplicates]?

Solaris ZFS right?
We are going with Linux because it's within our current skillset.
RAID10 is extremely high read and write performance, ideally suited to 
our database load.
I'll look again at RAID5E and RAID6 (effectively pool duplicates with 
entire array integrity), but they will likely again be discarded due to 
slow write performance on small blocks.

Regards
 Grant


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


Re: [OSM-dev] 0.6 move and downtime (re-scheduled)

2009-03-12 Thread Matt Amos
On Fri, Mar 13, 2009 at 1:21 AM, Stefan de Konink ste...@konink.de wrote:
 Grant Slater wrote:
 Summary:
 2x Intel Xeon Processor E5420 Quad Core
 32GB ECC (max 128GB)
 2x 73GB SAS 15k
 10x 450GB SAS 15k (expensive, but stupidly low latency)
 IPMI + KVM

 Maybe a stupid question; but is your database server able to exploit the
 above configuration? Especially related to your processor choice.

yes.

 Now it is nice you put 32GB (extra expensive) memory in there, but most
 likely your hot performance would be far better with more (cheap) memory
 than more disks.

there's a good reason why we are using good quality server-grade
memory in the OSM server. would we like more memory - of course! thats
why grant has very sensibly left 8 slots free.

 At the time I wrote my paper on OSM Dec2008, there was
 about 72GB of CSV data. Thus with lets say 128GB you will have your
 entire database *IN MEMORY* no fast disks required.

in 8Gb kits? that would be *extra* expensive (about £8,680 according
to froogle).

 ...or are you actually moving from OS to Solaris to utilize those 10
 disks for your lets say less than 100G worth of geodata using them as
 duplicates in the pool [opposed to integrity duplicates]?

partly, yes. RAID10 uses a mixture of striping and mirroring to
increase performance without sacrificing reliability.

cheers,

matt

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


Re: [OSM-dev] 0.6 move and downtime (re-scheduled)

2009-03-12 Thread Stefan de Konink
Grant Slater wrote:
 Large imports in the pipeline.

Partitioning is a scalable solution to that, not buying new hardware.

 Now it is nice you put 32GB (extra expensive) memory in there, but 
 most likely your hot performance would be far better with more (cheap) 
 memory than more disks. At the time I wrote my paper on OSM Dec2008, 
 there was about 72GB of CSV data. Thus with lets say 128GB you will 
 have your entire database *IN MEMORY* no fast disks required.
 
 Indexes in memory, not data.

The current academic community disagrees with you on that. The data is 
in your memory anyway because there is no direct relation to your 
processor and disk. So if you call it blockcache, mmap based loading, or 
malloc based indexing; it is all the same, investing in the wrong 
bottleneck.

 Yes; 32GB is intentionally low, price point. with lots of room to 
 expand. 8GB-DDR2-ECC is not yet available. (It will also need to climbed 
 off the silly price shelf).
 Currently DB is 344GB with indexes, excluding binary logs.

Wow... (serious wow) I have never seen the database THAT expanded unless 
I was using an XML database.

 ...or are you actually moving from OS to Solaris to utilize those 10 
 disks for your lets say less than 100G worth of geodata using them as 
 duplicates in the pool [opposed to integrity duplicates]?
 
 Solaris ZFS right?

Zpools yes.

 We are going with Linux because it's within our current skillset.
 RAID10 is extremely high read and write performance, ideally suited to 
 our database load.
 I'll look again at RAID5E and RAID6 (effectively pool duplicates with 
 entire array integrity), but they will likely again be discarded due to 
 slow write performance on small blocks.

You are missing the point, with RAID you cannot move your head faster 
you can only LOAD a set of data with a higher rate. This is not your 
typical database action, unless you keep your complete database on disk 
and scan trough it every time you have a query. Not the case if you have 
indices and want to find data from random parts on a disk. Therefore 
your seek times will only decrease if you can search on the individual 
disk not as a combined pair.


Stefan

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


Re: [OSM-dev] 0.6 move and downtime (re-scheduled)

2009-03-12 Thread Stefan de Konink
Matt Amos wrote:
 At the time I wrote my paper on OSM Dec2008, there was
 about 72GB of CSV data. Thus with lets say 128GB you will have your
 entire database *IN MEMORY* no fast disks required.
 
 in 8Gb kits? that would be *extra* expensive (about £8,680 according
 to froogle).

Some people are more wise and would go for the froogle solution, cheap 
hardware, split data, profit ;)

 ...or are you actually moving from OS to Solaris to utilize those 10
 disks for your lets say less than 100G worth of geodata using them as
 duplicates in the pool [opposed to integrity duplicates]?
 
 partly, yes. RAID10 uses a mixture of striping and mirroring to
 increase performance without sacrificing reliability.

Mirroring will not increase performance because your RAID card will not 
a priori know what files you are interested in, only the blocks you are 
interested in and in the worst case will grab the same data from the 
same disks and compare it ;)


Stefan

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


Re: [OSM-dev] 0.6 move and downtime (re-scheduled)

2009-03-12 Thread Stefan de Konink
Stefan de Konink wrote:
 Wow... (serious wow) I have never seen the database THAT expanded unless 
 I was using an XML database.

And now I think of it; that is probably because *I* wasn't able to 
download the history tables. That makes sense; but does it make sense to 
have the history tables at all available on the same machine as the main 
API database server :)

History doesn't have to be quick so could be ran from an entirely 
different database farm (a very very slow one).


Stefan

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


Re: [OSM-dev] 0.6 move and downtime (re-scheduled)

2009-03-12 Thread Iván Sánchez Ortega
El Viernes, 13 de Marzo de 2009, Stefan de Konink escribió:
 [...] Therefore your seek times will only decrease if you can search on the 
 individual disk not as a combined pair.

I actually wonder what the DB performance could be with some of those new 
shiny SSD drives... 

(And how expensive would be to outfit the DB server with a set of them)

-- 
--
Iván Sánchez Ortega i...@sanchezortega.es

MSN:i_eat_s_p_a_m_for_breakf...@hotmail.com
Jabber:ivansanc...@jabber.org ; ivansanc...@kdetalk.net


signature.asc
Description: This is a digitally signed message part.
___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] 0.6 move and downtime (re-scheduled)

2009-03-12 Thread Grant Slater
Stefan de Konink wrote:
 Stefan de Konink wrote:
 Wow... (serious wow) I have never seen the database THAT expanded 
 unless I was using an XML database.

 And now I think of it; that is probably because *I* wasn't able to 
 download the history tables. That makes sense; but does it make sense 
 to have the history tables at all available on the same machine as the 
 main API database server :)

 History doesn't have to be quick so could be ran from an entirely 
 different database farm (a very very slow one).

And the highest row count table; the gps points table. (GPX imported data)

Partitioning outward will likely happen, just not yet... one step at a time.

Regards
 Grant

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


Re: [OSM-dev] 0.6 move and downtime (re-scheduled)

2009-03-12 Thread Grant Slater
Stefan de Konink wrote:
 Iván Sánchez Ortega wrote:
 El Viernes, 13 de Marzo de 2009, Stefan de Konink escribió:
 [...] Therefore your seek times will only decrease if you can search 
 on the individual disk not as a combined pair.

 I actually wonder what the DB performance could be with some of those 
 new shiny SSD drives...
 (And how expensive would be to outfit the DB server with a set of them)

Matt and I looked at SSD (mostly just for fun...) It was somewhere 
around £55k to _fully_ kit out the server using stock SSD.

I also looked at SSD for just the DB indexes...

But as detailed below by Stefan, the internal block fragmentation is a 
serious issue, which needs to be fixed first.
I am also still very sceptical about SSD MTBF on DB server load levels. 
Write 1 bit = Full SSD block write.

 That is a thing that was benchedmarked by some people a few weeks ago 
 over here. The main problem with even the most expensive SSD disks 
 now, that some companies want to hide very much, is the performance 
 hit you will get after block shuffling takes places.

 It is basically a method to prevent a system to kill a specific piece 
 of RAM because it is rewritten again and again. Next to this rewriting 
 will generate a block of a length far beyond your wildest dreams to be 
 rewritten after one bit changes.

 Now the first time you will run bonnie++ you will see average to great 
 performance depending what you expect on seek times. (Some people are 
 lucky with NetApps or Sun Storage series) But if you run this test on 
 the same disk after lets say about one month of usage the performance 
 significantly decreased.

 ...that is odd right.

 I hope this issue will be fixed within a few iterations, for now, my 
 advise and some commercial users in The Netherlands advice: ditch SSD 
 for now, will see if it works later.


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


Re: [OSM-dev] 0.6 move and downtime (re-scheduled)

2009-03-12 Thread Stefan de Konink
Grant Slater wrote:
 But as detailed below by Stefan, the internal block fragmentation is a 
 serious issue, which needs to be fixed first.
 I am also still very sceptical about SSD MTBF on DB server load levels. 
 Write 1 bit = Full SSD block write.

Big community site in NL reported less than a week...


Stefan

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


Re: [josm-dev] Add nodes functionality changed?

2009-03-12 Thread Dirk Stöcker
On Thu, 12 Mar 2009, Russ Nelson wrote:

 Stefan Breunig writes:
  So far, only 4 people are complaining. Doesn't sound heavily used to me.

 Oh, I thought that proper functionality was going to be restored, so I
 didn't bother complaining.  :-)

 I can see that the functionality is still there -- just hit escape
 between every click -- but the use case of shift-click, shift-click,
 shift-click, shift-click to create a bunch of unconnected nodes -- is
 not satisfied by needing to hit escape every time.

Press ESCAPE the whole time like you did for shift.

 How often do I do that?  When I've got a bunch of POIs to create from
 waymarks and want to create them at once, and then tag them en mass
 (e.g. churches).

We have a editgpx plugin now. It should be possible to edit the gpx layer 
and then merge it into the data layer. Thought I did not test it yet.

BTW: I do not understand why not using double click. For me there is no 
real measurable time difference between a single and a double click (I 
really tested it here using a stop watch :-).

Ciao
-- 
http://www.dstoecker.eu/ (PGP key available)


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


Re: [josm-dev] Add nodes functionality changed?

2009-03-12 Thread David Earl
On 12/03/2009 17:58, Dirk Stöcker wrote:
 Press ESCAPE the whole time like you did for shift.

Using ESCAPE as a modifier is very unconventional. Pressing it and 
releasing it first has a very different feel to using a key as a modifier.

I think the use to which the shift has been usurped is spurious. If 
you're so close to a node that it may be snapped to it, you are likely 
not zoomed in far enough to make an accurate click anyway - you're 
getting an approximate position (and in that case, the snapped position 
is as good a choice as any other). I think accuracy would usually demand 
you zoom in, whether or not there is a node nearby.

David


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


Re: [josm-dev] Add nodes functionality changed?

2009-03-12 Thread Stefan Breunig
 Oh, I thought that proper functionality was going to be restored, so I
 didn't bother complaining.  :-)

Does anyone actually read my mails? It's really annoying to repeat
over and over again just because you can't take 10 minutes and read
this thread and see that your complaints are unreasoned.

 I can see that the functionality is still there -- just hit escape
 between every click -- but the use case of shift-click, shift-click,
 shift-click, shift-click to create a bunch of unconnected nodes -- is
 not satisfied by needing to hit escape every time.

Again, reading would have helped. Just ESC+Click, ESC+Click like you
did with shift (keep esc pressed).



-- 
Please encrypt your mail:
http://mathphys.fsk.uni-heidelberg.de/~stefan/publickey.asc
FP: 2620 E737 FD50 60AB 86B6 1B9D 3BFD AFFB 5B15 6893

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