[OSM-dev] Upcoming potential website features
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
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?
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
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
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
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
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?
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?
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
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
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
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
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