Re: [OSM-dev] TRAPI status

2010-03-10 Thread Peter Körner
 I started working on a streaming XML output plugin for Osmosis. I
 was intending to take advantage of PuSH/PubSubHub messaging and
 maybe even XMPP (so that you get a 1-min delayed IM when someone
 changes something in your bbox).
 
 Anyway, TRAPI could use this same plugin to apply updates to their
 database.
 
 
 I've also spent a fair bit of time thinking about this type of thing.  
 When I first started work on the replication diffs I had in mind a 
 server-side daemon (using Osmosis internally) that would push changes to 
 all connected clients.  It would allow a client to connect, specify 
 which replication number it was up to, receive all updates in a single 
 stream, then continue to receive live changes as they occurred.

Unless there is some kind of filtering involved, i don't see the 
advantage over the current replication approach (despite of bandwidth, 
maybe).

But if I can subscribe to all changes in a bbox or to all changes on 
ways with a highway-tag, then there's a real big benefit, as i don't 
have to deal with all changes (which is quite a huge amount of data) but 
only with those things I'm interested in.

Peter

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


[OSM-dev] Student Project Ideas?

2010-03-10 Thread Graham Jones
Hi Folks,

We have submitted an application for OSM to participate in this year's
Google Summer of Code, so next week the people from Google will be reviewing
the application and our project ideas list to chose which organisations to
include in the programme.

Looking at the project ideas list (
http://wiki.openstreetmap.org/wiki/GSoC_Project_Ideas_2010) I am a bit
surprised that there are no suggestions for student projects on the 'core'
OSM databases.  The things I wondered are:

   - Are there any areas for development of API version 0.7 that could be
   turned into a project for someone to work on?
   - Would it be worth working on the XAPI server?  We had trouble last year
   with them being down, so I wondered if it would be worth developing a more
   'conventional' postgresql version of the server that we could start-up
   easily if the others fail again?  I started to look at this at the time, but
   didn't get far because I got tied up in regular expressions rather than
   writing a parser myself.
   - Without wanting to re-open the acrimonious debate again, could we turn
   development of the OSM web site into a project? (would have to check the
   GSoC rules for this, because there might not be much 'code' involved).
   - How about the main editors - JOSM and Potlatch - are there any
   potential projects there?

Please give this a bit of thought, and add any ideas to the Wiki page!   If
you don't have chance to do that, an email to me will do and I will add it.

Thanks


Graham.

-- 
Graham Jones
Hartlepool, UK
email: grahamjones...@gmail.com
___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] Openstreetmap and the AMD 48 core contest

2010-03-10 Thread jamesmikedup...@googlemail.com
here is my submission :
http://xhema.flossk.org:8081/blog/members/h4ck3rm1k3/activity/204/

My submission to AMD, what would I do with 48 cores.

1. remove windows and install debian GNU Linux
2. setup a mapserver for the giscorp/openstreetmap project.
3. setup gdal tools to process the gigabytes of image files we have.
4. setup an mapnik rendering engine
5. use the 48 core for compiling mapnik, it is a beast.
6. install some of my high speed c++ code
https://code.launchpad.net/~jamesmikedupont/+junk/EPANatReghttps://code.launchpad.net/%7Ejamesmikedupont/+junk/EPANatRegand
tune that for processing the osm data on many cores. t
7. setup a feed from the openstreetmap changes server to download and
process all new data from osm.
8. setup a splitting tool to split all the osm data into smaller files and
then host them on a git server for easy access.
I don’t even need physical access to the machine, just put it on the net and
give me the root password!

mike


On Wed, Mar 10, 2010 at 4:16 AM, SteveC st...@asklater.com wrote:

 thanks kevin

 anyone want to apply for this?


 On Mar 8, 2010, at 11:52 PM, Kevin's Hobbies - www.scale18.com wrote:

  Hi Steve,
 
  I saw this in a recent slashdot submission page and I thought that you
 guys might be interested.
 
  What Would You Do With 48 Cores?
 
  The AMD Server team is kicking March off with a new contest.  We are
 seeking your best essays, videos, or blog posts documenting how you might
 use 48 cores.  One winner will be selected and awarded with:
 
  * Four new AMD Opteron™ processors Model 6174, 12-core (2.2 GHz)
  * TYAN S8812 motherboard: the motherboard is a Tyan S8812 that features 4
 processor sockets with the capacity for you to install up to 8 DIMMs per
 socket
  * one copy of Windows Server® 2008
 
  Approximate retail value of all prizes is $8,189 USD.
 
  http://blogs.amd.com/work/2010/03/03/48-cores-contest/
 
  Cheers,
  Kevin Pickell
  http://code.google.com/p/gpsturbo/
 
 
 
 

 Yours c.

 Steve


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

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


Re: [OSM-dev] TRAPI status

2010-03-10 Thread Brett Henderson
On Wed, Mar 10, 2010 at 7:30 PM, Peter Körner osm-li...@mazdermind.dewrote:

  I started working on a streaming XML output plugin for Osmosis. I
  was intending to take advantage of PuSH/PubSubHub messaging and
  maybe even XMPP (so that you get a 1-min delayed IM when someone
  changes something in your bbox).
 
  Anyway, TRAPI could use this same plugin to apply updates to their
  database.
 
 
  I've also spent a fair bit of time thinking about this type of thing.
  When I first started work on the replication diffs I had in mind a
  server-side daemon (using Osmosis internally) that would push changes to
  all connected clients.  It would allow a client to connect, specify
  which replication number it was up to, receive all updates in a single
  stream, then continue to receive live changes as they occurred.

 Unless there is some kind of filtering involved, i don't see the
 advantage over the current replication approach (despite of bandwidth,
 maybe).


The main advantage is a huge reduction in latency by elimination of most
round trips.  The longer term advantage this leads to is allowing the
current minute replication to drop to even lower intervals (eg. 5 seconds).
But I'm not sure how useful this would be in practice.



 But if I can subscribe to all changes in a bbox or to all changes on
 ways with a highway-tag, then there's a real big benefit, as i don't
 have to deal with all changes (which is quite a huge amount of data) but
 only with those things I'm interested in.


I could see it being a useful tool.  It would require a database of some
kind to allow these types of queries to be performed.  But it could be done
outside the core infrastructure which reduces the number of hurdles to
overcome.  All it requires is somebody willing to have a crack at
implementing it ;-)

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


Re: [OSM-dev] TRAPI status

2010-03-10 Thread Bernhard zwischenbrugger
Brett Henderson schrieb:
 On Wed, Mar 10, 2010 at 7:30 PM, Peter Körner osm-li...@mazdermind.de 
 mailto:osm-li...@mazdermind.de wrote:

  I started working on a streaming XML output plugin for
 Osmosis. I
  was intending to take advantage of PuSH/PubSubHub messaging and
  maybe even XMPP (so that you get a 1-min delayed IM when someone
  changes something in your bbox).
 
  Anyway, TRAPI could use this same plugin to apply updates to
 their
  database.

What about a XMPP groupchat for changesets?

It's easy:
login...
presence to=o...@conference.osm.org/osm

message to=o...@conference.osm.org type=groupchat id=58
changeset  /changeset
/message

The OSM Server should send all changesets to this groupchat.
If  somebody wants the changesets he can connect to the groupchat and 
will get the changesets.
If the  messages get an incrementing serial number, it should be 
possible to load changesets if
they are missing because of whatever.

I don't know if a jabber server is able to handle the load. But facebook 
also uses ejabberd (free software) and it's working.

