Re: [OSM-dev] osm2pgsql and mod_tile have moved to git

2013-04-04 Thread Frederik Ramm

Hi,

On 04/03/13 21:23, Jeffrey Ollie wrote:

I personally don't like naming maintainers, because deciding when to
add or remove people's names is a difficult challenge.  Does a typo
fix count?  How many lines need to be added or removed?  Etc, etc.

What about mod_tile contributors?


If we can't name the people who allegedly hold the copyright we 
shouldn't insert any boilerplate copyright statements.


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


Re: [OSM-dev] osm2pgsql and mod_tile have moved to git

2013-04-04 Thread Simon Poole
Besides all the comments that have already been made, I don't think that
unilaterally declaring the licence to be GPL is a particularly good idea.

There is an issue that not stating licence terms and terms under which
contributions can be made would technically make the programs unusable
if we wanted to nit pick.

SImon

Am 03.04.2013 20:39, schrieb Jeffrey Ollie:
 On Wed, Apr 3, 2013 at 10:10 AM, Kai Krueger kakrue...@gmail.com wrote:
 Any comments or suggestions on the development process of these two projects
 are welcome,
 First off: YAY!

 Second, my first pull request submitted :)

 Third, I noticed that none of the source code files (at least the ones
 I looked at) have a header with copyright and
 permission information.  If no one objects, I'll put together a pull
 request that add headers like the following:

 /*
 Copyright © 2013 OpenStreetMap

 This file is part of mod_tile.

 mod_tile is free software: you can redistribute it and/or modify it
 under the terms of the GNU General Public License as published by the
 Free Software Foundation, either version 2 of the License, or (at your
 option) any later version.

 mod_tile is distributed in the hope that it will be useful, but
 WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with mod_tile.  If not, see http://www.gnu.org/licenses/.
 */

 --
 Jeff Ollie

 ___
 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] osm2pgsql and mod_tile have moved to git

2013-04-04 Thread Kai Krueger
SimonPoole wrote
 Besides all the comments that have already been made, I don't think that
 unilaterally declaring the licence to be GPL is a particularly good idea.

There is a COPYING file in the mod_tile directory with the full legal text
of the GPL2 and that has been there since 2007 according to the svn log.

So I don't think it would be unilaterally declaring the license to be GPL


SimonPoole wrote
 There is an issue that not stating licence terms and terms under which
 contributions can be made would technically make the programs unusable
 if we wanted to nit pick.

I am not a lawyer, so I don't know if technically every single file needs a
license header, but I suspect one would have a hard time to argue that it
isn't distributed (distributable) under the GPLv2 given the prominent
COPYING file that has been there forever.

Kai



--
View this message in context: 
http://gis.19327.n5.nabble.com/osm2pgsql-and-mod-tile-have-moved-to-git-tp5755604p5755710.html
Sent from the Developer Discussion mailing list archive at Nabble.com.

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


[OSM-dev] osm2pgsql and mod_tile have moved to git

2013-04-03 Thread Kai Krueger

Hello everyone,

as many people seem to prefer using git over svn, we have decided to 
convert the master repository of osm2pgsql and mod_tile over to git.


Therefore, from now on the svn is no longer the upstream repository.

Instead these will be

https://github.com/openstreetmap/osm2pgsql
https://github.com/openstreetmap/mod_tile/


Previously anyone who had an osm-svn account had commit access to the 
repositories and could submit patches directly to the master repository, 
and indeed people did take advantage of this (were forced to take 
advantage of this). After the move to git, this will no longer be the 
case. For the moment it is pretty limited who has push rights to the 
repository (Jon and myself for mod_tile, and Sahra, Brian and myself for 
osm2pgsql), but that is something that can be discussed and changed. 
Personally I am in favour of a fairly open policy and would be happy to 
see others have push rights as well.


With that change I guess the bug tracking will also likely mainly move 
over to the github issue trackers, although track tickets on 
trac.openstreetmap.org now also get forwarded to the tile-serving 
mailing list. Therefore they should be noticed and dealt with as well, 
if you prefer to use trac.



