We enthusiastically welcome contributions to the BioSimulators tutorials!
Before getting started, please contact the lead developers at [email protected] to coordinate your planned contributions with other ongoing efforts. Please also use GitHub issues to announce your plans to the community so that other developers can provide input into your plans and coordinate their own work. As the development community grows, we will institute additional infrastructure as needed such as a leadership committee and regular online meetings.
README.md
: Overview of this repositorytutorials/
: TutorialsLICENSE
: License for this packageCONTRIBUTING.md
: Guide to contributing to this package (this document)CODE_OF_CONDUCT.md
: Code of conduct for developers of this packageGOVERNANCE.md
: Governance structure for this package
Please use GitHub pull requests to submit changes. Each request should include a brief description of the new and/or modified features.
To release changes, contact the lead developers to request their release.
Below are instructions for releasing a new version:
- Commit the changes to this repository.
- Add a tag for the new version by running
git tag { version }
. - Push these commits and the new tag to GitHub by running
git push && git push --tags
. - This push will trigger a GitHub action which will execute the following tasks:
- Compile a Docker image for this package.
- Push the Docker image to the GitHub Container Registry (GHCR).
- Create a GitHub release for the version.
Please use GitHub issues to report any issues to the development community.
Please use GitHub issues to post questions or contact the lead developers at [email protected].