[OSM-dev] Upcoming potential website features

2013-08-19 Thread Paul Norman
I'm trying something new to get more visibility to upcoming potential 
website changes, as well as recent website changes. I won't include the 
introductory material next time, but it's worth explaining what I'm 
doing this time. The purpose is both to get a wider audience for the 
discussion of changes and to inform people what's going on. 

For more information about this message and the criteria, see the github 
repo https://github.com/osmlab/openstreetmap-upcoming-features

My criteria for inclusion are 

* User facing: I won't generally include changes that aren't visible on 
osm.org 

* Changes in functionality: I won't count changes that are purely bug 
fixes or changes that aren't apparent to the user 

* Noticeable: There are lots of minor changes to the website to fix 
minor issues. Many of these are immediately merged. 

* Would benefit from comments: I only include changes that stand a 
reasonable chance of being merged in the near future, or changes that 
would benefit from a wider audience 

Feedback on these criteria is welcome, but I have no intention of 
posting every little website change to the list. If you want that, 
follow the issue trackers. 

Most changes are in the openstreetmap-website project at 
https://github.com/openstreetmap/openstreetmap-website although I will 
include other projects if I'm aware of interesting changes. 

== Changes == 

If you have comments on these changes, the best place is on the 
appropriate github page for the change, which I try to link.

=== Make iD default editor ===
https://github.com/openstreetmap/openstreetmap-website/pull/453

Makes iD the editor that opens up by default when users click Edit

=== Convert user navigation to a dropdown menu ===
https://github.com/openstreetmap/openstreetmap-website/pull/447

Turns the links in the top-right into a drop-down menu.

Deployed at http://user.apis.dev.openstreetmap.org/

=== Add a help jumping-off page ===
https://github.com/openstreetmap/openstreetmap-website/pull/456

Adds a new help tab to the top, with links on that tab replacing the 
current Documentation and Help Center. Add new links to other resources. 

=== Rationalize multiple locate me type functions ===
https://github.com/openstreetmap/openstreetmap-website/issues/373 

Discussion about confusion and duplication between Where am I?, home 
and the new geolocation button. Suggestions of removal of Where am I? 

== Significant merges == 

Add attribution control #423 

Add welcome page #338


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


Re: [OSM-dev] osmcoastline install question

2013-08-19 Thread Jochen Topf
On Sun, Aug 18, 2013 at 03:47:53PM -0700, Jeff Meyer wrote:
 I think I've cleared it up - standard Ubuntu packages won't work for the
 install, but ppa:ubuntugis/ubuntugis-unstable works well. This is also why
 I wasn't finding the libgeos++-dev in Ubuntu... it's not there without this
 ppa.
 
 I'd add these two items to the front of the install process and any
 spatialite or boost issues should go away:
 
 sudo add-apt-repository ppa:ubuntugis/ubuntugis-unstable

The osmcoastline README mentions the ubuntugis repository. Yes, it could
probably be made clearer how to install this, but then I'd have to explain
it for each and every distribution. Adding extra repositories is a rather
drastic step, it is done differently in different distributions and it is
not necessary in all distributions. Unfortunately there is a minimum of
expertise and experience involved in compiling your own software.

Feel free to add your experiences and build instructions to the wiki.

 sudo add-apt-repository ppa:mapnik/v.2.2.0
 
 The mapnik repo has a more up-to-date build of boost.

This should not be necessary. Older versions of boost are fine.

Jochen
-- 
Jochen Topf  joc...@remote.org  http://www.jochentopf.com/  +49-721-388298

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


Re: [OSM-dev] mod_tile in other projections?

2013-08-19 Thread Jason Lee
Hi Kai,
Thanks very much for those fixes. The tiles seem to look good. I had to
cloak the tile calls behind a TMS protocol and specify the resolutions per
zoom level in OpenLayers + make up for the top-left (OSM tiles) vs
bottom-left (TMS tiles) tile naming scheme.

