Skip to content

REQUEST: Repository maintenance on ruby projects fossa #3558

Description

@thompson-tomo

Affected Repository

Requested changes

Currently fossa is wrongly flagging license issues for the ruby projects. To address this could we have the following:

  • yard, it is detecting a gpl 2.0 only license. This should in fact be gpl-2.0-only OR ruby, see source https://github.com/lsegal/yard/blob/main/LEGAL. Doing a search surfaces no other matches. As such can you add the ruby licence to that detected licence (the text is the ruby license) and conclude we use that.
  • diff-lcs is impacted by a badly structured license file see https://github.com/halostatue/diff-lcs/blob/main/LICENCE.md. The only spot which isn't gpl-2.0 or later is the heading. Can the 3 declared licences be consolidated into 1 as per the file & the discovered licence replaced with gpl 2.0 or later to match the wording.
  • rdoc. Is treating it as having 2 licences when it should be 1 see https://github.com/ruby/rdoc/blob/master/LICENSE.rdoc with the solution being to combine them and select ruby. Note only an issue for contrib.

Purpose

We want to have all license issues resolved.

Expected Duration

permanently

Repository Maintainers

  • @open-telemetry/ruby-maintainers
  • @open-telemetry/ruby-contrib-maintainers
  • @open-telemetry/ruby-instrumentation-maintainers

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/repo-maintenanceMaintenance of repos in the open-telemetry org

    Type

    No type

    Projects

    Status
    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions