mbox series

[0/9] wpan-tools: switch to SPDX header for license and copyright

Message ID 20230924122231.716878-1-stefan@datenfreihafen.org (mailing list archive)
Headers show
Series wpan-tools: switch to SPDX header for license and copyright | expand

Message

Stefan Schmidt Sept. 24, 2023, 12:22 p.m. UTC
Hello.

I took some time to convert wpan-tools over to using the SPDX header format to
express copyright and license information. In this process we make the actual
license (ISC) more clear and allow downstream users of wpan-tools to have a
machine readable format for license compliance.

We are also using the reuse tool in our CI to check for this now and generate a
SBOM file as an example.

regards
Stefan Schmidt

Stefan Schmidt (9):
  m4: remove empty folder which only holds a .gitignore file
  license: clearly indicate license in file name and use new LICENSES
    folder
  wpan-ping: switch files to SPDX header for license and copyright
  wpan-hwsim: switch files to SPDX header for license and copyright
  src/nl802154.h: switch file to SPDX header for license and copyright
  examples: switch files to SPDX header for license and copyright
  src: switch files to SPDX header for license and copyright
  misc: switch remaining files to SPDX header for license and copyright
  workflow: add reuse job to check for REUSE compliance

 .github/workflows/main.yml   |  4 ++++
 .github/workflows/reuse.yml  | 19 +++++++++++++++++++
 .gitignore                   |  5 +++++
 COPYING                      | 25 +------------------------
 LICENSES/ISC.txt             | 23 +++++++++++++++++++++++
 Makefile.am                  |  4 ++++
 autogen.sh                   |  4 ++++
 configure.ac                 |  4 ++++
 examples/.gitignore          |  4 ++++
 examples/Makefile.am         |  4 ++++
 examples/README.examples     |  4 ++++
 examples/af_ieee802154_rx.c  | 23 ++++-------------------
 examples/af_ieee802154_tx.c  | 23 ++++-------------------
 examples/af_inet6_rx.c       | 23 ++++-------------------
 examples/af_inet6_tx.c       | 23 ++++-------------------
 examples/af_packet_rx.c      | 23 ++++-------------------
 examples/af_packet_tx.c      | 23 ++++-------------------
 m4/.gitignore                |  5 -----
 src/.gitignore               |  4 ++++
 src/Makefile.am              |  4 ++++
 src/event.c                  |  4 ++++
 src/info.c                   |  4 ++++
 src/interface.c              |  4 ++++
 src/iwpan.c                  |  3 +++
 src/iwpan.h                  |  4 ++++
 src/mac.c                    |  4 ++++
 src/nl802154.h               | 24 ++++++------------------
 src/nl_extras.h              |  4 ++++
 src/phy.c                    |  4 ++++
 src/scan.c                   |  4 ++++
 src/sections.c               |  4 ++++
 wpan-hwsim/Makefile.am       |  4 ++++
 wpan-hwsim/mac802154_hwsim.h |  4 ++++
 wpan-hwsim/wpan-hwsim.c      | 22 +++++-----------------
 wpan-ping/.gitignore         |  4 ++++
 wpan-ping/Makefile.am        |  4 ++++
 wpan-ping/README.wpan-ping   |  4 ++++
 wpan-ping/wpan-ping.c        | 22 +++++-----------------
 38 files changed, 183 insertions(+), 195 deletions(-)
 create mode 100644 .github/workflows/reuse.yml
 mode change 100644 => 120000 COPYING
 create mode 100644 LICENSES/ISC.txt
 delete mode 100644 m4/.gitignore

Comments

Miquel Raynal Sept. 25, 2023, 7:22 a.m. UTC | #1
Hi Stefan,

stefan@datenfreihafen.org wrote on Sun, 24 Sep 2023 14:22:22 +0200:

> Hello.
> 
> I took some time to convert wpan-tools over to using the SPDX header format to
> express copyright and license information. In this process we make the actual
> license (ISC) more clear and allow downstream users of wpan-tools to have a
> machine readable format for license compliance.
> 
> We are also using the reuse tool in our CI to check for this now and generate a
> SBOM file as an example.

Nice addition!

Reviewed-by: Miquel Raynal <miquel.raynal@bootlin.com>

Thanks,
Miquèl
Stefan Schmidt Sept. 26, 2023, 7:58 a.m. UTC | #2
Hello Miquel, Alex.

On 25.09.23 09:22, Miquel Raynal wrote:
> Hi Stefan,
> 
> stefan@datenfreihafen.org wrote on Sun, 24 Sep 2023 14:22:22 +0200:
> 
>> Hello.
>>
>> I took some time to convert wpan-tools over to using the SPDX header format to
>> express copyright and license information. In this process we make the actual
>> license (ISC) more clear and allow downstream users of wpan-tools to have a
>> machine readable format for license compliance.
>>
>> We are also using the reuse tool in our CI to check for this now and generate a
>> SBOM file as an example.
> 
> Nice addition!
> 
> Reviewed-by: Miquel Raynal <miquel.raynal@bootlin.com>

Thanks Miquel.

Alex, any remarks from your side or are you happy for me to land this in 
wpan-tools?

regards
Stefan Schmidt
Alexander Aring Oct. 1, 2023, 11:37 p.m. UTC | #3
Hi,

On Tue, Sep 26, 2023 at 4:00 AM Stefan Schmidt
<stefan@datenfreihafen.org> wrote:
>
> Hello Miquel, Alex.
>
> On 25.09.23 09:22, Miquel Raynal wrote:
> > Hi Stefan,
> >
> > stefan@datenfreihafen.org wrote on Sun, 24 Sep 2023 14:22:22 +0200:
> >
> >> Hello.
> >>
> >> I took some time to convert wpan-tools over to using the SPDX header format to
> >> express copyright and license information. In this process we make the actual
> >> license (ISC) more clear and allow downstream users of wpan-tools to have a
> >> machine readable format for license compliance.
> >>
> >> We are also using the reuse tool in our CI to check for this now and generate a
> >> SBOM file as an example.
> >
> > Nice addition!
> >
> > Reviewed-by: Miquel Raynal <miquel.raynal@bootlin.com>
>
> Thanks Miquel.
>
> Alex, any remarks from your side or are you happy for me to land this in
> wpan-tools?
>

looks okay to me.

- Alex
Stefan Schmidt Oct. 2, 2023, 1:29 p.m. UTC | #4
Hello.

On 02.10.23 01:37, Alexander Aring wrote:
> Hi,
> 
> On Tue, Sep 26, 2023 at 4:00 AM Stefan Schmidt
> <stefan@datenfreihafen.org> wrote:
>>
>> Hello Miquel, Alex.
>>
>> On 25.09.23 09:22, Miquel Raynal wrote:
>>> Hi Stefan,
>>>
>>> stefan@datenfreihafen.org wrote on Sun, 24 Sep 2023 14:22:22 +0200:
>>>
>>>> Hello.
>>>>
>>>> I took some time to convert wpan-tools over to using the SPDX header format to
>>>> express copyright and license information. In this process we make the actual
>>>> license (ISC) more clear and allow downstream users of wpan-tools to have a
>>>> machine readable format for license compliance.
>>>>
>>>> We are also using the reuse tool in our CI to check for this now and generate a
>>>> SBOM file as an example.
>>>
>>> Nice addition!
>>>
>>> Reviewed-by: Miquel Raynal <miquel.raynal@bootlin.com>
>>
>> Thanks Miquel.
>>
>> Alex, any remarks from your side or are you happy for me to land this in
>> wpan-tools?
>>
> 
> looks okay to me.

Thanks you two. Pushed to master now.

regards
Stefan Schmidt