[elbe-devel] [PATCH 0/6 v5] use SPDX identifiers in ELBE
Manuel Traut
manuel.traut at linutronix.de
Fri Apr 13 09:39:59 CEST 2018
Hi,
On Thu, Apr 12, 2018 at 07:06:13PM -0500, Kate Stewart wrote:
> Hi Manuel,
> Feel free to add my:
> Reviewed-by: Kate Stewart <kstewart at linuxfoundation.org>
thanks Kate!
> Copyrights and SPDX identifiers look much better. :-)
>
> I don't think you need to add the info to a .gitignore file,
> (Patch 4/6), but not sure its worth respinning the patchset over.
ok, i just drop this patch, all others will be applied to devel/elbe-3.0
:)
Manuel
> Kate
>
> On Mon, Apr 9, 2018 at 1:12 PM, Manuel Traut <manut at linutronix.de> wrote:
>
> > Hi Kate,
> >
> > this is a rework of my ELBE/SPDX queue. It includes your suggestions about
> > the copyright statements and includes the current version of the
> > identifiers.
> >
> > Thanks for your help!
> >
> > Manuel
> >
> > changes since v1:
> >
> > * spdx headers were missed in 2 files, these are added in v2:
> > - commands/adjustpkgs.py
> > - commands/updatepkg.py
> >
> > changes since v2:
> >
> > * don't add copyright statements to files that had none before
> > (contrib/dockerfile)
> > * use GPL-3.0+ instead of GPL-3.0
> > * use SPDX and Debian Identifier in debian/copyright, remove the license
> > tags
> > and reference to /usr/share/common-licenses/GPL-3
> > * the license text in COPYING doesn't need to be changed, it covers
> > GPL-3.0
> > and GPL-3.0+
> >
> > changes since v3:
> >
> > * mention licensing rules in README.adoc
> >
> > changes since v4:
> >
> > * use current identifiers (e.g. GPL-2.0-only instead of GPL-2.0)
> > * extract correct copyright statement from git and include in the file
> > header
> > * add copyright and license informations for
> > - docs/Makefile
> > - .pylintrc
> > - .gitignore
> >
> > Manuel Traut (6):
> > use SPDX tags in headers
> > README: add section about license rules
> > add SPDX tags to contrib/dockerfile/*
> > add copyright and license notes to .gitignore file
> > add copyright and license notes to .pylintrc file
> > add license and copyright information to docs/Makefile
> >
> > .gitignore | 6 ++++
> > .pylintrc | 6 ++++
> > Makefile | 5 ++++
> > README.adoc | 28 +++++++++++++++++++
> > contrib/dockerfile/Dockerfile | 8 +++++-
> > contrib/dockerfile/Makefile | 5 ++++
> > contrib/dockerfile/README.md | 7 ++++-
> > contrib/dockerfile/adds/supervisord.conf | 1 +
> > debian/copyright | 28 ++++---------------
> > docs/Makefile | 7 +++++
> > docs/build-example-doc.sh | 5 ++++
> > elbe | 20 ++++---------
> > elbepack/aptpkgutils.py | 19 +++----------
> > elbepack/aptprogress.py | 18 ++----------
> > elbepack/asciidoclog.py | 19 +++----------
> > elbepack/asyncworker.py | 19 +++----------
> > elbepack/cdroms.py | 20 ++++---------
> > elbepack/commands/add.py | 17 ++---------
> > elbepack/commands/adjustpkgs.py | 18 ++----------
> > elbepack/commands/bootup-check.py | 17 ++---------
> > elbepack/commands/buildchroot.py | 20 ++++---------
> > elbepack/commands/buildsdk.py | 4 +--
> > elbepack/commands/buildsysroot.py | 19 +++----------
> > elbepack/commands/check_updates.py | 19 +++----------
> > elbepack/commands/chg_archive.py | 17 ++---------
> > elbepack/commands/chroot.py | 20 ++++---------
> > elbepack/commands/control.py | 19 +++----------
> > elbepack/commands/daemon.py | 17 ++---------
> > elbepack/commands/db.py | 17 ++---------
> > elbepack/commands/debianize.py | 18 ++----------
> > elbepack/commands/diff.py | 17 ++---------
> > elbepack/commands/gen_update.py | 20 ++++---------
> > elbepack/commands/genlicence.py | 18 ++----------
> > elbepack/commands/get_archive.py | 18 ++----------
> > elbepack/commands/hdimg.py | 19 +++----------
> > elbepack/commands/init.py | 19 +++----------
> > elbepack/commands/initvm.py | 18 ++----------
> > elbepack/commands/mkcdrom.py | 20 ++++---------
> > elbepack/commands/parselicence.py | 18 ++----------
> > elbepack/commands/pbuilder.py | 18 ++----------
> > elbepack/commands/pin_versions.py | 18 ++----------
> > elbepack/commands/pkgdiff.py | 19 +++----------
> > elbepack/commands/preprocess.py | 18 ++----------
> > elbepack/commands/prjrepo.py | 19 +++----------
> > elbepack/commands/remove_sign.py | 22 ++-------------
> > elbepack/commands/setsel.py | 18 ++----------
> > elbepack/commands/show.py | 18 ++----------
> > elbepack/commands/sign.py | 18 ++----------
> > elbepack/commands/toolchainextract.py | 18 ++----------
> > elbepack/commands/updated.py | 20 +++----------
> > elbepack/commands/validate.py | 18 ++----------
> > elbepack/commands/xsdtoasciidoc.py | 18 ++----------
> > elbepack/config.py | 20 +++----------
> > elbepack/daemons/soap/__init__.py | 18 ++----------
> > elbepack/daemons/soap/authentication.py | 20 ++-----------
> > elbepack/daemons/soap/datatypes.py | 19 ++-----------
> > elbepack/daemons/soap/esoap.py | 20 ++++---------
> > elbepack/daemons/soap/faults.py | 18 ++----------
> > elbepack/db.py | 20 ++++---------
> > elbepack/dbaction.py | 19 +++----------
> > elbepack/debianize/barebox.py | 18 ++----------
> > elbepack/debianize/base.py | 19 +++----------
> > elbepack/debianize/debianize.py | 17 ++---------
> > elbepack/debianize/kernel.py | 19 +++----------
> > elbepack/debianize/uboot.py | 18 ++----------
> > elbepack/debianreleases.py | 18 ++----------
> > elbepack/debpkg.py | 18 ++----------
> > elbepack/directories.py | 19 +++----------
> > elbepack/dump.py | 19 +++----------
> > elbepack/efilesystem.py | 21 ++++----------
> > elbepack/elbeproject.py | 22 +++++----------
> > elbepack/elbexml.py | 22 +++++----------
> > elbepack/filesystem.py | 19 ++-----------
> > elbepack/finetuning.py | 20 ++++---------
> > elbepack/fstab.py | 19 +++----------
> > elbepack/gpg.py | 19 +++----------
> > elbepack/hdimg.py | 21 ++++----------
> > elbepack/init/Makefile.mako | 19 +++----------
> > elbepack/init/apt.conf.mako | 16 ++---------
> > elbepack/init/init-elbe.sh.mako | 19 +++----------
> > elbepack/init/libvirt.xml.mako | 6 ++++
> > elbepack/init/preseed.cfg.mako | 19 +++----------
> > elbepack/initvmaction.py | 22 +++++----------
> > elbepack/kvm.py | 19 +++----------
> > elbepack/licencexml.py | 20 ++-----------
> > .../makofiles/debianize/barebox/control.mako | 6 ++++
> > .../makofiles/debianize/barebox/format.mako | 6 ++++
> > .../makofiles/debianize/barebox/rules.mako | 6 ++++
> > .../makofiles/debianize/kernel/control.mako | 7 +++++
> > .../makofiles/debianize/kernel/format.mako | 5 ++++
> > .../makofiles/debianize/kernel/postinst.mako | 6 ++++
> > .../makofiles/debianize/kernel/postrm.mako | 6 ++++
> > .../makofiles/debianize/kernel/preinst.mako | 6 ++++
> > .../makofiles/debianize/kernel/prerm.mako | 6 ++++
> > .../makofiles/debianize/kernel/rules.mako | 8 ++++++
> > elbepack/makofiles/preferences.mako | 19 +++----------
> > elbepack/pbuilder.py | 7 +++++
> > elbepack/pbuilderaction.py | 18 ++----------
> > elbepack/pkgarchive.py | 18 ++----------
> > elbepack/pkgutils.py | 19 +++----------
> > elbepack/projectmanager.py | 21 ++++----------
> > elbepack/repomanager.py | 21 ++++----------
> > elbepack/rfs.py | 21 ++++----------
> > elbepack/rpcaptcache.py | 20 ++++---------
> > elbepack/shellhelper.py | 19 +++----------
> > elbepack/soapclient.py | 20 ++++---------
> > elbepack/templates.py | 18 ++----------
> > elbepack/toolchain.py | 18 ++----------
> > elbepack/treeutils.py | 18 ++----------
> > elbepack/updated.py | 23 +++++----------
> > elbepack/updated_monitors.py | 19 ++-----------
> > elbepack/updatepkg.py | 18 ++----------
> > elbepack/validate.py | 19 +++----------
> > elbepack/version.py | 18 ++----------
> > elbepack/virtapt.py | 20 ++++---------
> > elbepack/xmldefaults.py | 7 +++++
> > elbepack/xmlpreprocess.py | 18 ++----------
> > elbepack/xsdtoasciidoc.mako | 5 ++++
> > elbepack/ziparchives.py | 19 ++-----------
> > setup.py | 6 ++++
> > test/updated.py | 6 ++++
> > 121 files changed, 534 insertions(+), 1437 deletions(-)
> >
> > --
> > 2.17.0
> >
> >
More information about the elbe-devel
mailing list