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

Xalan is available but without source 2.7.3 #14

Open
merks opened this issue Sep 28, 2023 · 8 comments
Open

Xalan is available but without source 2.7.3 #14

merks opened this issue Sep 28, 2023 · 8 comments

Comments

@merks
Copy link
Contributor

merks commented Sep 28, 2023

The latest version of Xalan available at Maven Central does not provide source

https://repo1.maven.org/maven2/xalan/xalan/2.7.3/

We are current providing a much older version:

https://repo1.maven.org/maven2/xalan/xalan/2.7.2/

@jonahgraham
Copy link

That is very weird as I thought one of the checks for maven central is that sources were included. If it helps here is the link to the official download that has the sources too - https://www.apache.org/dyn/closer.cgi/xalan/xalan-j/ - since there is no OSGi headers I guess some repackaging is going to happen anyway so I hope that is useful to you.

@jonahgraham
Copy link

Here are the supposed requirements: https://central.sonatype.org/publish/requirements/#supply-javadoc-and-sources

@merks
Copy link
Contributor Author

merks commented Sep 28, 2023

Indeed it's strange and very annoying. We perhaps need to do something more like we did for Ant. 🤮 Or we pretend that source doesn't matter. 😱

@akurtakov
Copy link

What still depends on xalan?

@merks
Copy link
Contributor Author

merks commented Sep 28, 2023

These things:

image

@pcdavid
Copy link

pcdavid commented Oct 10, 2023

FWIW, Sirius master (future version 7.2.2, not yet released), no longer depends on Xalan since eclipse-sirius/sirius-desktop@9a10a98 (pushed on Sep 15).

GMF Runtime (and Sirius) are still using Batik 1.16 at the moment. I see that Ed has contributed Batik 1.17 to Orbit recently, and I assume it doe not depend on Xalan anymore, but I have yet to update GMF and Sirius to that new version. I will not have time to work on this until after EclipseCon at best.

@vlsi
Copy link

vlsi commented Nov 13, 2023

The issue is that the Apache Software Foundation uses its own Nexus instance which lacks the verification rules: https://issues.apache.org/jira/browse/INFRA-24555
The latest Xalan release was executed manually, so it contains invalid pom, missing sources, and so on.

@merks
Copy link
Contributor Author

merks commented Nov 13, 2023

@vlsi

Thank you for sharing that information. I see similar problems with derby where also the OSGi bundle information is invalid. 😱

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

5 participants