If somebody wants to implement pubsub he can use the input from 
groupchat and load it to pubsub. That should be easy.

Bernhard


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


Re: [OSM-dev] Student Project Ideas?

2010-03-10 Thread Ævar Arnfjörð Bjarmason
On Wed, Mar 10, 2010 at 08:52, Graham Jones
grahamjones...@googlemail.com wrote:
 Please give this a bit of thought, and add any ideas to the Wiki page!   If
 you don't have chance to do that, an email to me will do and I will add it.

Here's my idea:

Can we please not make things like Develop a Simple, Stand-Alone
Editor for New Users part of the GSOC list.

I've seen numerous failed and dead-on-arrival GSOC projects with
various projects that usually turned out that way because
inexperienced students were being handed projects that were too
ambitious and even if they were finished saw decay because nobody else
was interested in maintaining them.

I think it would be most useful to have students contribute to
existing projects that need help such as JOSM, Potlatch, the rails
port or something similar.

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


Re: [OSM-dev] Student Project Ideas?

2010-03-10 Thread Ian Dees
On Wed, Mar 10, 2010 at 10:21 AM, Ævar Arnfjörð Bjarmason
ava...@gmail.comwrote:

 On Wed, Mar 10, 2010 at 08:52, Graham Jones
 grahamjones...@googlemail.com wrote:
  Please give this a bit of thought, and add any ideas to the Wiki page!
 If
  you don't have chance to do that, an email to me will do and I will add
 it.

 Here's my idea:

 Can we please not make things like Develop a Simple, Stand-Alone
 Editor for New Users part of the GSOC list.

 I've seen numerous failed and dead-on-arrival GSOC projects with
 various projects that usually turned out that way because
 inexperienced students were being handed projects that were too
 ambitious and even if they were finished saw decay because nobody else
 was interested in maintaining them.


I think a more useful criticism would include some specific ideas...

I agree that Simple Editor for New Users is way too nebulous and should
probably not be handed to a student. But perhaps someone has some ideas on
how to break up such an idea into more manageable chunks of work that we
could hand to students.

For example, one of the requirements in the simple editor that I've been
sketching in my doodle-notebook is to have an extremely fast nearest way
lookup. I imagine something like that could be written, documented, and
demonstrated in one Summer.

How about we ask a student to conduct a UX review (sit down with random
people and have them interact with OSM and observe) and write a report?
___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] Student Project Ideas?

2010-03-10 Thread Ian Dees
On Wed, Mar 10, 2010 at 10:50 AM, Tom Hughes t...@compton.nu wrote:

 On 10/03/10 16:31, Ian Dees wrote:

  For example, one of the requirements in the simple editor that I've
 been sketching in my doodle-notebook is to have an extremely fast
 nearest way lookup. I imagine something like that could be written,
 documented, and demonstrated in one Summer.


 We've had lots of projects in previous years that were written, documented
 and demonstrated. Then they sat in svn slowly rotting for evermore...

 I'm not quite sure what you're actually suggesting here - if you're talking
 about a new API call for the rails port to return the nearest way to a point
 then that is certainly not a big enough project to be GSOC worthy - it's
 little more than a few hours work.


The point I was trying to make was to break down big projects into smaller
more manageable pieces and to bring those up as suggestions rather than
saying something like let's not do GSoC because we only have ideas for huge
projects.
___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] Student Project Ideas?

2010-03-10 Thread Frederik Ramm
Hi,

Tom Hughes wrote:
 I'm not quite sure what you're actually suggesting here - if you're 
 talking about a new API call for the rails port to return the nearest 
 way to a point then that is certainly not a big enough project to be 
 GSOC worthy - it's little more than a few hours work.

One of the features (or maybe problems?) of GSoC is that it tends to 
bring people to OSM who have no prior OSM experience. If you come to OSM 
from the outside, getting to the point where you can add an API call 
within a few hours might well take one summer ;-)

Bye
Frederik

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


Re: [OSM-dev] Student Project Ideas?

2010-03-10 Thread Steve Hosgood
I've got an idea for a project - but I've no idea if it's do-able in 
the scope of GSoC.

Basically: fix the History tab on the main slippy map. Currently, if 
you hit that button you get a list of (what appears to be) every 
edit-session whose bounding-box contains the bounding-box of the current 
slippy-map view.

This is 99% useless!

Currently the list that you'll get given will contain all the edits to 
the coastline of the continent containing your view, also all 
robot-edits that affected the whole database (since they effectively 
have a bounding-box of the whole world).

What you need is to generate a dirty-tiles list for every edit-session 
in the database and only display the edit-sessions whose dirty-tiles 
list includes tiles that you're looking at with slippy-map at that time. 
Obviously, this is a crude description of a solution - many 
optimisations would be needed if it was to be implemented for real.


Does that sound worthy?
Steve




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


Re: [OSM-dev] Student Project Ideas?

2010-03-10 Thread Tom Hughes
On 10/03/10 17:30, Steve Hosgood wrote:

 What you need is to generate a dirty-tiles list for every edit-session
 in the database and only display the edit-sessions whose dirty-tiles
 list includes tiles that you're looking at with slippy-map at that time.
 Obviously, this is a crude description of a solution - many
 optimisations would be needed if it was to be implemented for real.

 Does that sound worthy?

Yes, which is why somebody is already working on it.

Tom

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

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


[josm-dev] Endless bugfixing (was: Plugins not working with 3094 and Linux ?)

2010-03-10 Thread Sebastian Klein
Dirk Stöcker wrote:
 JOSM should be a bit more stable, but I also don't like to wait 
 endless. JAVA6 will come end of month latest and JAVA5 users will 
 have to live with the version we have by then. Would be nice if the
 plugin issues and some other serious stuff can be fixed till then. If
 there are really bigger issues and users of JAVA5 have no other
 chance, then a bug-fix branch can be made if a maintainer for it can
 be found (which I doubt).
 
 If we have a very stable version tomorrow, then JAVA6 can come friday
  :-)

We are fixing bugs for 2 months now, so time can't be the issue. We have
to clearly identify the bugs that need to be fixed, then just do it and
move on. The new stuff is probably piling up in the local repositories,
this stagnation is quite annoying.

So i can partly understand why Karl pushed out [3102] but it introduced
a couple of bugs and there may be more to come. Do we really need this
right now?

And Dirk, you do the final decisions, so could you please be a little 
more verbose and clearly state what you think needs to be fixed? 
Especially if deadlines are missed, a status update wouldn't hurt.

Happy coding :)

__

Sebastian

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


[OSM-dev] First version of long way splitter for gdalcontour output

2010-03-10 Thread jamesmikedup...@googlemail.com
Hi all,

As you my know there is a great tool call gdalcontour that will help trace
sat images.
The problem with it, it produces a huge amount of data. I have been working
on how to process this data.

First I used shp2osm.pl to produce osm files from the output, but they are
still huge.
Then I used my modified version that splits into 100 way packages.
http://xhema.flossk.org:8080/mapdata/02/mdupont/dlr/contours/shp2osm_split.pl

Now today, I have rewarmed my c++ processing tool for high speed,
single-pass osm processing,
I have a program FindClosedWays (compiled version)
http://xhema.flossk.org:8080/mapdata/03/EPANatReg/FindClosedWaysthat will
emit only closed ways and only the ones above a certain length.
That way you can remove alot of the junk.

This can be used for lakefinding and also forest finding. The image data can
be preprocessed with different tools to extract colors, or apply filtering.

