[Kolab-devel] Biolerplate

Bernhard Reiter bernhard at intevation.de
Wed May 12 20:40:53 CEST 2004


On Wednesday 12 May 2004 20:02, Stuart Bingë wrote:
> On Wednesday, 12 May 2004 17:24, Bernhard Reiter wrote:
> > My suggestion is to separate authorship and copyrights.
> > So keep a header with the authors for each file.
> >
> > To be an author you need to have written a significant
> > portion of code lines (significant regarding copyright).
> > So if there are original lines from Erfrakon in, keep the lines of the
> > authors and add yours. If you rewrote everything or made a new file,
> > put in the new authors.
>
> OK, so you basically want a "Written by so-and-so" comment line as part of
> every file?

Yes.
Authors:
   xxx <xxx at yyy>
  yyy <yyy at yyy>

> > > Another reason for me moving this out of each file was that the header
> > > was getting rather large with all the copyright holders' information,
> > > so I thought it would be easier to move all this out into a single
> > > location and simply refer readers of the source code to this file, in
> > > the same way we refer people to COPYING for the license information.
> >
> > We should think about if we assign the copyrights to one organisation
> > so it can legally maintain the code.
> > As long as we do not have that, it is better to have the full list.
>
> Assuming we have the full copyright list, would you want it included in
> every file in the project, or instead have it moved to a separate file
> altogether and merely referenced from each source file?

We need to have a summary  in each file and the full conditions
will be listed somewhere.

> > Let us have CREDITS
> > (for people that have been active parts of the project)
> > and CONTRIBUTORS
> > (for people that contributed stuff but were a real project member.)
> > Is that fine?
>
> Good idea.
>
> One more thing - when you say "real project member", would this include
> companies such as Code Fusion, or would it only be the three companies
> involved with the Kroupware project?

Usually Free Software project go by persons.
So anybody that would be considered part of the project team
and considers itself part of the team.
That includes you an Stephan of course.
Having CVS write access is a hint about this status,
but we can come to other criteria if we all agree on this list.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2145 bytes
Desc: signature
URL: <http://lists.kolab.org/pipermail/devel/attachments/20040512/c61b9653/attachment.p7s>


More information about the devel mailing list