[GeoNode-devel] How to handle copyrights on contributions?

Craig Stephenson cstephen at iarc.uaf.edu
Wed Dec 2 17:04:25 PST 2015


Hello,

I wrote a new manage.py command script that changes the title of a layer on
a specified map (in the "MapLayers" model as opposed to the map-independent
layer title that lives in the "Layers" model). I plan to contribute this to
the project, but I have a question first.

I used this file as a rough template of how to organize my script:

geonode/geonode/maps/management/commands/updatemaplayerip.py

That file has the following copyright notice:

#########################################################################
#
# Copyright (C) 2012 OpenPlans
#
# This program 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 3 of the License, or
# (at your option) any later version.
#
# This program 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 this program. If not, see <http://www.gnu.org/licenses/>.
#
#########################################################################

Should I put a similar copyright notice at the top of my file, with the
current year and my organization's name (Scenarios Network for Alaska +
Arctic Planning)? I'm just not sure how copyrights work when I'm
contributing to an existing project.

I'll create a Pull Request as soon as I have an answer to this. Thanks!

Craig

-- 
*Craig Stephenson*
Web Manager
International Arctic Research Center (IARC)
www.iarc.uaf.edu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geonode-devel/attachments/20151202/de56a2b3/attachment.html>


More information about the geonode-devel mailing list