Project

Profile

Help

Issue #5826

bindings ruby and python libraries are missing license or declare (somewhat) incorrect one

Added by jsherril@redhat.com 6 days ago. Updated 2 days ago.

Status:
ASSIGNED
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
Start date:
Due date:
Severity:
2. Medium
Version:
Platform Release:
Blocks Release:
OS:
Backwards Incompatible:
No
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Documentation
QA Contact:
Complexity:
Smash Test:
Verified:
No
Verification Required:
No
Sprint:
Sprint 63

Description

The python bindings do not seem to provide any sort of license: https://pypi.org/project/pulp-ansible-client/#description

and the ruby bindings suggest it is using GPLv2, but in reality its more accurately GPLv2+ https://rubygems.org/gems/pulp_file_client

History

#1 Updated by fabricio.aguiar 5 days ago

  • Sprint/Milestone set to 3.0
  • Triaged changed from No to Yes
  • Sprint set to Sprint 62

#2 Updated by bmbouter 5 days ago

  • Tags Documentation added

#3 Updated by daviddavis 3 days ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to daviddavis

#4 Updated by daviddavis 3 days ago

I can fix the ruby gem license easily as it just requires modifying this line:

https://github.com/pulp/pulp-openapi-generator/blob/9ad63e8cd90bf995b7e11c9da0315483b778f490/generate.sh#L35

The python bindings license is trickier as there currently is no option for the python generator:

https://openapi-generator.tech/docs/generators/python

#5 Updated by rchan 2 days ago

  • Sprint changed from Sprint 62 to Sprint 63

#6 Updated by daviddavis 2 days ago

Opened a PR to fix the ruby bindings gem license: https://github.com/pulp/pulp-openapi-generator/pull/23

The python bindings will require a PR to openapi-generator which I am working on.

Please register to edit this issue

Also available in: Atom PDF