As the new repositories live in the same location as previously the svn 
mirrors you will need to re-check out those repositories, as the history 
has been re-written to be a cleaner SVN conversion than the mirrors 
previously were. I hope that doesn't cause any trouble or inconvenience 
for people who have local forks of the previous mirror.



Any comments or suggestions on the development process of these two 
projects are welcome,


Kai

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


Re: [OSM-dev] osm2pgsql and mod_tile have moved to git

2013-04-03 Thread SomeoneElse

Kai Krueger wrote:



Therefore, from now on the svn is no longer the upstream repository.

Instead these will be

https://github.com/openstreetmap/osm2pgsql
https://github.com/openstreetmap/mod_tile/


Is it planned to keep SVN around (if not up to date) for a while until 
guides such as e.g. the ones linked from 
http://switch2osm.org/serving-tiles/; are updated?


Cheers,
Andy

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


Re: [OSM-dev] osm2pgsql and mod_tile have moved to git

2013-04-03 Thread Andy Allan
On 3 April 2013 16:10, Kai Krueger kakrue...@gmail.com wrote:
 Hello everyone,

 as many people seem to prefer using git over svn, we have decided to convert
 the master repository of osm2pgsql and mod_tile over to git.

That's fantastic news!

 Previously anyone who had an osm-svn account had commit access to the
 repositories and could submit patches directly to the master repository, and
 indeed people did take advantage of this (were forced to take advantage of
 this). After the move to git, this will no longer be the case. For the
 moment it is pretty limited who has push rights to the repository (Jon and
 myself for mod_tile, and Sahra, Brian and myself for osm2pgsql), but that is
 something that can be discussed and changed. Personally I am in favour of a
 fairly open policy and would be happy to see others have push rights as
 well.

This is great too!

 With that change I guess the bug tracking will also likely mainly move over
 to the github issue trackers, although track tickets on
 trac.openstreetmap.org now also get forwarded to the tile-serving mailing
 list. Therefore they should be noticed and dealt with as well, if you prefer
 to use trac.

I hope to see the issues moving over to github, in order to remove any
barriers to discovery for people working on the code. I find finding
osm2pgsql-related tickets on trac a lot harder than finding osm2pgsql
issues on github, to the point that in all the projects I work on, I
very rarely bother trying to find tickets on trac.

 As the new repositories live in the same location as previously the svn
 mirrors you will need to re-check out those repositories, as the history has
 been re-written to be a cleaner SVN conversion than the mirrors previously
 were. I hope that doesn't cause any trouble or inconvenience for people who
 have local forks of the previous mirror.

That's a small price to pay :-)

 Any comments or suggestions on the development process of these two projects
 are welcome,

For now, just my thanks for undertaking the work - it's really
massively appreciated.

Cheers,
Andy

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


Re: [OSM-dev] osm2pgsql and mod_tile have moved to git

2013-04-03 Thread Jeffrey Ollie
On Wed, Apr 3, 2013 at 10:10 AM, Kai Krueger kakrue...@gmail.com wrote:

 Any comments or suggestions on the development process of these two projects
 are welcome,

First off: YAY!

Second, my first pull request submitted :)

Third, I noticed that none of the source code files (at least the ones
I looked at) have a header with copyright and
permission information.  If no one objects, I'll put together a pull
request that add headers like the following:

/*
Copyright © 2013 OpenStreetMap

This file is part of mod_tile.

mod_tile is free software: you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation, either version 2 of the License, or (at your
option) any later version.

mod_tile is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
General Public License for more details.

You should have received a copy of the GNU General Public License
along with mod_tile.  If not, see http://www.gnu.org/licenses/.
*/

--
Jeff Ollie

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


Re: [OSM-dev] osm2pgsql and mod_tile have moved to git

