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

Listing the troubles with the SweetXpath modifiers #88

Open
Shakadak opened this issue Dec 31, 2021 · 0 comments
Open

Listing the troubles with the SweetXpath modifiers #88

Shakadak opened this issue Dec 31, 2021 · 0 comments

Comments

@Shakadak
Copy link
Member

I'm listing here the github issues regarding the behavior of the modifiers.
As a lot of information is lost between the call of xpath/xmap, the internal call of :xmerl_xpath.string, and the final result, a lot of issues have been raised, and some merge requests have been proposed.

At the moment, I am not able to conceive a "peaceful" path of evolution. The library has a lot of cruft, and the recent evolutions regarding security, while remaining backward compatible, contribute negatively to the usage of the library. People wanting to benefit from them must put in more effort to bring restrictions, while I believe the effort for the user should be when we want relaxed security.
So I tend to want go toward a new set of API, but that's no different from an entirely new version, aka a new library.

Anyway, the main topic:

#62
#53
#37
#23
#20
#14
#10
#8
#4

#87
#80
#72
#70
#33 (to dig)
#30
#17

Considering the timeline of the merge requests, it feels understandable that the modifiers evolved to the current state.

I'll see if I have the time in the coming weeks to formalize the needs around this feature.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant