[Pywps-dev] copyright and authorship

Luí­s de Sousa luis.de.sousa at protonmail.ch
Tue Sep 27 23:46:06 PDT 2016


My votes:

1) +1
2) 0 (can the __author__ field reference more than one person?)
3) 0 (is there a table already?)
4) +1 (all files)
5) +1

A note on 4) I would prefer to have a single licence for the whole code, and perhaps a different licence for the docs.

Cheers,

Luís





-------- Original Message --------
Subject: [Pywps-dev] copyright and authorship
Local Time: 18 September 2016 7:26 PM
UTC Time: 18 September 2016 17:26
From: jorge.mendesdejesus at wur.nl
To: pywps-dev at lists.osgeo.org <pywps-dev at lists.osgeo.org>

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

_______________________________________________
pywps-dev mailing list
pywps-dev at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/pywps-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/pywps-dev/attachments/20160928/55f47906/attachment.html>


More information about the pywps-dev mailing list