The only issue I see now is the requirement to have certain map scales for
certain zoom levels. I guess Mod_tile simply halves it on each successive
zoom level (standard for OSM/Goolge tiles) which it works out from the
projection config settings but in my case, I'd like to have some zoom
levels which are not exactly half (maybe provided in an array?).

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


Re: [OSM-dev] osmcoastline install question

2013-08-19 Thread Sven Geggus
Jochen Topf joc...@remote.org wrote:

 The osmcoastline README mentions the ubuntugis repository. Yes, it could
 probably be made clearer how to install this, but then I'd have to explain
 it for each and every distribution.

I will second this. There are people (like me) which do not like to use
Ubuntu for a couple of resons.

 Adding extra repositories is a rather drastic step, it is done differently
 in different distributions and it is not necessary in all distributions.

E.g. not necessary for Debian stable.

 This should not be necessary. Older versions of boost are fine.

Works fine using libboost1.49-dev on debian stable.

What you should probably add to teh README is the Number of Warnings and
errors issued by a correct run of runtest.sh.

Sven

-- 
Whenever there is a conflict between human rights and property
rights, human rights must prevail. (Abraham Lincoln)

/me is giggls@ircnet, http://sven.gegg.us/ on the Web

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


Re: [OSM-dev] [OSM-talk] Making iD the default editor on osm.org

2013-08-19 Thread Tom MacWright
As good a time as ever to remind everyone that we'd love your help on the
iD project. Head over to the GitHub repository:

 https://github.com/systemed/iD

Choose an issue, and go for it! You will be part of making this actually
happen.

Thanks,

Tom

On Mon, Aug 19, 2013 at 5:27 PM, NopMap ekkeh...@gmx.de wrote:

 Hi!

 I have just worked through all the previous posts here and experimented
 with
 the test instance in my home turf. The short anwer is: No, I do not believe
 that ID is in a state to make it the default editor, especially not to
 welcome newbies.

 The long answer:

 I still see very bad performance in Firefox. I noticed that editing has
 been
 limited to zoom 16 and higher which is a very crude way to limit the data
 displayed. But it also makes orientation very difficult when you have to
 move around. Even when there are not many lines to display, ID remains
 jumpy, dragging of the map rather results in two jumps for moving a full
 screen with up to one second delay in denser areas.

 I agree with the previous posts that ID is not a suitable editor for
 beginners/as default as long as it presents destructive operations in such
 a
 prominent manner. I'm referring to the delete button but also to the
 make-square, make-round and rotate options. You do not need these to draw
 streets on top of tracks or aerial imagery, which is the basic start of
 mapping. I have never used them at all. But they can be very destructive
 for
 existing geometry. An expert mode where you can add those operations later
 might be a good solution.

 I tried deleting a few things and there was no warning that I was acting
 destructively. The warning before saving is too general and the list of
 change objects also does not indicate whether I did something dangerous. I
 believe that immediate warnings when you do something dangerous (and an
 expert switch to disable them later) would be very helpful to prevent
 damage
 and teach the user how to proceed.

 What's more, the existing icons would confuse me as a newcomer. For ways,
 there is a move-around icon (which is useful), if I click on a node, only
 delete is shown, nothing else. In particular, there is no move-around icon.
 As a powermapper I know that I can directly drag the node and don't need
 it,
 but to a newcomer the absence might suggest that you should rather delete
 the node with the prominent trashcan and re-create it somewhere else.

 The wording on the delete button is also misleading. It says: remove this
 from the map. But that is not what it does. It deletes it from the
 database, not from any particular map. This encourages the common
 misunderstanding that OSM is a map and of course unnecessary deletions.

 On the other hand, some very useful functions seem to be missing. Or at
 least they are not offered as icons and I couldn't figure out how to do it.
 One is click on end node of line and continue drawing it (click on node
 in
 P2). Another is copy tags from similar way (r in P2).

 There is some relation handling, but the visibility of relations is still
 insufficient. They are shown in the sidebar, but with all instances I
 tried,
 the normal tags took up all the visible space in the bar and you had do
 scroll down to read anything about relations. As they are not marked on the
 map in any way, they are still invisible to the unsuspecting user. If you
 don't know that there must be a relation there and directly look for it,
 they remain totally invisible.

 I found the handling of multipolygons very confusing. I clicked a MP area
 and the sidebar showed Multipolygon. Pretending that I didn't know what
 that is I clicked i, only to be rewarded with there is no documentation
 for this key. I deleted some of the members with the message not
 downloaded and ID accepted that without warning. I see no way a newcomer
 had any chance to use this.

 I agree with the previous posts that OSM should not create a connection to
 Facebook, Twitter or any other social service without conscious choice by
 the user or in a way that suggests that it is an integral part of OSM or
 that membership there is required in any way. A good solution might be a
 plain share link on the save page that leads you to a setting where you
 can opt-in to your favorite services if you like to. Or maybe you could
 detect the Facebook session and tracking cookies and show it the button
 only
 if you have an active session. But currently it looks like OSM is simply
 advertising for Facebook.

 bye, Nop




 --
 View this message in context:
 http://gis.19327.n5.nabble.com/Making-iD-the-default-editor-on-osm-org-tp5773770p5774123.html
 Sent from the General Discussion mailing list archive at Nabble.com.

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

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


[OSM-dev] October Hack Weekend in Karlsruhe

2013-08-19 Thread Frederik Ramm

Hi,

   in case someone fancies a trip to Germany in October, there's going 
to be a hack weekend here:


http://wiki.openstreetmap.org/wiki/Karlsruhe_Hack_Weekend_October_2013

As always, all OSM hackers/developers are welcome.

Bye
Frederik

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

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


[OSM-dev] railway = level_crossing not rendering

2013-08-19 Thread David Wisbey


I first emailed Artem Pavlenko about this problem (Railway
Level Crossings no longer being rendered (Mapnik).

He replied:
The best place to raise this issue is on osm-dev
list (http://lists.openstreetmap.org/listinfo/dev). Recently osm.org
moved from XML based style to Carto (CSS) - I wonder if missing rail
crossings is something related to this move.

Sohere I am raising the issue on the osm-dev list.
In some locations the lack of the crossing symbol makes
it look as if a road passes over the railroad tracks, when
in reality it is an at-grade crossing.

 
Be seeing you,

David J. Wisbey
GIS Services / Cartography / Graphics / Desktop Publishing

Tel.  303-482-2090

Email:  yourvillagem...@yahoo.com

I'm also on Facebook as David Wisbey
___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] renderd exits... any ideas?

2013-08-19 Thread Jeff Meyer
Adding dev@ to a thread already in progress...

I think this may have been related to mucking around in the tile directory
and having some file and directory ownership change from www-data to root.

Sound plausible?

We'll keep our eyes open for other possible sources of failure.

On Sat, Aug 17, 2013 at 1:47 PM, Kai Krueger kakrue...@gmail.com wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA512

 Hi Jeff,

 This looks like there is some form of error / exception while trying
 to write a metatile to disk. Renderd is designed to shutdown in this case.

 I am not sure though what could throw that exception on a regular
 basis though. I have tried to increase the information it spits out
 about why this is happening and if it is a normal exception, it
 should now also no longer exit.

 Can you try out the latest code and see if this helps figure out what
 is going on?

 Kai

 On 08/13/2013 12:05 AM, Jeff Meyer wrote:
  Hi Kai -
 
  I'm seeing this on a fairly regular basis on a server I'm working
  with. Renderd works fine for a while and then mysteriously exits.
  I'm highly suspect that it's anything with renderd, but I wanted to
  check in to see if you've seen this one before...
 
  Aug 12 22:14:18 hackercoop renderd[26814]: Received error when
  writing metatile to disk, requesting exit. Aug 12 23:53:48
  hackercoop renderd[8859]: Received error when writing metatile to
  disk, requesting exit.
 
  Thanks, Jeff
 
 
 
 

 -


-- 
Jeff Meyer
Global World History Atlas
www.gwhat.org
j...@gwhat.org
206-676-2347

OpenStreetMap: Mapping with a Human Touch
osm: Open Historical Map
(OHM)http://wiki.openstreetmap.org/wiki/Open_Historical_Map
 / my OSM user page http://www.openstreetmap.org/user/jeffmeyer
t: @GWHAThistory https://twitter.com/GWHAThistory
f: GWHAThistory https://www.facebook.com/GWHAThistory
___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] renderd exits... any ideas?

2013-08-19 Thread Kai Krueger
On 08/19/2013 08:55 PM, Jeff Meyer wrote:
 Adding dev@ to a thread already in progress...

tile-serving@ might be another option for a list.
 
 I think this may have been related to mucking around in the tile
 directory and having some file and directory ownership change from
 www-data to root.
 
 Sound plausible?

I am not sure, as I think this gives a different error. File permissions
was also my first thought, but at least for me, renderd gives an
explicit permission denied error message in that case and does not
exit. The exit appears to be caused by a C++ level exception in the
metatile serialisation code.


 
 We'll keep our eyes open for other possible sources of failure.

Please do. Hopefully the added error reporting I included in renderd
might give a hint as to which exception is actually thrown which should
give a clue to why.

Kai

 
 On Sat, Aug 17, 2013 at 1:47 PM, Kai Krueger kakrue...@gmail.com
 mailto:kakrue...@gmail.com wrote:
 
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA512
 
 Hi Jeff,
 
 This looks like there is some form of error / exception while trying
 to write a metatile to disk. Renderd is designed to shutdown in this
 case.
 
 I am not sure though what could throw that exception on a regular
 basis though. I have tried to increase the information it spits out
 about why this is happening and if it is a normal exception, it
 should now also no longer exit.
 
 Can you try out the latest code and see if this helps figure out what
 is going on?
 
 Kai
 
 On 08/13/2013 12:05 AM, Jeff Meyer wrote:
  Hi Kai -
 
  I'm seeing this on a fairly regular basis on a server I'm working
  with. Renderd works fine for a while and then mysteriously exits.
  I'm highly suspect that it's anything with renderd, but I wanted to
  check in to see if you've seen this one before...
 
  Aug 12 22:14:18 hackercoop renderd[26814]: Received error when
  writing metatile to disk, requesting exit. Aug 12 23:53:48
  hackercoop renderd[8859]: Received error when writing metatile to
  disk, requesting exit.
 
  Thanks, Jeff
 
 
 
 
 
 -
 
 
 -- 
 Jeff Meyer
 Global World History Atlas
 www.gwhat.org http://www.gwhat.org
 j...@gwhat.org mailto:j...@gwhat.org
 206-676-2347
 
 OpenStreetMap: Mapping with a Human Touch
 osm: Open Historical Map (OHM)
 http://wiki.openstreetmap.org/wiki/Open_Historical_Map / my OSM user
 page http://www.openstreetmap.org/user/jeffmeyer
 t: @GWHAThistory https://twitter.com/GWHAThistory
 f: GWHAThistory https://www.facebook.com/GWHAThistory
 
 
 


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


Re: [josm-dev] New selection action for the utilsplugin2