2013-04-03 Thread Jeffrey Ollie
On Wed, Apr 3, 2013 at 1:58 PM, Andy Allan gravityst...@gmail.com wrote:
 On 3 April 2013 19:39, Jeffrey Ollie j...@ocjtech.us wrote:

 Copyright © 2013 OpenStreetMap

 This bit needs discussion.  I don't think it's a great idea saying
 just OpenStreetMap since there's no such thing that could hold the
 copyright of the code. The foundation doesn't ask for copyright
 assignment in source code, so it couldn't go here either.

 What do other projects do in this situation? Just name the maintainer(s)?

I personally don't like naming maintainers, because deciding when to
add or remove people's names is a difficult challenge.  Does a typo
fix count?  How many lines need to be added or removed?  Etc, etc.

What about mod_tile contributors?

--
Jeff Ollie

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


Re: [OSM-dev] osm2pgsql and mod_tile have moved to git

2013-04-03 Thread Kai Krueger

On 04/03/2013 11:08 AM, Andy Allan wrote:

On 3 April 2013 16:10, Kai Krueger kakrue...@gmail.com wrote:

Hello everyone,

as many people seem to prefer using git over svn, we have decided to convert
the master repository of osm2pgsql and mod_tile over to git.

That's fantastic news!


Previously anyone who had an osm-svn account had commit access to the
repositories and could submit patches directly to the master repository, and
indeed people did take advantage of this (were forced to take advantage of
this). After the move to git, this will no longer be the case. For the
moment it is pretty limited who has push rights to the repository (Jon and
myself for mod_tile, and Sahra, Brian and myself for osm2pgsql), but that is
something that can be discussed and changed. Personally I am in favour of a
fairly open policy and would be happy to see others have push rights as
well.

This is great too!


With that change I guess the bug tracking will also likely mainly move over
to the github issue trackers, although track tickets on
trac.openstreetmap.org now also get forwarded to the tile-serving mailing
list. Therefore they should be noticed and dealt with as well, if you prefer
to use trac.

I hope to see the issues moving over to github, in order to remove any
barriers to discovery for people working on the code. I find finding
osm2pgsql-related tickets on trac a lot harder than finding osm2pgsql
issues on github, to the point that in all the projects I work on, I
very rarely bother trying to find tickets on trac.
Moving over to using mostly githubs issue tracker is fine by me. But to 
ensure that the trac tickets get seen by people working on the code, 
they now get forwarded to the tile-serving list. So hopefully that issue 
with trac is less of one now.



As the new repositories live in the same location as previously the svn
mirrors you will need to re-check out those repositories, as the history has
been re-written to be a cleaner SVN conversion than the mirrors previously
were. I hope that doesn't cause any trouble or inconvenience for people who
have local forks of the previous mirror.

That's a small price to pay :-)


Any comments or suggestions on the development process of these two projects
are welcome,

For now, just my thanks for undertaking the work - it's really
massively appreciated.
All of the conversion work and setting up was done by TomH, so he is the 
one to thank for it.


Kai

P.S. I sent the announcement to the three lists osm-dev, geocoding and 
tile-serving, as all seemed effected by this transition. But the 
following discussion should probably be limited to one of the lists?


Cheers,
Andy



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


Re: [OSM-dev] osm2pgsql and mod_tile have moved to git

2013-04-03 Thread Kai Krueger

On 04/03/2013 10:34 AM, SomeoneElse wrote:

Kai Krueger wrote:



Therefore, from now on the svn is no longer the upstream repository.

Instead these will be

https://github.com/openstreetmap/osm2pgsql
https://github.com/openstreetmap/mod_tile/


Is it planned to keep SVN around (if not up to date) for a while until 
guides such as e.g. the ones linked from 
http://switch2osm.org/serving-tiles/; are updated?
I think traditionally in converting projects from SVN to git, the SVN 
repository was replaced with a single file (e.g. a readme) that mentions 
the move to the new repository to ensure people aren't left out in the dark.


It looks like after initially being deleted it has now been restored as 
a read only copy?


With respect to switch2osm.org, I'll try and fix up those instructions 
as soon as I can figure out how to edit that page again.


Kai


Cheers,
Andy




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