PathwayCommons / cpath2

Biological pathway data integration and access platform (Pathway Commons)
http://www.pathwaycommons.org/pc2/
MIT License
6 stars 5 forks source link

Get rid of XML/JAXB. #299

Closed IgorRodchenkov closed 5 years ago

IgorRodchenkov commented 6 years ago

JSON has proven to be more convenient and sufficient for search, traverse, top_pathways endpoints and on the client side.

Removing JAXB stuff, although it's a breaking change and requires much refactoring, will definitely simplify the source code and maintenance.

IgorRodchenkov commented 6 years ago

Ah... ok, we are to keep JAXB annotations there - used by Jackson (databind) library (as a convenient fair alternative to using its own annotations api) to generate JSON, etc.

IgorRodchenkov commented 5 years ago

Well, no, - let's keep JAXB and XML results, which are useful (for Java apps for sure). Closed.