Project

Profile

Help

Issue #5826

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

Added by jsherril@redhat.com 8 months ago. Updated 4 months ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Documentation
Sprint:
Sprint 68

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

Associated revisions

Revision e0c4f4bb View on GitHub
Added by daviddavis 8 months ago

Fixing the ruby bindings license

ref #5826

Revision c4dfda02 View on GitHub
Added by Fabricio Aguiar 5 months ago

Including license on python bindings client

https://pulp.plan.io/issues/5826 closes #5826

History

#1 Updated by fao89 8 months ago

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

#2 Updated by bmbouter 8 months ago

  • Tags Documentation added

#3 Updated by daviddavis 8 months ago

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

#4 Updated by daviddavis 8 months 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 8 months ago

  • Sprint changed from Sprint 62 to Sprint 63

#6 Updated by daviddavis 8 months 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.

#7 Updated by daviddavis 8 months ago

  • Sprint/Milestone deleted (3.0.0)

Per discussion with bmbouter, removing this as a 3.0 blocker since it's a separate deliverable.

#8 Updated by rchan 7 months ago

  • Sprint changed from Sprint 63 to Sprint 64

#9 Updated by rchan 7 months ago

  • Sprint changed from Sprint 64 to Sprint 65

#10 Updated by rchan 6 months ago

  • Sprint changed from Sprint 65 to Sprint 66

#11 Updated by rchan 6 months ago

  • Sprint changed from Sprint 66 to Sprint 67

#12 Updated by rchan 5 months ago

  • Sprint changed from Sprint 67 to Sprint 68

#13 Updated by fao89 5 months ago

not sure if it would work due indentation https://github.com/pulp/plugin_template/pull/195/files

#14 Updated by daviddavis 5 months ago

  • Status changed from ASSIGNED to POST
  • Assignee changed from daviddavis to fao89

#15 Updated by Anonymous 5 months ago

  • Status changed from POST to MODIFIED

#16 Updated by ttereshc 4 months ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE
  • Sprint/Milestone set to 3.3.0

Please register to edit this issue

Also available in: Atom PDF