ORCID Open Source Project
Welcome to ORCID Source. Here are some resources to get you started.
Backend Technologies (brief version): Spring Web MVC is our web framework. For security we use Spring Security. Our restful services are built with Jersey and JAXB. Finally we use JPA/Hibernate to persist models to a Postgres Database database.
The above is just a brief introduction. Best way to see everything used is to dig into the code, but baring that please browse our PROJECTS page.
Version number used with releases will look to follow a similar format like semver
e.g. 1.138.2 described as next
[release that can’t be rolled back, typically DB changes].[release sequence].[release patch]|([patches applied after pushed to production])
Pull requests are welcome to improve the Registry. See CONTRIBUTING.md for details on making contributions, feature requests, and creating issue/bug reports.