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

Gyoto requires xerces-c #25

Open
paumard opened this issue Nov 14, 2024 · 3 comments
Open

Gyoto requires xerces-c #25

paumard opened this issue Nov 14, 2024 · 3 comments

Comments

@paumard
Copy link
Member

paumard commented Nov 14, 2024

We have received indication from the xerces-c maintainers that its usage should be deprecated. As Gyoto rather strongly relies on XML i/o, a longer term alternative should be sought for.

@scantor
Copy link

scantor commented Nov 14, 2024

I wasn't intending to turn the macport issue into a larger conversation for all sorts of projects, but if it's news to people, I'm happy to see the attention.

Xerces has had basically one maintainer for a decade or more that is only doing so to support his own project (that's me), and is actively working to get off of it, and within a few years, I will cut off all involvement.

Xerces needs maintainers, desperately. It is dead in all but name and has been for a long while. Otherwise, yeah, I'd urge you find alternatives, but I know very well how non-trivial it is to get off it or I would have done so many years back!

@paumard
Copy link
Member Author

paumard commented Nov 15, 2024 via email

@scantor
Copy link

scantor commented Nov 15, 2024

You can follow the latest conversations yourself [1] but suffice to say, there is a difference of opinion over how safe it is to stay with it long term, and you would need to judge for yourself.

It's an old, ongoing argument, and because of it, there are no official statements about what the state of the project or is or any clear sign of the potential risk.

As I say in the issue, there's probably a gray area between "deprecated" and "at risk" but YMMV.

(And certainly if you care and need the code, becoming contributors is a really good way to demonstrate that.)

[1] https://issues.apache.org/jira/browse/XERCESC-2257

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

2 participants