Ortwin Glück created XERCESJ-1657:
-------------------------------------

             Summary: Update website
                 Key: XERCESJ-1657
                 URL: https://issues.apache.org/jira/browse/XERCESJ-1657
             Project: Xerces2-J
          Issue Type: Task
          Components: Documentation
            Reporter: Ortwin Glück


The Xerces Website's first sentence is: Welcome to the future!

This suggests that Xerces is a modern XML parser that is better than the JDK's 
built-in parser. However, the last Xerces release was in 2010. Also the shipped 
xml-apis.jar contains an ancient (2009) version of the APIs found in any modern 
JDK (JAXP).

I have found no hint in the documentation that people ususally don't need 
Xerces for XML processing. Only hints how to drop all the Xerces jars into the 
endorsed folder, causing a massive downgrade of the XML infrastructure to 
stoneage in modern JDKs.

I don't know if Xerces is actually something useful for a lot of people today. 
If it is, the website should clearly state those use cases. If it isn't then 
the website should have a big fat warning that this code is subject to bitrot 
and putting it into endorsed will negatively impact the functionality of their 
JDK.

For many years Xerces was useful and necessary. But since the JDK started 
shipping all these things in a stable way, this is no longer the case. But the 
Internet is still full of references and false hints to Xerces. Please finally 
admit that this project is effectively dead, outdated and legacy.

Keeping the website as is,  leads people into a false corner and wastes 
uncountable hours of valuable developer time wordwide.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: j-dev-unsubscr...@xerces.apache.org
For additional commands, e-mail: j-dev-h...@xerces.apache.org

Reply via email to