2013-08-19 Thread Vincent Privat
This function may be done with a search, it does not forbid us to create a
new action for it in the plugin for those who do not master the search
operators :) it's OK to create a ticket, just make sure to include your
documentation in the code and to use the select menu for it :)
Le 17 août 2013 02:00, Peter peter@gmx.net a écrit :

 Hi

 I wrote a new selection action for the utilsplugin2.

 Since i read an announcement from some month ago where the
 'new' function could already be realized by a search i ask here
 before i put the patch in the JOSM trac.

 Since it doesn't depend on anything in utilsplugin2 it maybe
 also integrated in any other place.

 I patched my own version of the plugin, so the (small) code
 is tested.

 I already wrote some documentation, so i just append it here:

 Function: Select shared nodes
 =

 Purpose:
 ---
 Separate ways which share nodes, e.g. landuse and highway or landuse and
 landuse.
 Some mappers share a lot of nodes, glueing highways and landuse together.
 Editing in those areas is difficult.

 Also one may find other uses for 'select shared nodes'.

 Doku:
 -
 This function selects those nodes that are shared by all selected ways.
 In other words, if you look at ways as sets of nodes, it selects the
 intersection of those nodesets.

 If more than one way is selected all shared nodes are selected
 as just described.

 If no way is selected nothing is selected afterwards.

 If one way is selected, after invocation all of its nodes
 are selected that are shared by at least one other way.

 # Older Version, maybe reactivated:
 # If one way is selected, after invocation all nodes of that
 # way are selected, independent if the way shares nodes with other ways.


 [here i have some more text with images]


 Peter


 __**_
 josm-dev mailing list
 josm-dev@openstreetmap.org
 http://lists.openstreetmap.**org/listinfo/josm-devhttp://lists.openstreetmap.org/listinfo/josm-dev

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


Re: [josm-dev] New startup page not deployed

2013-08-19 Thread Vincent Privat
A day without commit is very rare for josm it does only occur during
holidays :)
Le 18 août 2013 21:42, Dirk Stöcker openstreet...@dstoecker.de a écrit :

 On Sun, 18 Aug 2013, colliar wrote:

  E.g. it is Ok for me but from a developer point of view, why do we not
 use hashes to verify the cache and download if hashes differ ?


 Because to use a hash you need to download the page and actually we want
 to prevent unnecessary downloads. Same when using the HEAD call. It saves
 transfer of the content, but still you need to make a network call.

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


 __**_
 josm-dev mailing list
 josm-dev@openstreetmap.org
 http://lists.openstreetmap.**org/listinfo/josm-devhttp://lists.openstreetmap.org/listinfo/josm-dev

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


Re: [josm-dev] New startup page not deployed

2013-08-19 Thread colliar
On 19.08.2013 10:01, Vincent Privat wrote:
 Le 18 août 2013 21:42, Dirk Stöcker openstreet...@dstoecker.de a
écrit :
 On Sun, 18 Aug 2013, colliar wrote:

 A day without commit is very rare for josm it does only occur during
 holidays :)

Well, true, but I thought about it and the truth is that this page is
normally edited not more than 2-3 times per month and language, and the
information is for tested not latest.

Usually the news is updated after the release and it takes some days for
translation, e.g. we should try to present it as fast as possible and
not one day later.

  E.g. it is Ok for me but from a developer point of view, why do we not
 use hashes to verify the cache and download if hashes differ ?


 Because to use a hash you need to download the page and actually we want
 to prevent unnecessary downloads. Same when using the HEAD call. It saves
 transfer of the content, but still you need to make a network call.

Sorry, I meant some kind of checksum and not a complete hash.


Cheers
colliar



signature.asc
Description: OpenPGP digital signature
___
josm-dev mailing list
josm-dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/josm-dev


Re: [josm-dev] New startup page not deployed

2013-08-19 Thread Dirk Stöcker

On Mon, 19 Aug 2013, colliar wrote:


Because to use a hash you need to download the page and actually we want
to prevent unnecessary downloads. Same when using the HEAD call. It saves
transfer of the content, but still you need to make a network call.


Sorry, I meant some kind of checksum and not a complete hash.


Whatever solution you choose, for an update you need a connection :-)

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


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