here is my blog post for it,
http://osmopenlayers.blogspot.com/2010/03/first-version-of-way-cutter.html

Code and compiled version is here :
http://xhema.flossk.org:8080/mapdata/03/EPANatReg/?C=M;O=A

The code is also checked into the bzr repo on launchpad.

I hope to make more filter features, for example to split data on a keyfield
into new files, or to be able to process

I will also look into how my tools can fit into the ogr/gdal toolkit, I
wonder why they dont deal with OSM data, or do they? there is the ogr2osm
tool as well. Also we have this http://www.gnu.org/software/libredwg/ as a
possible future datasource as well as my work on the dime/twonickets
dxf2osm. And I have been working on the mapnik c++ code that is stalling
atm. All of those programs work on structured geometry files. We should have
a simple template callback system that can be adapted to all these tools to
be able to process and emit structured data from them.

Of course we can just use OSM as our file format, and that is what I am
doing here. I am also working with skippern on brasilian cad files. We are
in the negotiations on getting a huge load of cad files from albania at the
moment. When that happens, we will need tools to splitup and extract
features from them.

Now my code works in a single pass, at least over the entire data. It builds
up node indexes to remove duplicate, and processes the waypoints of each
roads 3 times, one to read them and look for duplicates and one to emit the
nodes.

This can be optimized further. I have exploited the following optimisations
:
1. the nodes are all declared before they are referenced.
2. the xml is not nested, its basically flat.

I admit the code is not as clean as I would like it, but the speed and
flexibility is promising,
one area of the code that is a problem is the end node handling, there I
introduced an enum to track in what node type I am in. this code needs to be
refactored into the base class.

The program is invoked like this :
./FindClosedWays INPUT LENGTH OUTPUT

./FindClosedWays inputways_2054100.osm 50 test_out_contour_ways_2054100.osm

As I have talked about previously, there is a great need for some high speed
c++ processing in osm. I hope to make these tools to be usable in a  plug in
processing schema. So you can activate certain features via including the
templates for the algorithms and have the data shared.

Anyway, I hope some of my ideas will be adopted in OSM some day.

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


[osmosis-dev] problems with xapi, relations and osmosis

2010-03-10 Thread Jan Tappenbeck
hi !
i have following statement to download NODES for memorial-elements:
  
http://xapi.openstreetmap.org/api/0.6/node[memorial:type=stolperstein][bbox=5.5,47.4,15.0,55.3]


on the other way i have following statement for download the main-relation of 
this categorie:
http://xapi.openstreetmap.org/api/0.6/relation[name=Stolpersteine][bbox=5.5,47.4,15.0,55.3]

in the next moment i want to merge the files, and some other, with OSMOSIS. 
because there are some NODES in the first and the secound download-files.

in the new file only this line exists for the relation
relation id=407359 version=75 timestamp=2010-03-05T21:26:43Zuid=32786 
user=Netzwolf changeset=4044847/

this is the osmosis-statement and the message:

OSMOSIS_command: D:\DATEN\JAN\openstreetmap\osmosis\bin\osmosis.bat  --read-xml
xapi4osm_node_1.osm --sort-0.6 --read-xml xapi4osm_relation_1.osm --sort-0.6 --r
ead-xml xapi4osm_node_2.osm --sort-0.6 --read-xml xapi4osm_relation_2.osm --sort
-0.6 --merge --merge --merge  --write-xml D:\DATEN\JAN\openstreetmap\osmosis\sto
lpersteine.osm
10.03.2010 20:21:17 org.openstreetmap.osmosis.core.Osmosis run
INFO: Osmosis Version 0.32
10.03.2010 20:21:17 org.openstreetmap.osmosis.core.Osmosis run
INFO: Preparing pipeline.
10.03.2010 20:21:17 org.openstreetmap.osmosis.core.Osmosis run
INFO: Launching pipeline execution.
10.03.2010 20:21:17 org.openstreetmap.osmosis.core.Osmosis run
INFO: Pipeline executing, waiting for completion.
10.03.2010 20:21:17 org.openstreetmap.osmosis.core.Osmosis run
INFO: Pipeline complete.
10.03.2010 20:21:17 org.openstreetmap.osmosis.core.Osmosis run
INFO: Total execution time: 468 milliseconds.

did anybody now why the relation in the merge-file is only one line and so 
uncomplete ???

regards Jan :-)


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


Re: [OSM-dev] First version of long way splitter for gdalcontour output

2010-03-10 Thread Nic Roets
On Wed, Mar 10, 2010 at 8:54 PM, jamesmikedup...@googlemail.com
jamesmikedup...@googlemail.com wrote:
...
 Now my code works in a single pass, at least over the entire data. It builds
...
 This can be optimized further. I have exploited the following optimisations
...

I process the entire planet every week (+- 5 passes, +-12 counting
compression and decompression). I guess I'll be able to cope if the
planet grows by 40% p.a, but you make it sound if that is too slow for
you.

On a less predicting the future topic: Can you please point me to
some of these monster forests or lakes you've uploaded, so that I can
check that my software can handle them ? What about Potlatch ?

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


Re: [OSM-dev] Student Project Ideas?

2010-03-10 Thread Peter Körner
 What you need is to generate a dirty-tiles list for every edit-session 
 in the database and only display the edit-sessions whose dirty-tiles 
 list includes tiles that you're looking at with slippy-map at that time. 

Such a dirty-tiles list could be used in tile-expiring on the render 
servers as well. The current solutions to this have the same problem as 
the history tab: a change to the german border triggers the whole german 
country to be marked as dirty, because they're inside of the relations.

Such an algorithem would be very useful on all rendering stacks -- and 
it's also a not so easy task (because of various reasons that don't need 
to be mentioned here ;)

Peter

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


Re: [OSM-dev] First version of long way splitter for gdalcontour output

2010-03-10 Thread jamesmikedup...@googlemail.com
I have not done any monster forests, It is just in the beginning.

Feel free to try the program on a big file, I would be interested to know
how it works.
any bug reports will be processed asap.

I have updated the blog post, at the bottom you will see two features i
extracted and the source.

I hope to have some more results soon,

mike

On Wed, Mar 10, 2010 at 9:21 PM, Nic Roets nro...@gmail.com wrote:

 On Wed, Mar 10, 2010 at 8:54 PM, jamesmikedup...@googlemail.com
 jamesmikedup...@googlemail.com wrote:
 ...
  Now my code works in a single pass, at least over the entire data. It
 builds
 ...
  This can be optimized further. I have exploited the following
 optimisations
 ...

 I process the entire planet every week (+- 5 passes, +-12 counting
 compression and decompression). I guess I'll be able to cope if the
 planet grows by 40% p.a, but you make it sound if that is too slow for
 you.

 On a less predicting the future topic: Can you please point me to
 some of these monster forests or lakes you've uploaded, so that I can
 check that my software can handle them ? What about Potlatch ?

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


Re: [OSM-dev] Student Project Ideas?

2010-03-10 Thread Graham Jones
Thank you all for your replies -  It is good to see people giving this issue
some thought.   I also see that the project ideas page has been updated
which is excellent!

