Re: [OSM-dev] osm2pgsql and mod_tile have moved to git
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
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
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
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
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
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
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
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
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
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