On 01/05/2015 06:09 AM, Yannick Vaucher wrote: > Most developers dislike redundancy, thus, all are tempted to reduce > the size of source code by reducing or completly removing redundant > license from source files. [1] [snip] > To be said I'm completely against removing completely the header I > think a minimal copyright must be present in each source file to be > read by the one who opens the file. Suggestion: switch to the SPDX notation on as the license note in the header of the files. This achieves minimal footprint in a machine and human recognizable format using a standard format (for some definition of standard).
Random(ish) example: cmd_fdt.c <http://git.denx.de/cgi-bin/gitweb.cgi?p=u-boot.git;a=blob;f=common/cmd_fdt.c;h=dc59fab8280dc57f0ae546ad552215dea0d99774;hb=HEAD> References: * http://spdx.org/about-spdx * http://spdx.org/licenses/ * http://spdx.org/SPDX-specifications/spdx-version-1.2 > To be minimalist, from what I read there thought, we could also accept > minimal header with license like this > |# Copyright 2015 <author> > # <notice where to find full licence>| > (with full license in __openerp__.py for exemple) > Exemple here [2] Agreed, but I would use the SPDX notation in the header to make it standard(ish) and scannable. > > Our options: > a. We keep full header on each source file. And accept only this one. > > b. We define a minimal header template like this as an altenative > (mostly taken from David Beal's proposal): > # -*- coding: utf-8 -*- > ||# Author: <author name> > |# Copyright 2015 <company or author>| > # License AGPL version 3 or later > |# See license in __openerp__.py or http://www.gnu.org/licenses/agpl-3.0.txt > | > > > > [1] More talks about it in: > https://github.com/OCA/product-attribute/pull/34 > > [2] An exemple of minimal license: > https://github.com/OCA/carrier-delivery/pull/35/files > > Cheers, > > Yannick Vaucher > Business Solutions Software Developer > > Camptocamp SA > PSE A, CH-1015 Lausanne > Phone: +41 21 619 10 30 > Office: +41 21 619 10 10 > http://www.camptocamp.com/ > Best regards, gvb
_______________________________________________ Mailing list: https://launchpad.net/~openerp-community Post to : openerp-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~openerp-community More help : https://help.launchpad.net/ListHelp