pdk icon indicating copy to clipboard operation
pdk copied to clipboard

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

Open lelutin opened this issue 3 years ago • 9 comments

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 avatar Mar 20 '21 21:03 lelutin

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.

jpogran avatar Mar 31 '21 13:03 jpogran

great thanks for the feedback

lelutin avatar Mar 31 '21 22:03 lelutin

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.

github-actions[bot] avatar Sep 28 '21 01:09 github-actions[bot]

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

lelutin avatar Sep 28 '21 01:09 lelutin

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.

github-actions[bot] avatar Mar 28 '22 02:03 github-actions[bot]

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.

geor-g avatar Mar 28 '22 13:03 geor-g

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.

github-actions[bot] avatar Sep 25 '22 02:09 github-actions[bot]

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.

geor-g avatar Sep 25 '22 13:09 geor-g

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

david22swan avatar Sep 12 '23 09:09 david22swan