Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

json-schema does not work with ruby 2.7 (bis) #968

Open
lelutin opened this issue Mar 20, 2021 · 9 comments
Open

json-schema does not work with ruby 2.7 (bis) #968

lelutin opened this issue Mar 20, 2021 · 9 comments
Labels
bug needs-triage Newly created issue that has not been reviewed by a PDK contributor packaging
Milestone

Comments

@lelutin
Copy link

lelutin commented Mar 20, 2021

Hello,

Last year I opened #848 to make a sign wrt json-schema which seems to fail with ruby 2.7 and has been unmaintained for a certain time.

In the other issue I was told to expect it to get removed in pdk 2.0.0 but I can still see it in the .gemspec file. Are there still plans to replace this library with something else? If pdk is expected to support ruby 2.7, that dependency may pose a challenge. It's problematic for packaging pdk in debian's package archive as things stand since bullseye will be using ruby 2.7 as its main ruby version.

cheers!

p.s.: I've opened a new issue since I seem to be unable to reopen the previous issue.

@lelutin lelutin added bug needs-triage Newly created issue that has not been reviewed by a PDK contributor labels Mar 20, 2021
@jpogran jpogran added this to the 2.2.0 milestone Mar 31, 2021
@jpogran
Copy link
Contributor

jpogran commented Mar 31, 2021

Apologies this wasn't addressed before, but there were changes to the team during the last year and this particular dependency issue fell through the cracks. Thanks for the report. We'll investigate this for the 2.2 release.

@lelutin
Copy link
Author

lelutin commented Mar 31, 2021

great thanks for the feedback

@github-actions
Copy link

This issue has been marked stale because it is open with no recent activity. The PDK Team is actively prioritizing existing bugs and new features, if this issue is still important to you please comment and we will add this to our backlog to complete.

@lelutin
Copy link
Author

lelutin commented Sep 28, 2021

it seems as though a robot decided that this issues was not important, but I disagree with said robot. pdk's codebase still depends on json-schema which has been unmaintained for a while and prevents compatibility with ruby 2.7

@github-actions
Copy link

This issue has been marked stale because it is open with no recent activity. The PDK Team is actively prioritizing existing bugs and new features, if this issue is still important to you please comment and we will add this to our backlog to complete.

@geor-g
Copy link

geor-g commented Mar 28, 2022

it seems as though a robot decided that this issues was not important, but I disagree with said robot. pdk's codebase still depends on json-schema which has been unmaintained for a while and prevents compatibility with ruby 2.7

That's still valid.

@github-actions
Copy link

This issue has been marked stale because it is open with no recent activity. The PDK Team is actively prioritizing existing bugs and new features, if this issue is still important to you please comment and we will add this to our backlog to complete.

@geor-g
Copy link

geor-g commented Sep 25, 2022

it seems as though a robot decided that this issues was not important, but I disagree with said robot. pdk's codebase still depends on json-schema which has been unmaintained for a while and prevents compatibility with ruby 2.7

That's still valid.

As above.

@david22swan
Copy link
Member

@lelutin Is this still valid? From what I can tell that gem you are referring to is under at least semi-active development.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug needs-triage Newly created issue that has not been reviewed by a PDK contributor packaging
Projects
None yet
Development

No branches or pull requests

4 participants