← Back to team overview

kicad-developers team mailing list archive

Re: license text on new files

 

On 2/28/2017 1:20 AM, Cirilo Bernardo wrote:
> As part of my work in progress on fixing UTF8 filename issues
> under MinGW, I need to add 2 new files to the source tree:
> 
> streamwrapper.cpp
> streamwrapper.h
> 
> I noticed that the copyright.h file has a GPL3+ template but the
> coding-style-policy.md has a GPL2+ template.
> 
> I'm sure this has been discussed on the list in the past but
> (a) I'm too lazy to look it up and (b) new developers wouldn't
> have a clue.
> 
> Could we please ensure that the copyright.h contains the
> license text that we want and that the docs are clear about
> what license to use for new files?

Please use copyright.h.  It is correct.  I forgot to update the coding
style policy.  I don't know when I'll get around to that.

> 
> I also noticed that quite a few files which I had contributed
> still have me as the sole author of those files; if we're moving
> to GPL3 I could exercise my rights as sole author to change
> the license text to GPL3.
> 
> [OT] Where should I put these extra 'streamwrapper' files?
> They are used by (a) the 3D cache's dynamic library, (b)
> VRML exporter, and (c) static IDF library.

The source file should go in common/ and the header file should go in
include/.

> 
> - Cirilo
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
> 


References