[OSM-dev] Wikimedia Foundation grant request to improve its OSM-based map rendering

2015-11-12 Thread Eugene Alvin Villar
Hello,

As mentioned on this list 2 months ago, the Wikimedia Foundation
launched a new experimental service to serve OSM-based map tiles for
its projects like Wikivoyage (Wikipedia—not yet).

Paul Norman has applied for an Individual Engagement Grant to help
improve the service's rendering with respect to name abbreviations,
public transportation, and disputed borders.

See the grant request here:
https://meta.wikimedia.org/wiki/Grants:IEG/Wikimedia_Maps_Rendering_Improvements

You may also provide comments on the talk page.

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


[osmosis-dev] Installation: java.io.FileNotFoundException

2015-11-12 Thread Aditya Prakash
Hi,

I am trying to load OSM extract with osmosis. I followed pre-built Osmosis
guide for linux
. It worked
fine. However when I tried to load the data using following command (taken
from here

):

*../osmosis/bin/osmosis --read-pbf greater-london-latest.osm.pbf
--write-apidb host="localhost" database=""   user=""
password="" validateSchemaVersion="no"*

I get following error:

Nov 13, 2015 9:30:05 AM org.openstreetmap.osmosis.core.Osmosis
runINFO: Osmosis Version 0.44.1
Nov 13, 2015 9:30:06 AM org.openstreetmap.osmosis.core.Osmosis
runINFO: Preparing pipeline.
java.io.FileNotFoundException: greater-london-latest.osm.pbf (No such
file or directory)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(FileInputStream.java:195)
at java.io.FileInputStream.(FileInputStream.java:138)
at 
crosby.binary.osmosis.OsmosisReaderFactory.createTaskManagerImpl(OsmosisReaderFactory.java:39)
at 
org.openstreetmap.osmosis.core.pipeline.common.TaskManagerFactory.createTaskManager(TaskManagerFactory.java:60)
at 
org.openstreetmap.osmosis.core.pipeline.common.Pipeline.buildTasks(Pipeline.java:50)
at 
org.openstreetmap.osmosis.core.pipeline.common.Pipeline.prepare(Pipeline.java:112)
at org.openstreetmap.osmosis.core.Osmosis.run(Osmosis.java:86)
at org.openstreetmap.osmosis.core.Osmosis.main(Osmosis.java:37)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at 
org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:330)
at 
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:238)
at 
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
at 
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
at org.codehaus.classworlds.Launcher.main(Launcher.java:47)
Nov 13, 2015 9:30:06 AM org.openstreetmap.osmosis.core.Osmosis
mainSEVERE: Execution aborted.
java.lang.NullPointerException
at 
org.openstreetmap.osmosis.core.pipeline.common.Pipeline.connectTasks(Pipeline.java:74)
at 
org.openstreetmap.osmosis.core.pipeline.common.Pipeline.prepare(Pipeline.java:116)
at org.openstreetmap.osmosis.core.Osmosis.run(Osmosis.java:86)
at org.openstreetmap.osmosis.core.Osmosis.main(Osmosis.java:37)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at 
org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:330)
at 
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:238)
at 
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
at 
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
at org.codehaus.classworlds.Launcher.main(Launcher.java:47)


Here is pastebin link: http://pastebin.com/N7xNQEcD

Suggestions about, what might be going wrong?

Thank you,
Aditya
___
osmosis-dev mailing list
osmosis-dev@openstreetmap.org
https://lists.openstreetmap.org/listinfo/osmosis-dev


[OSM-dev] Registering on osm.org with a social account

2015-11-12 Thread Ilya Zverev
Hi everyone,

We at maps.me (well, me alone for now) are looking into simplifying OSM sign up 
process on mobile devices. As you know, the current process, which involves 
opening a browser, then opening a mail app, then opening a browser again, then 
returning to an app and entering credentials once again, is quite disruptive. 
But since we already support linking accounts to social login services (like 
Facebook and MS Live), there are few things that could simplify registering 
users on mobile. I wrote some thoughts on hackpad:

https://hackpad.com/Facebook-Registation-for-OSM.org-4MI6M5EeeRh

My point is to create a set of API methods that allow for user registration 
without at any point leaving the app, but not removing any steps from the 
registration process (except e-mail verification, which is done by a third 
party). This would greatly increase number of OSM editors, not only because web 
registration will take less clicks, but from a great number of mobile users, 
who don't want to bother with a website.

I can probably learn RoR and make these changes myself, but for now I'd like to 
learn if the community is good with this proposal.

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


Re: [OSM-dev] Registering on osm.org with a social account

2015-11-12 Thread Jóhannes Birgir Jensson

To me this seems like a good step forwards.

The pre-filled display name could be the short name (if the API provides 
it) of the user, like in Facebook URLs (which you can pick) but 
highlight that they can change the name (and might have to).


If the API provides an approximate location (Littletown, Somecounty, 
Thatcountry) then we could even go a step further and use Nominatim for 
a lookup and set that up as their Home Location by default.


Þann 12.11.2015 13:58, Ilya Zverev reit:

Hi everyone,

We at maps.me (well, me alone for now) are looking into simplifying
OSM sign up process on mobile devices. As you know, the current
process, which involves opening a browser, then opening a mail app,
then opening a browser again, then returning to an app and entering
credentials once again, is quite disruptive. But since we already
support linking accounts to social login services (like Facebook and
MS Live), there are few things that could simplify registering users
on mobile. I wrote some thoughts on hackpad:

https://hackpad.com/Facebook-Registation-for-OSM.org-4MI6M5EeeRh

My point is to create a set of API methods that allow for user
registration without at any point leaving the app, but not removing
any steps from the registration process (except e-mail verification,
which is done by a third party). This would greatly increase number of
OSM editors, not only because web registration will take less clicks,
but from a great number of mobile users, who don't want to bother with
a website.

I can probably learn RoR and make these changes myself, but for now
I'd like to learn if the community is good with this proposal.

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



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


[OSM-dev] attempt 2

2015-11-12 Thread Kevin Mcintyre
Hello board - was looking for information on to becoming a planet osm
mirror.  Sorry if this is the wrong channel.

Thanks in advance.
___
dev mailing list
dev@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] Registering on osm.org with a social account

2015-11-12 Thread Tom Hughes

On 12/11/15 13:58, Ilya Zverev wrote:


We at maps.me (well, me alone for now) are looking into simplifying OSM sign up 
process on mobile devices. As you know, the current process, which involves 
opening a browser, then opening a mail app, then opening a browser again, then 
returning to an app and entering credentials once again, is quite disruptive. 
But since we already support linking accounts to social login services (like 
Facebook and MS Live), there are few things that could simplify registering 
users on mobile. I wrote some thoughts on hackpad:

https://hackpad.com/Facebook-Registation-for-OSM.org-4MI6M5EeeRh


Well there are many, many things wrong about that document.

Firstly for social signup it is better to click the button on the login 
page, not start from the signup page. Yes that isn't good design and we 
really need to merge the two.


Secondly, we already prefill the email if the service provides it, so no 
need to enter it once, let alone twice. In fact in some cases we even 
trust the email without verifying it.


There's also no requirement to enter a password if you use social signup 
and I believe the page makes that clear.


Basically if you click a social login button on the login page then your 
"alternate flow" is pretty much what already happens.


Tom

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

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