[Pywps-dev] copyright and authorship
Mendes de Jesus, Jorge
jorge.mendesdejesus at wur.nl
Sun Sep 18 10:26:21 PDT 2016
Hi to all
I am looking at adding the copyright and authorship to the pywps code (headers on python code). I am currently working on my branch [0] and Tom suggested that I send an email for consensus on the topics bellow
1) Adding GLP for pywps 3.2 and MIT for pywps4
On the branch pywps-3.2 ( is it also necessary on branch pywps-3.2.3 ???) I have added the generic GLP license [1] while on pywps4 the generic MIT [2]. There was already consensus that we have to jump from GLP to MIT.
Aside from license changes from GLP to MIT, also there is a change of headers I included the author name on GLP (also see point 2) and then on the MIT I only have a generic "pywps project steering committee".
eg GLP:
# Author: Jachym Cepicky
# http://les-ejk.cz
# License:
#
# Web Processing Service implementation
# Copyright (C) 2006 Jachym Cepicky
e.g MIT
# Copyright (C) 2014-2016 PyWPS Development Team, represented by
# PyWPS Project Steering Committee
Is this ok ??? Are people happy witih it ??? Jachym ??? This was more or less the headers used in one files
2) Authorship
I have looked at the code of pywps-4 code and in some files I have the authors name: eg: Alex Morega, when ever I found author information I have added as:
__author__ = "Alex Morega"
I like it since it is more pythonic, does anyone objects this pythonic author naming and header structure [3] ???
3) Pywps 4.0 author claim (next weekend)
I will set up a table with file name and authors, for people to comment and claim ownership. I am more or less assuming that if you haven't indicate your name in the code than the code was mainly done by Jachym.
4) I have added some indication on XML/HTML/Javascript what license is being used, I was wondering if this is also necessary for templates and other text files ???
5) I will pass all code in flake8 and fix it
This is mainly for cosmetic code changes but also check things like unused modules or variables.
Thank you
Jorge
[0] https://github.com/jorgejesus/pywps/
[1] See att GPL2 license
[2] See att MIT license
[3] http://stackoverflow.com/questions/1523427/what-is-the-common-header-format-of-python-files
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: GLP2.txt
URL: <http://lists.osgeo.org/pipermail/pywps-dev/attachments/20160918/cca05e41/attachment.txt>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: MIT.txt
URL: <http://lists.osgeo.org/pipermail/pywps-dev/attachments/20160918/cca05e41/attachment-0001.txt>
More information about the pywps-dev
mailing list