There are some interesting suggestions in the above emails.  I'll try to
summarise where we are - please correct me if I am wrong.

   1. A number of suggestions for additional features for JOSM.  (A more
   visual object history presentation, reversion of specific objects to
   previous versions and a 'Mapping Anomalies' detection feature).  I don't see
   anyone disagreeing with these ideas, so I will add a 'JOSM Improvements'
   idea to the wiki and include a pointer back to this thread.
   2. A suggestion that the 'newbie editor' proposal should be removed in
   favour of encouraging students to contribute to existing editors, which are
   maintained actively.   I agree that we should encourage participation in
   existing projects - please suggest ideas!, but I think that a very simple
   editor could be achieved as a GSoC project given the very limited scope.
   It is very true though that what is on the wiki is nowhere near a project
   specification - I was kind of hoping that the proponents of the idea would
   pad it out for me!
   3. Split some of the more ambitious ideas into manageable tasks - I am
   all for that!   I think that I may be viewing this list slightly differently
   to some others - I see it as 'ideas' from which potential students can
   construct a 'proposal', taking account of the time available etc.   I see
   thinking through the proposal to decide what is achievable as an important
   part of the up-front consideration for the student - They will probably need
   some steers from people on this list to help them decide on that [see
   below].
   4. A more 'project management' oriented project where there may be more
   time spent specifying than coding.   We would need to check the rules
   carefully, but I think you can demonstrate quite easily that for User
   Interface based projects, the planning, discussing, agreeing part is more
   important than the coding - putting together a UI is not that hard - putting
   one together that the average casual user finds intuitive is difficult, so
   well worth the planning time.
   5. An interesting suggestion to improve the 'History' list, which would
   also help the rendering process - I liked the sound of this as this is one
   of the few suggestions for projects involving the 'core' of OSM.  The reply
   suggested that this was already being worked on - is the solution actually
   progressing, or would it be useful to see if a student was interested in
   looking at it?  It is an opportunity to nurture someone to understand the
   innards of OSM?
   6. A suggestion for testing an alternative web based map viewer
   (presumably against OpenLayers?).   This is an interesting idea, but I am
   struggling to turn it into a 'code' project - or is the 'code' part of it
   the development of the test suite to fire requests to the different viewer
   applications?

So, thank you all for your efforts - please keep thinking to see if you can
come up with anything else, especially in the 'core' parts of OSM.

On this I did just try to look for the API 0.7 feature list, but can't find
it - is anyone thinking about what the next version of the API will do, or
do we think we are about there, and we are actually using 1.0?   If there
are features to add, then these could be potential projects?

A final point (plea?) - I would like to encourage potential students to seek
the views of more experienced contributors on their ideas using these lists,
as you will be able to make a better judgement of the amount of effort
required to do something than they will - please bear this in mind if you
see queries from new people, and be constructive in your replies!

Thanks


Graham.


-- 
Graham Jones
Hartlepool, UK
email: grahamjones...@gmail.com
___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] First version of long way splitter for gdalcontour output

2010-03-10 Thread Graham Jones
James,
This sounds interesting - to make sure I understand are you saying that you
can use gdalcontour to process image files and extract boundaries from
itlike forests from satellite images?   I had never thought of doing
that - what a good idea!  I thought it would only have worked with
monochrome images.

I would really like this because I am keen to add forests to the map to help
with outdoor navigation, but my eyes are not up to tracing them from
satellite images.   Is this something that could be automated into an editor
to highlight areas you might want to trace around?

Regards


Graham.

On 10 March 2010 20:25, jamesmikedup...@googlemail.com 
jamesmikedup...@googlemail.com wrote:

 I have not done any monster forests, It is just in the beginning.

 Feel free to try the program on a big file, I would be interested to know
 how it works.
 any bug reports will be processed asap.

 I have updated the blog post, at the bottom you will see two features i
 extracted and the source.

 I hope to have some more results soon,

 mike


 On Wed, Mar 10, 2010 at 9:21 PM, Nic Roets nro...@gmail.com wrote:

 On Wed, Mar 10, 2010 at 8:54 PM, jamesmikedup...@googlemail.com
 jamesmikedup...@googlemail.com wrote:
 ...
  Now my code works in a single pass, at least over the entire data. It
 builds
 ...
  This can be optimized further. I have exploited the following
 optimisations
 ...

 I process the entire planet every week (+- 5 passes, +-12 counting
 compression and decompression). I guess I'll be able to cope if the
 planet grows by 40% p.a, but you make it sound if that is too slow for
 you.

 On a less predicting the future topic: Can you please point me to
 some of these monster forests or lakes you've uploaded, so that I can
 check that my software can handle them ? What about Potlatch ?



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




-- 
Dr. Graham Jones
Hartlepool, UK
email: grahamjones...@gmail.com
___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] Student Project Ideas?

2010-03-10 Thread Ævar Arnfjörð Bjarmason
On Wed, Mar 10, 2010 at 16:31, Ian Dees ian.d...@gmail.com wrote:
 On Wed, Mar 10, 2010 at 10:21 AM, Ævar Arnfjörð Bjarmason ava...@gmail.com
 wrote:

 On Wed, Mar 10, 2010 at 08:52, Graham Jones
 grahamjones...@googlemail.com wrote:
  Please give this a bit of thought, and add any ideas to the Wiki page!
  If
  you don't have chance to do that, an email to me will do and I will add
  it.

 Here's my idea:

 Can we please not make things like Develop a Simple, Stand-Alone
 Editor for New Users part of the GSOC list.

 I've seen numerous failed and dead-on-arrival GSOC projects with
 various projects that usually turned out that way because
 inexperienced students were being handed projects that were too
 ambitious and even if they were finished saw decay because nobody else
 was interested in maintaining them.

 I think a more useful criticism would include some specific ideas...

You mean specific GSOC ideas? We'll probably have plenty of those.
What I was pointing out that just because something would be neat to
do that doesn't mean that it's appropriate for being handed to a
student for 3 months.

Once you have those ideas how are you gong to pick one? I for one think:

  * You should try to make students work on existing /active/ projects
instead of sending them off on their own for 3 months
  * In particular, assume that they'll be working for 3 months and
we'll never hear from them again. I think there are some numbers on
the % of GSOC students that stay around after the 3 months and IIRC
they're alarmingly low
  * Try to recruit people with programming experience who're already
contributing to the project in interesting ways that happen to be
students (and no, I'm not eligible). This will reduce load on mentors
  * Don't underestimate the load on mentors. I've heard from people
that did mentoring (albeit for complex projects) that spent more time
on mentoring than it would have taken them to implement the student
work themselves, and the student disappeared after 3 months so there
was no long-term gain from it.

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


Re: [OSM-dev] Student Project Ideas?

2010-03-10 Thread Tom Hughes
On 10/03/10 21:14, Graham Jones wrote:

5. An interesting suggestion to improve the 'History' list, which
   would also help the rendering process - I liked the sound of this
   as this is one of the few suggestions for projects involving the
   'core' of OSM.  The reply suggested that this was already being
   worked on - is the solution actually progressing, or would it be
   useful to see if a student was interested in looking at it?  It is
   an opportunity to nurture someone to understand the innards of OSM?

The backend technology exists and is running on the dev server - it is 
what drives the dupe nodes map. Work on user interfaces is ongoing.

 On this I did just try to look for the API 0.7 feature list, but can't
 find it - is anyone thinking about what the next version of the API will
 do, or do we think we are about there, and we are actually using 1.0?
 If there are features to add, then these could be potential projects?

It's in the wiki somewhere but I don't think there's anything very 
useful or helpful there.

Tom

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

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


Re: [OSM-dev] Student Project Ideas?

2010-03-10 Thread Ian Dees
On Wed, Mar 10, 2010 at 3:19 PM, Ævar Arnfjörð Bjarmason
ava...@gmail.comwrote:


 Once you have those ideas how are you gong to pick one? I for one think:

  * You should try to make students work on existing /active/ projects
 instead of sending them off on their own for 3 months


Yes, that's why we are soliciting ideas for projects. Some of these projects
could include a feature on JOSM or Potlatch.


  * In particular, assume that they'll be working for 3 months and
 we'll never hear from them again. I think there are some numbers on
 the % of GSOC students that stay around after the 3 months and IIRC
 they're alarmingly low


Of the 6 students that were assigned to us last year, I'm fairly certain (I
was the administrator for last year's GSoC, but I don't have the numbers in
front of me) the majority of them turned in usable and helpful code.
___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] First version of long way splitter for gdalcontour output

2010-03-10 Thread jamesmikedup...@googlemail.com
yes, you can also process the images beforehand to increase the contrast.
I have been experimenting with that, using gimp , imagemagick and some of
the gdal tools.
Will be posting updates when I have more info.

Yes I think this could be put into an editor. It could even be made an
online service.

This method extracts areas of the same color, so you can see from the
radarsat that it can extract the purple areas.

the only problem is the CPU, it uses alot, gdalcontour and also produces
huge files... but we will get there some day.

mike

On Wed, Mar 10, 2010 at 10:19 PM, Graham Jones 
grahamjones...@googlemail.com wrote:

 James,
 This sounds interesting - to make sure I understand are you saying that you
 can use gdalcontour to process image files and extract boundaries from
 itlike forests from satellite images?   I had never thought of doing
 that - what a good idea!  I thought it would only have worked with
 monochrome images.

 I would really like this because I am keen to add forests to the map to
 help with outdoor navigation, but my eyes are not up to tracing them from
 satellite images.   Is this something that could be automated into an editor
 to highlight areas you might want to trace around?

 Regards


 Graham.

 On 10 March 2010 20:25, jamesmikedup...@googlemail.com 
 jamesmikedup...@googlemail.com wrote:

 I have not done any monster forests, It is just in the beginning.

 Feel free to try the program on a big file, I would be interested to know
 how it works.
 any bug reports will be processed asap.

 I have updated the blog post, at the bottom you will see two features i
 extracted and the source.

 I hope to have some more results soon,

 mike


 On Wed, Mar 10, 2010 at 9:21 PM, Nic Roets nro...@gmail.com wrote:

 On Wed, Mar 10, 2010 at 8:54 PM, jamesmikedup...@googlemail.com
 jamesmikedup...@googlemail.com wrote:
 ...
  Now my code works in a single pass, at least over the entire data. It
 builds
 ...
  This can be optimized further. I have exploited the following
 optimisations
 ...

 I process the entire planet every week (+- 5 passes, +-12 counting
 compression and decompression). I guess I'll be able to cope if the
 planet grows by 40% p.a, but you make it sound if that is too slow for
 you.

 On a less predicting the future topic: Can you please point me to
 some of these monster forests or lakes you've uploaded, so that I can
 check that my software can handle them ? What about Potlatch ?



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




 --
 Dr. Graham Jones
 Hartlepool, UK
 email: grahamjones...@gmail.com

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


Re: [OSM-dev] First version of long way splitter for gdalcontour output

2010-03-10 Thread Nic Roets
Ok Mike,

I've look at it. It's in an urban area so chances are that it will be
useful to someone.

But I'm still a bit worried that there is too much detail there,
considering what is being imported. One of those segments is shorter
than 4m. It's not like a building, where you know someone will be
happy if they see their house, or a road where it can influence
routing.

And you haven't documented your tag (at least not in the obvious place):
http://wiki.openstreetmap.org/wiki/Tag:natural%3Dpurple_floodzone
http://wiki.openstreetmap.org/wiki/Tag:natural=floodzone
http://wiki.openstreetmap.org/wiki/Key:natural

Regards,
Nic

On Wed, Mar 10, 2010 at 10:25 PM, jamesmikedup...@googlemail.com
jamesmikedup...@googlemail.com wrote:
 I have not done any monster forests, It is just in the beginning.

 Feel free to try the program on a big file, I would be interested to know
 how it works.
 any bug reports will be processed asap.

 I have updated the blog post, at the bottom you will see two features i
 extracted and the source.

 I hope to have some more results soon,

 mike

 On Wed, Mar 10, 2010 at 9:21 PM, Nic Roets nro...@gmail.com wrote:

 On Wed, Mar 10, 2010 at 8:54 PM, jamesmikedup...@googlemail.com
 jamesmikedup...@googlemail.com wrote:
 ...
  Now my code works in a single pass, at least over the entire data. It
  builds
 ...
  This can be optimized further. I have exploited the following
  optimisations
 ...

 I process the entire planet every week (+- 5 passes, +-12 counting
 compression and decompression). I guess I'll be able to cope if the
 planet grows by 40% p.a, but you make it sound if that is too slow for
 you.

 On a less predicting the future topic: Can you please point me to
 some of these monster forests or lakes you've uploaded, so that I can
 check that my software can handle them ? What about Potlatch ?



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


Re: [OSM-dev] Student Project Ideas?

2010-03-10 Thread Ian Dees
On Wed, Mar 10, 2010 at 3:27 PM, Tom Hughes t...@compton.nu wrote:

 On 10/03/10 21:14, Graham Jones wrote:

  On this I did just try to look for the API 0.7 feature list, but can't
  find it - is anyone thinking about what the next version of the API will
  do, or do we think we are about there, and we are actually using 1.0?
  If there are features to add, then these could be potential projects?

 It's in the wiki somewhere but I don't think there's anything very
 useful or helpful there.


http://wiki.openstreetmap.org/wiki/API_v0.7

http://wiki.openstreetmap.org/wiki/API_v0.7As Tom said, it's full of ideas
:).
___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [josm-dev] Endless bugfixing (was: Plugins not working with 3094 and Linux ?)

2010-03-10 Thread Karl Guggisberg
Hi

I'm only aware of one defect related to 3102 (Sebastian, you've reported 
it today) and this one
is fixed. What other defects related 3102 are you referring to?  
Actually 3102 has been
*fixing* four defects (or closing two tickets and fixing two unreported 
defects).
I've added a warning when I checked in 3102 because I knew that there 
was some
risk but from my interpretation JOSM is currently exactly in the phase 
where these risks are taken.

My interpreation was that a tested was  pushed out (~ a week ago it 
appeared on the JOSM home page) and that JOSM started
another of JOSMs traditional cylces. If the question is whether we 
really need this right now, then my intrpretation would be:
yes,that's exactly how people have been working on JOSM in the past. 
 From my point of view JOSM  would
currently focus on  new features and larger reworks before another 
stabilization phase  towards the end of such a cycle.

I don't like the traditional approach of JOSM developoment enough to 
advocate it, though. I'd be
happy if things changed. From todays emails I learned about the 
following plan:
* there is yet another tested planned for end of this month latest, 
perhaps for next friday
* it's going to be the long announced last tested for Java 5

Regards
Karl


