-
Notifications
You must be signed in to change notification settings - Fork 182
Merge with xml-encryption #232
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
Comments
I'll note that I'm coming from https://github.com/node-saml/passport-saml which depends on both packages. |
Given that xml-encryption is more actively maintained and well-resourced, it really should be a matter of this repo merging its implementation with them. I otherwise agree with all your other points. I do not have the bandwidth to undertake this right now though. |
@forty I like this idea as well. I'm maintaining passport-saml fork, suomifi-passport-saml and these latest xmldom issues xmldom/xmldom#270 is giving me some headache because I cannot update "xml-crypto" and "xml-encryption" to use latest xmldom version. If this absorption would happen, then at least there would be only one dependency that is also using xmldom ;) |
@RopoMen oh I have read something about your fork just yesterday, good luck with that :) (I'm in the same kind of boat ;) ) @LoneRifle Hum, my very quick assessment concluded that xml-crypto seemed more popular and more active :) And after reading both code bases, I think xml-crypto is a saner starting point ;) While we are at it, @LoneRifle, what's your feeling on Typescript? :) |
@forty I trust your judgment on this matter - I assumed some stewardship of this package only because we were dependent on it for work, but we will be migrating away from SAML in due course.
No strong feelings either way, with respect to this particular package |
@forty so I've spent time thinking about this on and off; given that xml-encryption is still somewhat maintained, I thought one approach would be to import their source as a git submodule. This resolves @RopoMen's most immediate concern (and probably others' too) - having to keep up with two separate dependencies with an overlapping set of transitive dependencies (eg xmldom). As time passes, we can look into making further changes to couple the two codebases more tightly. wdyt? |
|
Okay, my bad, they have answered very quickly when I pinged them directly, they seem still active then 👍 In that case it might be worth chatting with them to see their point of view. |
Has there been any movement on this @forty, @LoneRifle ? I'm working on #243, but if it is possible to move to a single library, I'd much rather put my @ganesha289 effort there. |
It appears that there isn't any movement in this direction. Instead, perhaps we should move functionality that is needed piece-by-piece into this library. I'd be glad to help review any PRs to that effect. |
Hello,
What would you think of absorbing this package inside xml-crypto https://github.com/auth0/node-xml-encryption ?
The reasons why I think it would make sense:
I'm not suggesting to just copy paste everything, but to import and update the code so it can fit your coding standards (which seems to be a bit different from theirs)
What do you think?
The text was updated successfully, but these errors were encountered: