You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Fix for Issue #50 not released for over two years #89
Considered it, but jose only has 500K weekly downloads, while jws has 8.8M weekly downloads. We’re not looking for bleeding-edge functionality. Rather, looking for ubiquity of use, support for legacy hardware, and stability.
Talked with somebody from Microsoft yesterday, and we identified that issue #50 has beeen merged into the default branch and not been published to NPM, so an acceptable workaround for us was to specify the package via GitHub packages, using the following syntax in our package.json dependencies:
You mean no longer providing free development services? No longer pushing regular breaking changes? Sounds like a feature, not a flaw.
People judge tech requirements according to different requirements, some of which don’t include keeping up with every latest idea or proposal. 2 to 4 years between releases is completely reasonable for a mature library, such as jws, that has completed what it set out to implement.
The maintenance headaches with these kinds of libraries once they go mature is migrating them between package management systems and getting them loaded up in compilers and emulators. That tends to be more systems maintenance work than library programming.
So, as far as I can tell, the programming work was completed for #50 by way of the open source community, and it was only the publication process that broke down. But Microsoft has stepped in and provided an alternative.
Seems like it’s being maintained to me. Responsibilities are organized differently than they used to be, though, and being managed by the open-source community and Microsoft. Which is sort of the intent of open-source in the first place.
¯\(ツ)/¯
Activity
EricKwan2014 commentedon Jan 7, 2020
haha, happy new year, 3 yrs is coming :)
awatson1978 commentedon Apr 21, 2021
Is this going to ever get released? People need this functionality!
davidgtonge commentedon Apr 21, 2021
I strongly recommend migrating to this library: https://github.com/panva/jose
awatson1978 commentedon Apr 21, 2021
Considered it, but
joseonly has 500K weekly downloads, whilejwshas 8.8M weekly downloads. We’re not looking for bleeding-edge functionality. Rather, looking for ubiquity of use, support for legacy hardware, and stability.Talked with somebody from Microsoft yesterday, and we identified that issue #50 has beeen merged into the default branch and not been published to NPM, so an acceptable workaround for us was to specify the package via GitHub packages, using the following syntax in our
package.jsondependencies:"jws": "github:auth0/node-jws"davidgtonge commentedon Apr 21, 2021
This library is clearly no longer being actively maintained, whereas
joseis.@panva @dschenkelman do you know what the plan is for this library? Personally I think it should be deprecated and people pointed to
joseawatson1978 commentedon Apr 21, 2021
You mean no longer providing free development services? No longer pushing regular breaking changes? Sounds like a feature, not a flaw.
People judge tech requirements according to different requirements, some of which don’t include keeping up with every latest idea or proposal. 2 to 4 years between releases is completely reasonable for a mature library, such as
jws, that has completed what it set out to implement.The maintenance headaches with these kinds of libraries once they go mature is migrating them between package management systems and getting them loaded up in compilers and emulators. That tends to be more systems maintenance work than library programming.
So, as far as I can tell, the programming work was completed for #50 by way of the open source community, and it was only the publication process that broke down. But Microsoft has stepped in and provided an alternative.
Seems like it’s being maintained to me. Responsibilities are organized differently than they used to be, though, and being managed by the open-source community and Microsoft. Which is sort of the intent of open-source in the first place.
¯\(ツ)/¯