Contributing Developer DocumentationΒΆ
This documentation is for developers who want to contribute code to OME consortium projects. It includes internal developer practices and workflows, standard procedures for tasks such as release, and other information which may be valuable to a wider audience.
- Checking out the source code
- Using Git
- Code contributions
- Contributor License Agreement
- Team communication
- Team workflow summary
- Ansible roles development
- Java components (Maven)
- Java components (Gradle)
- C++ components
- OME development tools
- OME deployment tools
- Continuous integration
- Editing the OME documentation
- Jekyll-hosted websites
- Development of the OME Data Model
- Changing the schema
- Python development
- Publishing to Pypi
Information specific to developing OMERO, the OME Data Model and file formats, and Bio-Formats can be found in their respective developer documentation sections:
If you have any questions, please see our Support page for ways to get in touch.