Among ORCID's core principles is openness and community. The ORCID technical and open source communities enable us to extend these principles to ORCID's technology. The ORCID technical community is open to anyone who is interested in participating in technical discussions about the ORCID Registry and APIs.
There are three levels of involvement that you can choose from:
(1) Use the registry and provide feedback
- Learn more about ORCID at orcid.org.
- Create an ORCID iD and connect it to other systems.
- Read, vote on & contribute iDeas to the ORCID iDeas Forum.
- Learn how reported bugs and requested features are added to our development roadmap.
- Join the newsletter mailing list.
- Join the ORCID technical community mailing list & forum.
- Attend an outreach meeting.
(2) Contribute technically to the community
- Understand how ORCID works at ORCID.org.
- Review the latest code on GitHub.
- Review our open source license.
- Read and contribute to our developer wiki on GitHub.
- Create and contribute bug/feature patches (pull requests).
- Attend an ORCID developer codefest event.
- See what is on our current development board.
- Use the ORCID APIs.
(3) Become an ORCID open source team member
-
Who. ORCID open source team (OST) members are individuals who have demonstrated commitment to the Registry through continued, broad, additive, and significant participation in forums, patch contributions, and documentation contributions.
-
How. OST members are nominated by the ORCID team for consideration by the technical steering group, and will be required to sign an agreement regarding development processes and policies.
-
What. Only OST members may directly contribute to the ORCID code base. Note: ORCID development staff and vendors contracted by ORCID for the purpose of development also are OST members.
Group Structure and Governance
ORCID technical community participation
Participation in the ORCID technical community (OTC) is open and facilitated by the OTC mailing list & forum. Members are able to:
- Participate in group forums and ORCID iDeas forum on topics of interest.
- Receive briefings on activities of the ORCID technical steering group and technical working groups.
- Provide technical insight, help, and guidance to others in the ORCID community.
- Participate in technical sessions at ORCID outreach meetings.
- Share their experiences with others, within and external to the ORCID community.
- Participate in the ORCID open source community according to their interest and ability.