After copying the contents of this repo into the new repo-to-be, follow the below steps:
- Update README.md.
- Replace the logo and the alt text of the logo image element. You can find logo template here: https://github.com/eiffel-community/community/blob/master/resources/eiffel-community-logos.xcf
- Change the first heading and the description of the repository.
- Keep the rest of the README.md intact (license notice, links to contribution guidelines et cetera).
- As per https://github.com/eiffel-community/.github/blob/master/CODE_OF_CONDUCT.md, go to the settings menu, make sure options tab is selected, scroll down to the Merge Button header and make sure that only "Allow squash merging" checkbox is ticked (un-tick the other two).
- Create a repo-name-maintainers team in the eiffel-community organization.
- Make all members of the team maintainers (so they can add new maintainers as needed).
- Give the team write access to the new repository.
- Create a maintainers' mailing list. There are no requirements on mailing list providers, but it needs to be invite only, readable by members only, but accept mails from non-members. Google Groups can easily set up such mailing lists.
- Add all TC members as owners in this mailing list.
- Update https://github.com/eiffel-community/community/blob/master/PROJECTS.md with a new line for this repository.
- Update CODEOWNERS file with the correct maintainer list.