Am 10.03.2010 19:00, schrieb Sebastian Klein:
 Dirk Stöcker wrote:

 JOSM should be a bit more stable, but I also don't like to wait
 endless. JAVA6 will come end of month latest and JAVA5 users will
 have to live with the version we have by then. Would be nice if the
 plugin issues and some other serious stuff can be fixed till then. If
 there are really bigger issues and users of JAVA5 have no other
 chance, then a bug-fix branch can be made if a maintainer for it can
 be found (which I doubt).

 If we have a very stable version tomorrow, then JAVA6 can come friday
   :-)
  
 We are fixing bugs for 2 months now, so time can't be the issue. We have
 to clearly identify the bugs that need to be fixed, then just do it and
 move on. The new stuff is probably piling up in the local repositories,
 this stagnation is quite annoying.

 So i can partly understand why Karl pushed out [3102] but it introduced
 a couple of bugs and there may be more to come. Do we really need this
 right now?

 And Dirk, you do the final decisions, so could you please be a little
 more verbose and clearly state what you think needs to be fixed?
 Especially if deadlines are missed, a status update wouldn't hurt.

 Happy coding :)

 __

 Sebastian

 ___
 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: [OSM-dev] Student Project Ideas?

2010-03-10 Thread Graham Jones
Aevar,
The process is that we (OpenStreetMap) produce a list of ideas that students
may wish to work on.  If the students like the sound of us they will make an
application describing a project proposal.
Google will (assuming we are successful) allocate us a number of student
places - we had 6 last year.

The potential mentors will review all of the applications and agree which
ones to select - this choice will be based on the quality of the
application, but will of course be influenced by the interests of the
potential mentors.  Once we know that we have been accepted I will be
contacting the potential mentors to agree how we will do this.

I completely agree that it would be best to encourage students to work on
existing active projects, but to do that we need to help them identify
aspects of those programs that would benefit from development, so that they
can be turned into specific projects - this is why I am keen for people to
identify potential improvements to existing programs!

It is quite possible that a student will work on GSoC and then go off and do
something else, but this is not necessarily the case - one of last year's
students is helping with the administration this year.

Your point on mentoring effort is interesting - I acted as a mentor last
year and fully expected it to be hard work, like training one of our new
graduates at work how to write a computer program, which would have been
very daunting by email in a foreign language.   The complete opposite was
the case - the student was very capable and my mentoring did not have to go
much further than pointers on the general approach and code design - he did
all of the testing to chose methods of parsing, data storage etc. himself.

The other thing is what you think mentoring is about - I regard it as a way
of contributing by passing my experience onto someone else, so even if you
do not hear from the student after the end of the project, you should not
regard that as 'no long-term gain' - they will be using that extra
experience for something constructive.

Regards


Graham.

You mean specific GSOC ideas? We'll probably have plenty of those.
 What I was pointing out that just because something would be neat to
 do that doesn't mean that it's appropriate for being handed to a
 student for 3 months.

 Once you have those ideas how are you gong to pick one? I for one think:

  * You should try to make students work on existing /active/ projects
 instead of sending them off on their own for 3 months
  * In particular, assume that they'll be working for 3 months and
 we'll never hear from them again. I think there are some numbers on
 the % of GSOC students that stay around after the 3 months and IIRC
 they're alarmingly low
  * Try to recruit people with programming experience who're already
 contributing to the project in interesting ways that happen to be
 students (and no, I'm not eligible). This will reduce load on mentors
  * Don't underestimate the load on mentors. I've heard from people
 that did mentoring (albeit for complex projects) that spent more time
 on mentoring than it would have taken them to implement the student
 work themselves, and the student disappeared after 3 months so there
 was no long-term gain from it.




-- 
Dr. Graham Jones
Hartlepool, UK
email: grahamjones...@gmail.com
___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] First version of long way splitter for gdalcontour output

2010-03-10 Thread jamesmikedup...@googlemail.com
yes, we are just in the process of creating tagging guidelines.
setting up the server. There is alot of tagcleanup to be done.

We are setting up a mapfish server , and later will have a mapnik and a
railsport. I think we can pull all the floodzone data into a shapefile when
we are finished, it wont be needed.

But a lot of the flooded houses were built illegally, and in fact the fact
that the water floods that area easily could be a feature of the map.

For the urban planning project I am trying to support in dragash, the
southern tip of kosovo, next to albania, they are also interested in doing
civil planning using some osm data and other tools.

I dont know enough about it, but maybe it would be interesting to model the
ground contours enough to model where the water can raise to. We also have
the DEM and STRM data for that area from bekim from immap, and still need to
process that.

We have also more shapefiles with the rivers and streams.
http://wiki.openstreetmap.org/wiki/AlbanianFloodingCrisisCamp/Layers
 see the rivers section.

We need to create tagging guidelines for all those areas in kosovo and
albania we have been working on. I am painfully aware of the shortcomings,
and hope that you will have patience.

mike

On Wed, Mar 10, 2010 at 10:35 PM, Nic Roets nro...@gmail.com wrote:

 Ok Mike,

 I've look at it. It's in an urban area so chances are that it will be
 useful to someone.

 But I'm still a bit worried that there is too much detail there,
 considering what is being imported. One of those segments is shorter
 than 4m. It's not like a building, where you know someone will be
 happy if they see their house, or a road where it can influence
 routing.

 And you haven't documented your tag (at least not in the obvious place):
 http://wiki.openstreetmap.org/wiki/Tag:natural%3Dpurple_floodzone
 http://wiki.openstreetmap.org/wiki/Tag:natural=floodzone
 http://wiki.openstreetmap.org/wiki/Key:natural

 Regards,
 Nic

 On Wed, Mar 10, 2010 at 10:25 PM, jamesmikedup...@googlemail.com
 jamesmikedup...@googlemail.com wrote:
  I have not done any monster forests, It is just in the beginning.
 
  Feel free to try the program on a big file, I would be interested to know
  how it works.
  any bug reports will be processed asap.
 
  I have updated the blog post, at the bottom you will see two features i
  extracted and the source.
 
  I hope to have some more results soon,
 
  mike
 
  On Wed, Mar 10, 2010 at 9:21 PM, Nic Roets nro...@gmail.com wrote:
 
  On Wed, Mar 10, 2010 at 8:54 PM, jamesmikedup...@googlemail.com
  jamesmikedup...@googlemail.com wrote:
  ...
   Now my code works in a single pass, at least over the entire data. It
   builds
  ...
   This can be optimized further. I have exploited the following
   optimisations
  ...
 
  I process the entire planet every week (+- 5 passes, +-12 counting
  compression and decompression). I guess I'll be able to cope if the
  planet grows by 40% p.a, but you make it sound if that is too slow for
  you.
 
  On a less predicting the future topic: Can you please point me to
  some of these monster forests or lakes you've uploaded, so that I can
  check that my software can handle them ? What about Potlatch ?
 
 

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


Re: [OSM-dev] Student Project Ideas?

2010-03-10 Thread Graham Jones
Ian, Tom,
Thanks for the pointer - I had naively thought it would be linked from the
'API' page and didn't think to search!
Would anyone have an issue with me adding the link so I can find it again?

It is an interesting list of possibilities isn't it - would anyone that
knows more about it than me fancy identifying the likely candidates on the
ideas page in case one of the students would like to look at implementing
them?

Thanks

Graham

On 10 March 2010 21:35, Ian Dees ian.d...@gmail.com wrote:

 On Wed, Mar 10, 2010 at 3:27 PM, Tom Hughes t...@compton.nu wrote:

 On 10/03/10 21:14, Graham Jones wrote:

  On this I did just try to look for the API 0.7 feature list, but can't
  find it - is anyone thinking about what the next version of the API will
  do, or do we think we are about there, and we are actually using 1.0?
  If there are features to add, then these could be potential projects?

 It's in the wiki somewhere but I don't think there's anything very
 useful or helpful there.


 http://wiki.openstreetmap.org/wiki/API_v0.7

 http://wiki.openstreetmap.org/wiki/API_v0.7As Tom said, it's full of
 ideas :).




-- 
Dr. Graham Jones
Hartlepool, UK
email: grahamjones...@gmail.com
___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] Student Project Ideas?

2010-03-10 Thread Tom Hughes
On 10/03/10 21:53, Graham Jones wrote:

 Thanks for the pointer - I had naively thought it would be linked from
 the 'API' page and didn't think to search!

Maybe if anybody involved with coding the API was taking it seriously 
then it would be...

 Would anyone have an issue with me adding the link so I can find it again?

So long as you make it clear that it's nothing more than a wish list of 
vague ideas, most of which are not serious and/or practical.

 It is an interesting list of possibilities isn't it - would anyone that
 knows more about it than me fancy identifying the likely candidates on
 the ideas page in case one of the students would like to look at
 implementing them?

Pretty much everything either makes little sense or needs considerable 
discussion and design before it could be implemented - there's nothing 
much that is suitable for an OSM novice to go off and implement on their 
own.

Tom

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

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


[OSM-dev] Hello

2010-03-10 Thread Adrian Cochrane
Hello,
First, I am a new developer here. My name is Adrian. I'm only 15, but
I'm really keen on contributing to some Open Source, and OSM looks
like a very good project that can do with a hand in developing the GUI
so normal users can use it. I know the client side web languages,
Python, and some C (namely Obj-C for iPhone). I'd like to work on the
UI.
I have some ideas to make the disabled tabs look better. I have a
screenshot attached if it will come across, and the CSS I'd apply to
the tabs will be (I tried this out through Web Inspector/Fire Bug
debugging interface):
   text-decoration: line-through; background-color:
#bb; color: white
Any pointers or suggestions?
attachment: Snapshot 2010-03-11 17-33-28.png___
dev mailing list
dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] Hello

2010-03-10 Thread jamesmikedup...@googlemail.com
Welcome!
It is great to see young people interested.
The webpage is currently in design, but you can alway make a patch and
submit a bug to have it changed:
The trac system is here:
http://trac.openstreetmap.org/

The source is here:
http://svn.openstreetmap.org/sites/rails_port/public/stylesheets/
mike

On Thu, Mar 11, 2010 at 5:59 AM, Adrian Cochrane alci...@gmail.com wrote:

 Hello,
 First, I am a new developer here. My name is Adrian. I'm only 15, but
 I'm really keen on contributing to some Open Source, and OSM looks
 like a very good project that can do with a hand in developing the GUI
 so normal users can use it. I know the client side web languages,
 Python, and some C (namely Obj-C for iPhone). I'd like to work on the
 UI.
 I have some ideas to make the disabled tabs look better. I have a
 screenshot attached if it will come across, and the CSS I'd apply to
 the tabs will be (I tried this out through Web Inspector/Fire Bug
 debugging interface):
   text-decoration: line-through; background-color:
 #bb; color: white
 Any pointers or suggestions?

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


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


Re: [OSM-dev] GSoC'10

2010-03-10 Thread jamesmikedup...@googlemail.com
My GSOC  suggestion :

Get the potlatch running without any Adobe software, use gnash.

http://wiki.openstreetmap.org/wiki/GSoC_Project_Ideas_2010#Porting_of_Potlatch_to_use_FLOSS_tools_and_viewer

Also why does google list OSM as being apache licensed?
http://code.google.com/soc/2008/streetmap/about.html
*Preferred license: Apache License, 2.0
Since when?

I am putting all my new code under the affero GPL 3.0.
*
mike

On Fri, Feb 12, 2010 at 4:44 PM, Rajan Vaish vaish.ra...@gmail.com wrote:

 Thanks Graham,

 The page looks nice. Though, I have also created this page -
 http://wiki.openstreetmap.org/wiki/GSoC_Project_Ideas_2010, where students
 can start posting their ideas. I think Things to do
 http://wiki.openstreetmap.org/wiki/Things_To_Doand Student 
 projectshttp://wiki.openstreetmap.org/wiki/Student_projectspages should be 
 updated, to see what and where OSM's priority lies as of
 now. This will help students, develop ideas on similar lines. I plan to
 edit/add pages, as things progress.

 Regards,
 Rajan



 On Fri, Feb 12, 2010 at 4:14 AM, Graham Jones 
 grahamjones...@googlemail.com wrote:

 Hi All,
 Following Rajan's prompt I have made a start on a wiki page to detail
 OSM's participation in the 2010 Google Summer of Code (
 http://wiki.openstreetmap.org/wiki/Google_Summer_of_Code/2010).

 The page includes a draft proposal for OSM to apply to GSoC when the
 programme starts, but I think it would be worth us starting on a list of
 potential projects.
 I have had a look through previous GSoC pages and the 'Student Projects'
 wiki page, but I am not sure which are still appropriate, and which have
 been superseded by other work.

 Please can you give some thought to potential projects for students and
 add them to the wiki page?  The thing to remember is that the projects need
 to be pretty well defined and be achievable in a relatively short time
 period.

 Feel free to add comments to the proposals so that we get the most useful
 set of potential projects.

 This is an opportunity for OSM to get some help with coding, and is a
 useful learning experience for students, so please give some thought to what
 you would like to see worked on!

 Thanks


 Graham.


 --
 Dr. Graham Jones
 Hartlepool, UK
 email: grahamjones...@gmail.com


 On 6 February 2010 11:58, Rajan Vaish vaish.ra...@gmail.com wrote:

 Hi all,

 With GSoC'10 not very far, quite a number of students are emailing me to
 know about OSM's participation in GSoC'10 and what they can expect.
 I haven't noticed any discussion or page regarding the same (sorry if I
 missed one?) . Looking forward to know/hear more about it, and ways I can
 contribute.

 Thanks,
 Rajan
 GSoC'09 - OSM developer.

 --
 Rajan Vaish
 ASE at Accenture Technology Labs (RD)
 http://LinkedIn.com/in/RajanVaish

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







 --
 Rajan Vaish
 ASE at Accenture Technology Labs (RD)
 http://LinkedIn.com/in/RajanVaish

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


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


Re: [josm-dev] Endless bugfixing

2010-03-10 Thread Sebastian Klein
Karl Guggisberg wrote:
 Hi
 
 I'm only aware of one defect related to 3102 (Sebastian, you've reported 
 it today) and this one
 is fixed. What other defects related 3102 are you referring to?  

I mean #4705. If you think there are no more problems, then it's fine.

 Actually 3102 has been
 *fixing* four defects (or closing two tickets and fixing two unreported 
 defects).
 I've added a warning when I checked in 3102 because I knew that there 
 was some
 risk but from my interpretation JOSM is currently exactly in the phase 
 where these risks are taken.
 
 My interpreation was that a tested was  pushed out (~ a week ago it 
 appeared on the JOSM home page) and that JOSM started
 another of JOSMs traditional cylces. If the question is whether we
 really need this right now, then my intrpretation would be:
 yes,that's exactly how people have been working on JOSM in the past. 
  From my point of view JOSM  would
 currently focus on  new features and larger reworks before another 
 stabilization phase  towards the end of such a cycle.

So it is simply a misunderstanding as i think we are not there yet, and 
still stuck with bugfixing. So sorry about false accusations, I don't 
know who is to blame. Actually the developer wiki page was quite useful 
for tracking status.

 I don't like the traditional approach of JOSM developoment enough to 
 advocate it, though. I'd be
 happy if things changed. From todays emails I learned about the 
 following plan:
 * there is yet another tested planned for end of this month latest, 
 perhaps for next friday
 * it's going to be the long announced last tested for Java 5

