[Development] Documenting 3rd party code Qt
Kai Koehne
Kai.Koehne at qt.io
Wed Jul 20 17:14:02 CEST 2016
> -----Original Message-----
> From: Development [mailto:development-bounces+kai.koehne=qt.io at qt-
> project.org] On Behalf Of Lisandro Damián Nicanor Pérez Meyer
> Sent: Wednesday, July 20, 2016 4:04 PM
> To: development at qt-project.org
> Subject: Re: [Development] Documenting 3rd party code Qt
>
> On miércoles, 20 de julio de 2016 11:13:39 A. M. ART Kai Koehne wrote:
> > Hi,
> [snip]
> > # File Format
> >
> > I had a look at SPDX, README.Chromium, debian/copyright (btw thanks
> > for the pointer!).
>
> My pleasure :)
>
> > In the end I went for a custom format, because they all seem to not
> > quite fit for our use case. Anyhow, it's easy to extend licensescanner
> > to generate other formats, too.
>
> That might be helpful, although the current format lacks, for example, per-
> entity copyright (yes, each contributor name).
>
> I *know* this is a big burden because I have to do it :) But if this can be
> added, even if optional, we the ones who need this info can fill these details
> on each of our reviews.
It can easily get laborious, but I don't see why we shouldn't allow something like
"CopyrightFiles" : [
{ "*": "Copyright (c) 1920 Joe Doe", },
{ "special_file": "Copyright (c) 2040 Jane Roe" }
]
in the format, sure.
I'm genuinely curious though why debian/copyright needs this on a file level. Do you know the reasons?
Regards
Kai
More information about the Development
mailing list