You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by sebb <se...@gmail.com> on 2021/03/09 00:41:02 UTC
GitHub license display confused by LICENSE-header.txt
Most of the Commons projects show up in GitHub as having the Apache 2.0 License
However a few show up as 'other':
commons-codec
commons-csv
commons-dbutils
commons-exec
commons-jelly
commons-logging
commons-math
commons-rdf
commons-text
commons-weaver
AFAICT this is because there is more than 1 LICENSE file at the top level:
I forked codec and deleted the LICENSE-header.txt file, and the
license then showed up as AL 2.0.
I think it's not only GitHub that might be confused by such files, so
I suggest they are moved or renamed to avoid the confusion. They are
only needed for Checkstyle, so perhaps could be named accordingly,
e.g. checkstyle-header.txt
[Obviously there would need to be corresponding changes in the pom and
assembly files]
WDYT?
Sebb.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org
Re: GitHub license display confused by LICENSE-header.txt
Posted by sebb <se...@gmail.com>.
On Tue, 9 Mar 2021 at 12:51, Gilles Sadowski <gi...@gmail.com> wrote:
>
> Le mar. 9 mars 2021 à 11:58, sebb <se...@gmail.com> a écrit :
> >
> > On Tue, 9 Mar 2021 at 01:39, Gilles Sadowski <gi...@gmail.com> wrote:
> > >
> > > Le mar. 9 mars 2021 à 01:41, sebb <se...@gmail.com> a écrit :
> > > >
> > > > Most of the Commons projects show up in GitHub as having the Apache 2.0 License
> > > >
> > > > However a few show up as 'other':
> > > >
> > > > commons-codec
> > > > commons-csv
> > > > commons-dbutils
> > > > commons-exec
> > > > commons-jelly
> > > > commons-logging
> > > > commons-math
> > > > commons-rdf
> > > > commons-text
> > > > commons-weaver
> > > >
> > > > AFAICT this is because there is more than 1 LICENSE file at the top level:
> > > > I forked codec and deleted the LICENSE-header.txt file, and the
> > > > license then showed up as AL 2.0.
> > >
> > > For commons-math, there is a single license file; so the reason
> > > must be different. Perhaps the contents (several sections were
> > > added below the license text)?
> > > Should those be moved to the "NOTICE" file?
> >
> > I don't thnk that is allowed.
> > NOTICE is for required attributions only.
>
> So, after all, do you mean that
> 1. GitHub is just wrong in not detecting that CM is AL2.0, and
Probably.
> 2. there is nothing to change for CM
No idea. Feel free to experiment in a spare branch.
> ?
>
> Gilles
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org
Re: GitHub license display confused by LICENSE-header.txt
Posted by Gilles Sadowski <gi...@gmail.com>.
Le mar. 9 mars 2021 à 11:58, sebb <se...@gmail.com> a écrit :
>
> On Tue, 9 Mar 2021 at 01:39, Gilles Sadowski <gi...@gmail.com> wrote:
> >
> > Le mar. 9 mars 2021 à 01:41, sebb <se...@gmail.com> a écrit :
> > >
> > > Most of the Commons projects show up in GitHub as having the Apache 2.0 License
> > >
> > > However a few show up as 'other':
> > >
> > > commons-codec
> > > commons-csv
> > > commons-dbutils
> > > commons-exec
> > > commons-jelly
> > > commons-logging
> > > commons-math
> > > commons-rdf
> > > commons-text
> > > commons-weaver
> > >
> > > AFAICT this is because there is more than 1 LICENSE file at the top level:
> > > I forked codec and deleted the LICENSE-header.txt file, and the
> > > license then showed up as AL 2.0.
> >
> > For commons-math, there is a single license file; so the reason
> > must be different. Perhaps the contents (several sections were
> > added below the license text)?
> > Should those be moved to the "NOTICE" file?
>
> I don't thnk that is allowed.
> NOTICE is for required attributions only.
So, after all, do you mean that
1. GitHub is just wrong in not detecting that CM is AL2.0, and
2. there is nothing to change for CM
?
Gilles
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org
Re: GitHub license display confused by LICENSE-header.txt
Posted by sebb <se...@gmail.com>.
On Tue, 9 Mar 2021 at 01:39, Gilles Sadowski <gi...@gmail.com> wrote:
>
> Le mar. 9 mars 2021 à 01:41, sebb <se...@gmail.com> a écrit :
> >
> > Most of the Commons projects show up in GitHub as having the Apache 2.0 License
> >
> > However a few show up as 'other':
> >
> > commons-codec
> > commons-csv
> > commons-dbutils
> > commons-exec
> > commons-jelly
> > commons-logging
> > commons-math
> > commons-rdf
> > commons-text
> > commons-weaver
> >
> > AFAICT this is because there is more than 1 LICENSE file at the top level:
> > I forked codec and deleted the LICENSE-header.txt file, and the
> > license then showed up as AL 2.0.
>
> For commons-math, there is a single license file; so the reason
> must be different. Perhaps the contents (several sections were
> added below the license text)?
> Should those be moved to the "NOTICE" file?
I don't thnk that is allowed.
NOTICE is for required attributions only.
> Gilles
>
> > [...]
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org
Re: GitHub license display confused by LICENSE-header.txt
Posted by Gilles Sadowski <gi...@gmail.com>.
Le mar. 9 mars 2021 à 01:41, sebb <se...@gmail.com> a écrit :
>
> Most of the Commons projects show up in GitHub as having the Apache 2.0 License
>
> However a few show up as 'other':
>
> commons-codec
> commons-csv
> commons-dbutils
> commons-exec
> commons-jelly
> commons-logging
> commons-math
> commons-rdf
> commons-text
> commons-weaver
>
> AFAICT this is because there is more than 1 LICENSE file at the top level:
> I forked codec and deleted the LICENSE-header.txt file, and the
> license then showed up as AL 2.0.
For commons-math, there is a single license file; so the reason
must be different. Perhaps the contents (several sections were
added below the license text)?
Should those be moved to the "NOTICE" file?
Gilles
> [...]
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org
Re: GitHub license display confused by LICENSE-header.txt
Posted by sebb <se...@gmail.com>.
Turns out that it is sufficient to rename additional top-level files
with the string 'license' in them.
(and update any references, of course)
However GH does not re-evaluate the license unless the file itself is touched.
All the components now show up as AL2.0 apart from math and weaver.
Not sure what to do about those yet.
N.B. to do a quick check of the GH license attribution:
curl -sq https://api.github.com/repos/apache/commons-exec/license |
grep -v '"content":'
On Tue, 9 Mar 2021 at 18:22, Gary Gregory <ga...@gmail.com> wrote:
>
> Awesome, thank you Sebb!
>
> Gary
>
> On Tue, Mar 9, 2021, 12:11 sebb <se...@gmail.com> wrote:
>
> > Good idea.
> >
> > I have done that for commons-codec, and GH has now agreed to use AL2.0
> >
> > However it did seem to need a dummy change to the LICENSE file to
> > re-evaluate the license.
> >
> > I'll see about fixing the others
> >
> > On Tue, 9 Mar 2021 at 01:15, Melloware Inc <me...@gmail.com> wrote:
> > >
> > > In commons beanutils we recommend using /src/conf for these type of
> > files.
> > >
> > > Sent from my iPhone
> > >
> > > > On Mar 8, 2021, at 8:13 PM, sebb <se...@gmail.com> wrote:
> > > >
> > > > On Tue, 9 Mar 2021 at 01:08, Bernd Eckenfels <ec...@zusammenkunft.net>
> > wrote:
> > > >>
> > > >> Checkstyle-header.txt sounds good and maybe also moving it to a
> > subdir like src/build/ or src/test/?
> > > >
> > > > There are other checkstyle files at the top-level; best to keep them
> > together.
> > > >
> > > >> Gruss
> > > >> Bernd
> > > >>
> > > >>
> > > >> --
> > > >> http://bernd.eckenfels.net
> > > >> ________________________________
> > > >> Von: sebb <se...@gmail.com>
> > > >> Gesendet: Tuesday, March 9, 2021 1:41:02 AM
> > > >> An: CommonsDev <de...@commons.apache.org>
> > > >> Betreff: GitHub license display confused by LICENSE-header.txt
> > > >>
> > > >> Most of the Commons projects show up in GitHub as having the Apache
> > 2.0 License
> > > >>
> > > >> However a few show up as 'other':
> > > >>
> > > >> commons-codec
> > > >> commons-csv
> > > >> commons-dbutils
> > > >> commons-exec
> > > >> commons-jelly
> > > >> commons-logging
> > > >> commons-math
> > > >> commons-rdf
> > > >> commons-text
> > > >> commons-weaver
> > > >>
> > > >> AFAICT this is because there is more than 1 LICENSE file at the top
> > level:
> > > >> I forked codec and deleted the LICENSE-header.txt file, and the
> > > >> license then showed up as AL 2.0.
> > > >>
> > > >> I think it's not only GitHub that might be confused by such files, so
> > > >> I suggest they are moved or renamed to avoid the confusion. They are
> > > >> only needed for Checkstyle, so perhaps could be named accordingly,
> > > >> e.g. checkstyle-header.txt
> > > >>
> > > >> [Obviously there would need to be corresponding changes in the pom and
> > > >> assembly files]
> > > >>
> > > >> WDYT?
> > > >>
> > > >> Sebb.
> > > >>
> > > >> ---------------------------------------------------------------------
> > > >> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> > > >> For additional commands, e-mail: dev-help@commons.apache.org
> > > >>
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> > > > For additional commands, e-mail: dev-help@commons.apache.org
> > > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> > > For additional commands, e-mail: dev-help@commons.apache.org
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> > For additional commands, e-mail: dev-help@commons.apache.org
> >
> >
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org
Re: GitHub license display confused by LICENSE-header.txt
Posted by Gary Gregory <ga...@gmail.com>.
Awesome, thank you Sebb!
Gary
On Tue, Mar 9, 2021, 12:11 sebb <se...@gmail.com> wrote:
> Good idea.
>
> I have done that for commons-codec, and GH has now agreed to use AL2.0
>
> However it did seem to need a dummy change to the LICENSE file to
> re-evaluate the license.
>
> I'll see about fixing the others
>
> On Tue, 9 Mar 2021 at 01:15, Melloware Inc <me...@gmail.com> wrote:
> >
> > In commons beanutils we recommend using /src/conf for these type of
> files.
> >
> > Sent from my iPhone
> >
> > > On Mar 8, 2021, at 8:13 PM, sebb <se...@gmail.com> wrote:
> > >
> > > On Tue, 9 Mar 2021 at 01:08, Bernd Eckenfels <ec...@zusammenkunft.net>
> wrote:
> > >>
> > >> Checkstyle-header.txt sounds good and maybe also moving it to a
> subdir like src/build/ or src/test/?
> > >
> > > There are other checkstyle files at the top-level; best to keep them
> together.
> > >
> > >> Gruss
> > >> Bernd
> > >>
> > >>
> > >> --
> > >> http://bernd.eckenfels.net
> > >> ________________________________
> > >> Von: sebb <se...@gmail.com>
> > >> Gesendet: Tuesday, March 9, 2021 1:41:02 AM
> > >> An: CommonsDev <de...@commons.apache.org>
> > >> Betreff: GitHub license display confused by LICENSE-header.txt
> > >>
> > >> Most of the Commons projects show up in GitHub as having the Apache
> 2.0 License
> > >>
> > >> However a few show up as 'other':
> > >>
> > >> commons-codec
> > >> commons-csv
> > >> commons-dbutils
> > >> commons-exec
> > >> commons-jelly
> > >> commons-logging
> > >> commons-math
> > >> commons-rdf
> > >> commons-text
> > >> commons-weaver
> > >>
> > >> AFAICT this is because there is more than 1 LICENSE file at the top
> level:
> > >> I forked codec and deleted the LICENSE-header.txt file, and the
> > >> license then showed up as AL 2.0.
> > >>
> > >> I think it's not only GitHub that might be confused by such files, so
> > >> I suggest they are moved or renamed to avoid the confusion. They are
> > >> only needed for Checkstyle, so perhaps could be named accordingly,
> > >> e.g. checkstyle-header.txt
> > >>
> > >> [Obviously there would need to be corresponding changes in the pom and
> > >> assembly files]
> > >>
> > >> WDYT?
> > >>
> > >> Sebb.
> > >>
> > >> ---------------------------------------------------------------------
> > >> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> > >> For additional commands, e-mail: dev-help@commons.apache.org
> > >>
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> > > For additional commands, e-mail: dev-help@commons.apache.org
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> > For additional commands, e-mail: dev-help@commons.apache.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>
Re: GitHub license display confused by LICENSE-header.txt
Posted by sebb <se...@gmail.com>.
Good idea.
I have done that for commons-codec, and GH has now agreed to use AL2.0
However it did seem to need a dummy change to the LICENSE file to
re-evaluate the license.
I'll see about fixing the others
On Tue, 9 Mar 2021 at 01:15, Melloware Inc <me...@gmail.com> wrote:
>
> In commons beanutils we recommend using /src/conf for these type of files.
>
> Sent from my iPhone
>
> > On Mar 8, 2021, at 8:13 PM, sebb <se...@gmail.com> wrote:
> >
> > On Tue, 9 Mar 2021 at 01:08, Bernd Eckenfels <ec...@zusammenkunft.net> wrote:
> >>
> >> Checkstyle-header.txt sounds good and maybe also moving it to a subdir like src/build/ or src/test/?
> >
> > There are other checkstyle files at the top-level; best to keep them together.
> >
> >> Gruss
> >> Bernd
> >>
> >>
> >> --
> >> http://bernd.eckenfels.net
> >> ________________________________
> >> Von: sebb <se...@gmail.com>
> >> Gesendet: Tuesday, March 9, 2021 1:41:02 AM
> >> An: CommonsDev <de...@commons.apache.org>
> >> Betreff: GitHub license display confused by LICENSE-header.txt
> >>
> >> Most of the Commons projects show up in GitHub as having the Apache 2.0 License
> >>
> >> However a few show up as 'other':
> >>
> >> commons-codec
> >> commons-csv
> >> commons-dbutils
> >> commons-exec
> >> commons-jelly
> >> commons-logging
> >> commons-math
> >> commons-rdf
> >> commons-text
> >> commons-weaver
> >>
> >> AFAICT this is because there is more than 1 LICENSE file at the top level:
> >> I forked codec and deleted the LICENSE-header.txt file, and the
> >> license then showed up as AL 2.0.
> >>
> >> I think it's not only GitHub that might be confused by such files, so
> >> I suggest they are moved or renamed to avoid the confusion. They are
> >> only needed for Checkstyle, so perhaps could be named accordingly,
> >> e.g. checkstyle-header.txt
> >>
> >> [Obviously there would need to be corresponding changes in the pom and
> >> assembly files]
> >>
> >> WDYT?
> >>
> >> Sebb.
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> >> For additional commands, e-mail: dev-help@commons.apache.org
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> > For additional commands, e-mail: dev-help@commons.apache.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org
Re: GitHub license display confused by LICENSE-header.txt
Posted by Gary Gregory <ga...@gmail.com>.
Note that GitHub CI files are never in the root.
Gary
On Tue, Mar 9, 2021, 09:34 Emmanuel Bourg <eb...@apache.org> wrote:
> +1 for moving these files elsewhere. The project root should just
> contain the pom.xml, license, notice, readme and CI files.
>
> Emmanuel Bourg
>
> Le 09/03/2021 à 02:15, Melloware Inc a écrit :
> > In commons beanutils we recommend using /src/conf for these type of
> files.
> >
> > Sent from my iPhone
> >
> >> On Mar 8, 2021, at 8:13 PM, sebb <se...@gmail.com> wrote:
> >>
> >> On Tue, 9 Mar 2021 at 01:08, Bernd Eckenfels <ec...@zusammenkunft.net>
> wrote:
> >>>
> >>> Checkstyle-header.txt sounds good and maybe also moving it to a subdir
> like src/build/ or src/test/?
> >>
> >> There are other checkstyle files at the top-level; best to keep them
> together.
> >>
> >>> Gruss
> >>> Bernd
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>
Re: GitHub license display confused by LICENSE-header.txt
Posted by Emmanuel Bourg <eb...@apache.org>.
+1 for moving these files elsewhere. The project root should just
contain the pom.xml, license, notice, readme and CI files.
Emmanuel Bourg
Le 09/03/2021 à 02:15, Melloware Inc a écrit :
> In commons beanutils we recommend using /src/conf for these type of files.
>
> Sent from my iPhone
>
>> On Mar 8, 2021, at 8:13 PM, sebb <se...@gmail.com> wrote:
>>
>> On Tue, 9 Mar 2021 at 01:08, Bernd Eckenfels <ec...@zusammenkunft.net> wrote:
>>>
>>> Checkstyle-header.txt sounds good and maybe also moving it to a subdir like src/build/ or src/test/?
>>
>> There are other checkstyle files at the top-level; best to keep them together.
>>
>>> Gruss
>>> Bernd
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org
Re: GitHub license display confused by LICENSE-header.txt
Posted by Melloware Inc <me...@gmail.com>.
In commons beanutils we recommend using /src/conf for these type of files.
Sent from my iPhone
> On Mar 8, 2021, at 8:13 PM, sebb <se...@gmail.com> wrote:
>
> On Tue, 9 Mar 2021 at 01:08, Bernd Eckenfels <ec...@zusammenkunft.net> wrote:
>>
>> Checkstyle-header.txt sounds good and maybe also moving it to a subdir like src/build/ or src/test/?
>
> There are other checkstyle files at the top-level; best to keep them together.
>
>> Gruss
>> Bernd
>>
>>
>> --
>> http://bernd.eckenfels.net
>> ________________________________
>> Von: sebb <se...@gmail.com>
>> Gesendet: Tuesday, March 9, 2021 1:41:02 AM
>> An: CommonsDev <de...@commons.apache.org>
>> Betreff: GitHub license display confused by LICENSE-header.txt
>>
>> Most of the Commons projects show up in GitHub as having the Apache 2.0 License
>>
>> However a few show up as 'other':
>>
>> commons-codec
>> commons-csv
>> commons-dbutils
>> commons-exec
>> commons-jelly
>> commons-logging
>> commons-math
>> commons-rdf
>> commons-text
>> commons-weaver
>>
>> AFAICT this is because there is more than 1 LICENSE file at the top level:
>> I forked codec and deleted the LICENSE-header.txt file, and the
>> license then showed up as AL 2.0.
>>
>> I think it's not only GitHub that might be confused by such files, so
>> I suggest they are moved or renamed to avoid the confusion. They are
>> only needed for Checkstyle, so perhaps could be named accordingly,
>> e.g. checkstyle-header.txt
>>
>> [Obviously there would need to be corresponding changes in the pom and
>> assembly files]
>>
>> WDYT?
>>
>> Sebb.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>> For additional commands, e-mail: dev-help@commons.apache.org
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org
Re: GitHub license display confused by LICENSE-header.txt
Posted by sebb <se...@gmail.com>.
On Tue, 9 Mar 2021 at 01:08, Bernd Eckenfels <ec...@zusammenkunft.net> wrote:
>
> Checkstyle-header.txt sounds good and maybe also moving it to a subdir like src/build/ or src/test/?
There are other checkstyle files at the top-level; best to keep them together.
> Gruss
> Bernd
>
>
> --
> http://bernd.eckenfels.net
> ________________________________
> Von: sebb <se...@gmail.com>
> Gesendet: Tuesday, March 9, 2021 1:41:02 AM
> An: CommonsDev <de...@commons.apache.org>
> Betreff: GitHub license display confused by LICENSE-header.txt
>
> Most of the Commons projects show up in GitHub as having the Apache 2.0 License
>
> However a few show up as 'other':
>
> commons-codec
> commons-csv
> commons-dbutils
> commons-exec
> commons-jelly
> commons-logging
> commons-math
> commons-rdf
> commons-text
> commons-weaver
>
> AFAICT this is because there is more than 1 LICENSE file at the top level:
> I forked codec and deleted the LICENSE-header.txt file, and the
> license then showed up as AL 2.0.
>
> I think it's not only GitHub that might be confused by such files, so
> I suggest they are moved or renamed to avoid the confusion. They are
> only needed for Checkstyle, so perhaps could be named accordingly,
> e.g. checkstyle-header.txt
>
> [Obviously there would need to be corresponding changes in the pom and
> assembly files]
>
> WDYT?
>
> Sebb.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org
Re: GitHub license display confused by LICENSE-header.txt
Posted by Bernd Eckenfels <ec...@zusammenkunft.net>.
Checkstyle-header.txt sounds good and maybe also moving it to a subdir like src/build/ or src/test/?
Gruss
Bernd
--
http://bernd.eckenfels.net
________________________________
Von: sebb <se...@gmail.com>
Gesendet: Tuesday, March 9, 2021 1:41:02 AM
An: CommonsDev <de...@commons.apache.org>
Betreff: GitHub license display confused by LICENSE-header.txt
Most of the Commons projects show up in GitHub as having the Apache 2.0 License
However a few show up as 'other':
commons-codec
commons-csv
commons-dbutils
commons-exec
commons-jelly
commons-logging
commons-math
commons-rdf
commons-text
commons-weaver
AFAICT this is because there is more than 1 LICENSE file at the top level:
I forked codec and deleted the LICENSE-header.txt file, and the
license then showed up as AL 2.0.
I think it's not only GitHub that might be confused by such files, so
I suggest they are moved or renamed to avoid the confusion. They are
only needed for Checkstyle, so perhaps could be named accordingly,
e.g. checkstyle-header.txt
[Obviously there would need to be corresponding changes in the pom and
assembly files]
WDYT?
Sebb.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org
Re: GitHub license display confused by LICENSE-header.txt
Posted by Gary Gregory <ga...@gmail.com>.
I think we should try and get rid of these -header.txt files, there must be
a way since not all components use them.
Gary
On Mon, Mar 8, 2021, 19:41 sebb <se...@gmail.com> wrote:
> Most of the Commons projects show up in GitHub as having the Apache 2.0
> License
>
> However a few show up as 'other':
>
> commons-codec
> commons-csv
> commons-dbutils
> commons-exec
> commons-jelly
> commons-logging
> commons-math
> commons-rdf
> commons-text
> commons-weaver
>
> AFAICT this is because there is more than 1 LICENSE file at the top level:
> I forked codec and deleted the LICENSE-header.txt file, and the
> license then showed up as AL 2.0.
>
> I think it's not only GitHub that might be confused by such files, so
> I suggest they are moved or renamed to avoid the confusion. They are
> only needed for Checkstyle, so perhaps could be named accordingly,
> e.g. checkstyle-header.txt
>
> [Obviously there would need to be corresponding changes in the pom and
> assembly files]
>
> WDYT?
>
> Sebb.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>