You are viewing a plain text version of this content. The canonical link for it is here.
Posted to j-dev@xerces.apache.org by "Ortwin Glück (JIRA)" <xe...@xml.apache.org> on 2015/03/09 13:29:38 UTC

[jira] [Created] (XERCESJ-1657) Update website

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-unsubscribe@xerces.apache.org
For additional commands, e-mail: j-dev-help@xerces.apache.org