This checklist serves as a guide for the steps being taken when onboarding new projects as official OpenRail Association projects after they have been accepted by the vote of the board in stage 1 of the incubation process.
- Document project status on project list
- Plan meeting with maintainers to discuss onboarding and clear expectations, and plan next steps
- Add project representative to Technical Committee
- Move repositories to OpenRail Association organization on GitHub
- License review
- Move the repos
- Set up teams/people/collaborators with access to the repos
- Move web site to GitHub Pages within the OpenRail Association organization (if separate web page exists), this includes moving domain name registrations to the OpenRail Association
- Review repos and make sure that they have necessary files (CONTRIBUTING.md, CODE_OF_CONDUCT.md, MAINTAINERS.md, etc.; see [project templates(https://github.com/OpenRailAssociation/technical-committee/tree/main/project-templates))
- Add project to web site