Skip to content

Contributing to SynBioSuite

Kenzo-Schwab edited this page Jun 4, 2025 · 4 revisions

As an opensource project we welcome contributions. Contributions can be made by raising issues or coding.

Raising Issues and Suggesting Features

SynBioSuite is under continuous development; keeping track of issues and enhancements is essential for SynBioSuite's improvement. To raise an issue or suggest a feature, please use SynBioSuite's issue tracker. Templates have been set up for bugs, documentation issues, and feature requests.

Contributing Code

To contribute code please clone this project (if you are a GLL affiliate) or Fork (if you are a community member), make any changes, and request to merge your branch into the master branch. Note: this project uses automatic staging which means the branch must build before it can be merged. There is a limit on the number of staging sites that can be live at one time (this includes draft PRs) - if you run into issues with your staging site that you don't recieve locally, this might be a source. If the code adds a new architectural feature or a new object / editor is added, the wiki should also be updated to reflect that.

For an overview of the project architecture see the architecture page

Clone this wiki locally