Which implies for me, there are no new features before that. (Of course 
the mail came after the commit.)

__

Sebastian

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


Re: [josm-dev] Plugins not working with 3094 and Linux ?

2010-03-10 Thread Dirk Stöcker
On Tue, 9 Mar 2010, Sebastian Klein wrote:

 I don't know when the JOSM core is going to be compiled for Java 6. On
 this list I have been reading
 about plans to switch to Java 6 one or two weeks ago. Perhaps it has
 been postponed by another month or two
 in the meantime. Plugins should probably wait to compile for Java 6
 until the JOSM core is available for Java 6.

JOSM core is already compiled using JAVA6, but still using JAVA5 as 
target. This will be changed as soon as we have JAVA6 stuff included. But 
if I understand it correctly JAVA6 stuff can be compiled for 5 (but fails 
to work under 5). So switching to 6 in compiling mode is not really a 
requirement.

The question is when we do allow JAVA6 code.

 I think it is quite clear: The final decision on the Java 6 switch will
 be made after the stabilization  bugfixing phase. (Which has started
 early January and apparently isn't over.)

JOSM should be a bit more stable, but I also don't like to wait endless. 
JAVA6 will come end of month latest and JAVA5 users will have to live with 
the version we have by then. Would be nice if the plugin issues and some 
other serious stuff can be fixed till then. If there are really bigger 
issues and users of JAVA5 have no other chance, then a bug-fix branch can 
be made if a maintainer for it can be found (which I doubt).

If we have a very stable version tomorrow, then JAVA6 can come friday :-)

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


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


[josm-dev] Simply convert a area into a multypolygon

2010-03-10 Thread Stéphane Brunner
Hello,

I have create a plugin to simply convert a area into a multipolygon.

The plugin
http://www.stephane-brunner.ch/multipoly-convert.jar

The sources
http://www.stephane-brunner.ch/multipoly-convert-src.tar.gz

A screencast
http://www.stephane-brunner.ch/convert-to-multipoly-screencast.mpeg

The actual plugin homepage
http://www.stephane-brunner.ch/mediawiki/index.php/Plugins


Is it possible to add it in the josm svn and in the plugin list.

All comment are welcome.

CU
Stéphane


-- 
Stéphane Brunner
Messagerie instantanée (Jabber - XMPP) : stephane.brun...@jabber.fr
--
Si un jour on te reproche que ton travail n'est pas un travail de
professionnel, dis toi que : Des amateurs ont construit l'arche de Noé,
et des professionnels le Titanic.
attachment: courriel.vcf

smime.p7s
Description: S/MIME Cryptographic Signature
___
josm-dev mailing list
josm-dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/josm-dev


Re: [josm-dev] Plugins not working with 3094 and Linux ?

2010-03-10 Thread Pieren
On Wed, Mar 10, 2010 at 11:46 AM, Dirk Stöcker
openstreet...@dstoecker.dewrote:

 Don't ask me. I'm no Java guru :-) Maybe you already use JAVA6 stuff in
 your plugin? E.g. isEmpty() in strings?

 Or we have such thing in JOSM core and didn't recognice it?



No, no, it was the same jar file which worked on previous tested JOSM. The
only difference was the new JOSM-tested core (and again, it's only happening
of Linux). The solution is probably to compile the plugins in the same way
as the core (Java6 compiled for 5).

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


Re: [josm-dev] Simply convert a area into a multypolygon

2010-03-10 Thread Stéphane Brunner
Hello,

Thanks I send a message to TomH to have it :-)

CU
Stéphane


Dirk Stöcker a écrit :
 On Wed, 10 Mar 2010, Stéphane Brunner wrote:
 
 I have create a plugin to simply convert a area into a multipolygon.
 [...]
 
 Is it possible to add it in the josm svn and in the plugin list.
 
 Second is easy:
 
 Add your link here:
 http://josm.openstreetmap.de/wiki/Plugins
 
 For the first you need to get an OSM SVN account. There are hints in web
 how to get one.
 
 Ciao
 
 
 
 
 ___
 josm-dev mailing list
 josm-dev@openstreetmap.org
 http://lists.openstreetmap.org/listinfo/josm-dev

-- 
Stéphane Brunner
Messagerie instantanée (Jabber - XMPP) : stephane.brun...@jabber.fr
--
Si un jour on te reproche que ton travail n'est pas un travail de
professionnel, dis toi que : Des amateurs ont construit l'arche de Noé,
et des professionnels le Titanic.
attachment: courriel.vcf

smime.p7s
Description: S/MIME Cryptographic Signature
___
josm-dev mailing list
josm-dev@openstreetmap.org
http://lists.openstreetmap.org/listinfo/josm-dev


Re: [josm-dev] Simply convert a area into a multypolygon

2010-03-10 Thread Sebastian Klein
Hi Stéphane!

 I have create a plugin to simply convert a area into a multipolygon.

Have you considered adding it to the original multipolygon plugin?

I noticed that it shows on error if you try to execute it on a selection 
like the one you have described.

It would be nice if it would not show an error message but instead run 
the code that you wrote especially for this case!

PS: Thanks for the work.

__

Sebastian

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


Re: [josm-dev] Endless bugfixing

2010-03-10 Thread Dirk Stöcker
On Wed, 10 Mar 2010, Sebastian Klein wrote:

 We are fixing bugs for 2 months now, so time can't be the issue. We have
 to clearly identify the bugs that need to be fixed, then just do it and
 move on. The new stuff is probably piling up in the local repositories,
 this stagnation is quite annoying.

Also there seems to be some central drawing and data loss issues.

As said I have little time to do deep investigations, but:
- I see the bug reports and see little progress in reduction
- Whenever I start JOSM myself I detect serious issues still existing or
   new
- We have really lots of open core bugs
- Discussions show me there are still issues which should be fixed before
   doing fancy new stuff
- Plugin handling still does not work as reliable as it did before (does
   e.g. not load plugins from system files - see bugreport recently created).
   This is a very central component and must work reliable.

So my feeling is: JOSM is not stable enough. If you and other more active 
users reach a consensus that my feeling is false, then I will accept that 
and we can move on.

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] A simple way to switch advanced settings?

2010-03-10 Thread Matthias Julius
Claudius claudiu...@gmx.de writes:

 I'd love to switch mappaint.useRealWidth true/false via the toolbar. Do 
 I need to write a plugin to do so?

A patch might do, too.  I don't think it is necessary to write plugins
for trivial things like this.

Matthias

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


Re: [josm-dev] Simply convert a area into a multypolygon

2010-03-10 Thread MP
 Hi Stéphane!
   I have create a plugin to simply convert a area into a multipolygon.
 Have you considered adding it to the original multipolygon plugin?

For my original multipolygon plugin I plan to add some of the advanced
multipolygon features (like correctly handling outer way not being a
single way, but string of ways forming a loop - to bypass the 2000
nodes/way limit)

I think if that would be added, then these cases could be then solved too.

First, it would try to group all unclosed ways into closed loops, then
do the same as previously, just internally working with bunches of
ways instead of single ways when determining what is outer way and
what inner.

Questing is how to handle tags in this case - current code does not
care about them, but it could be useful to move the tags from ways to
relation (but what if tags differ?)

Martin


  I noticed that it shows on error if you try to execute it on a selection
  like the one you have described.

  It would be nice if it would not show an error message but instead run
  the code that you wrote especially for this case!

  PS: Thanks for the work.

  __


  Sebastian


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


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