Jarku, let me know if you want to add a third column for the list (or, e.g. list of maintainers).
If that is something of a value (I can see the value, so maybe worth the cycles), perhaps sorting these up per maintainer first, then alphabetical order of packages, I can add column to a next report. If you have some simple script (preferably parallelized in ruby, there is a lot of network calls, the rest is in ruby)

I'd be more than happy to incorporate it in the workflow.

Would it make sense to also add other committers/admins to the list as they also have rights to push the SPDX "fix"?

Thanks,
Jarek


Regards,
Pavel

On Thu, Apr 20, 2023 at 2:25 PM Jarek Prokop <jpro...@redhat.com> wrote:

    Hi all,

    I had missed an update 2 weeks ago due to Easter holiday in Czechia
    but I return with a fresh report.

    Regards,
    Jarek

      * Total rubygems in Fedora: 471
      * Excluded gems:
      rubygem-krb5-auth
    rubygem-rgen
    rubygem-net-irc
      * Total rubygems checked:   466
      * Fedora License field and gem2rpm license match and
    license-validate succeeds: 288/466
      * license-validate says they are OK SPDX, but licenses may or
    may not match between Fedora and upstream: 338/466
      * license-validate with converted conjunctions: 341/466
      * Action required: 128/466

      Packages that need to convert to valid SPDX:
    rubygem-gem_name, fedora_license
    rubygem-allison,                 AFL
    rubygem-ansi,                    BSD
    rubygem-atk,                     LGPLv2
    rubygem-atomic,                  ASL 2.0
    rubygem-aws-sigv4,               ASL 2.0
    rubygem-bcrypt,                  MIT and Public Domain and ISC
    rubygem-bcrypt_pbkdf,            MIT and BSD and ISC
    rubygem-between_meals,           ASL 2.0
    rubygem-boxgrinder-build,        LGPLv3+
    rubygem-boxgrinder-core,         LGPLv3+
    rubygem-cairo,                   GPLv2 or Ruby
    rubygem-cairo-gobject,           LGPLv2+
    rubygem-clutter,                 LGPLv2+
    rubygem-clutter-gdk,             LGPLv2+
    rubygem-clutter-gstreamer,       LGPLv2+
    rubygem-clutter-gtk,             LGPLv2+
    rubygem-colorize,                GPLv2
    rubygem-contracts,               BSD
    rubygem-cookiejar,               BSD
    rubygem-creole,                  GPLv2 or Ruby
    rubygem-daemons,                 MIT and (GPLv2+ or Ruby)
    rubygem-dnsruby,                 ASL 2.0
    rubygem-domain_name,             BSD and (MPLv1.1 or GPLv2+ or
    LGPLv2+)
    rubygem-elasticsearch-transport, ASL 2.0
    rubygem-escape,                  BSD
    rubygem-eventmachine,            GPLv2 or Ruby
    rubygem-fattr,                   BSD or Ruby
    rubygem-ffi,                     BSD
    rubygem-file-tail,               ASL 2.0
    rubygem-gdk3,                    LGPLv2+
    rubygem-gdk_pixbuf2,             LGPLv2
    rubygem-gem2rpm,                 GPLv2+
    rubygem-gio2,                    LGPLv2
    rubygem-glib2,                   LGPLv2
    rubygem-gobject-introspection,   LGPLv2+
    rubygem-goocanvas,               LGPLv2
    rubygem-gstreamer,               LGPLv2
    rubygem-gtk2,                    LGPLv2
    rubygem-gtk3,                    LGPLv2+
    rubygem-gtksourceview2,          LGPLv2
    rubygem-gtksourceview3,          LGPLv2+
    rubygem-haml,                    MIT and WTFPL
    rubygem-hashery,                 BSD
    rubygem-hashicorp-checkpoint,    MPLv2.0
    rubygem-hiera-vault,             ASL 2.0
    rubygem-highline,                GPLv2 or Ruby or BSD
    rubygem-hiredis,                 BSD
    rubygem-hocon,                   ASL 2.0
    rubygem-hpricot,                 MIT and ASL 2.0
    rubygem-hrx,                     ASL 2.0
    rubygem-httpclient,              (Ruby or BSD) and Public Domain
    rubygem-i18n,                    MIT and (BSD or Ruby)
    rubygem-icaro,                   GPLv3
    rubygem-idn,                     ASL 2.0 and LGPLv2+
    rubygem-image_size,              Ruby or GPLv2
    rubygem-imagesize,               GPLv2 or Ruby
    rubygem-json,                    Ruby or BSD
    rubygem-levenshtein,             GPLv2
    rubygem-locale,                  GPLv2 or Ruby
    rubygem-log4r,                   LGPLv3
    rubygem-logstash-event,          ASL 2.0
    rubygem-macaddr,                 Ruby or BSD
    rubygem-marcel,                  MIT and ASL 2.0
    rubygem-mixlib-cli,              ASL 2.0
    rubygem-mixlib-config,           ASL 2.0
    rubygem-mixlib-log,              ASL 2.0
    rubygem-mixlib-shellout,         ASL 2.0
    rubygem-mocha,                   MIT or Ruby or BSD
    rubygem-mongo,                   ASL 2.0
    rubygem-msgpack,                 ASL 2.0
    rubygem-narray,                  BSD and Ruby
    rubygem-native-package-installer,LGPLv3+
    rubygem-ncursesw,                LGPLv2+
    rubygem-net-sftp,                MIT or LGPLv2
    rubygem-nifti,                   LGPLv3+
    rubygem-nio4r,                   MIT and (BSD or GPLv2+)
    rubygem-open4,                   BSD or Ruby
    rubygem-opennebula,              ASL 2.0
    rubygem-pango,                   LGPLv2
    rubygem-pathspec,                ASL 2.0
    rubygem-pdf-core,                GPLv2 or GPLv3 or Ruby
    rubygem-pdf-inspector,           GPLv2 or GPLv3 or Ruby
    rubygem-poppler,                 LGPLv2
    rubygem-prawn,                   (GPLv2 or GPLv3 or Ruby) and APAFML
    rubygem-prawn-icon,              Ruby or GPLv2 or GPLv3
    rubygem-prawn-table,             Ruby or GPLv2 or GPLv3
    rubygem-prawn-templates,         Ruby or GPLv2 or GPLv3
    rubygem-protobuf,                MIT and BSD
    rubygem-rabbit,                  GPLv2+ and CC-BY
    rubygem-rack,                    MIT and BSD
    rubygem-rb-readline,             BSD
    rubygem-rchardet,                LGPLv2
    rubygem-rdiscount,               ASL 1.1
    rubygem-rdoc,                    GPL-2.0 AND Ruby AND BSD-3-Clause
    AND CC-BY-2.5 AND OFL-1.1-RFN
    rubygem-rdtool,                  GPLv2+ or Ruby
    rubygem-redcarpet,               MIT and ISC
    rubygem-rmail,                   BSD
    rubygem-rsvg2,                   LGPLv2
    rubygem-ruby-dbus,               LGPLv2+ and MIT
    rubygem-ruby-libvirt,            LGPLv2+
    rubygem-ruby-shadow,             Public Domain
    rubygem-rubyzip,                 Ruby or BSD
    rubygem-sass-twitter-bootstrap,  ASL 2.0
    rubygem-sassc-rails,             MIT and OFL
    rubygem-scanf,                   BSD
    rubygem-selenium-webdriver,      ASL 2.0
    rubygem-serialport,              GPLv2
    rubygem-sinatra-rabbit,          ASL 2.0
    rubygem-stomp,                   ASL 2.0
    rubygem-sugarjar,                ASL 2.0
    rubygem-sys-uname,               ASL 2.0
    rubygem-test-unit-notify,        LGPLv2+ and (LGPLv2+ or GFDL or
    CC-BY-SA)
    rubygem-test-unit-rr,            LGPLv2+
    rubygem-thread_safe,             ASL 2.0 and Public Domain
    rubygem-ttfunk,                  GPLv2 or GPLv3 or Ruby
    rubygem-unf,                     BSD
    rubygem-uuid,                    MIT or CC-BY-SA
    rubygem-vault,                   MPLv2.0
    rubygem-vte,                     LGPLv2
    rubygem-vte3,                    LGPLv2+
    rubygem-webkit2-gtk,             LGPLv2+
    rubygem-webrick,                 Ruby and BSD-2-Clause
    rubygem-webrobots,               BSD
    rubygem-websocket-driver,        ASL 2.0
    rubygem-xmlparser,               GPLv2+ and ( Ruby or GPLv2+ or
    MIT ) and ( GPLv2+ or Artistic )
    rubygem-xmlrpc,                  Ruby or BSD
    rubygem-zoom,                    LGPLv2+
_______________________________________________
ruby-sig mailing list -- ruby-sig@lists.fedoraproject.org
To unsubscribe send an email to ruby-sig-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/ruby-sig@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to