Skip Navigation

Managing Code

Aurora Borealis

Think of Elentra as a development framework that you can build upon. Sometimes an existing module might not fit your needs, or perhaps you want to develop something custom for your organization. This infographic describes how we use Git to manage Elentra, and how you can structure Git to manage new and existing modules or features.

Skip Elentra Git Repository

Elentra Git Repository

Branches

master
develop
release/1.9
release/1.10
feature/example
hotfix/somebug

Tags

elentra-me-1.10.0
elentra-me-1.11.1
Skip Your Git Repository

Your Git Repository

Branches

your/develop
your/production
feature/custom-1
feature/custom-2
Skip Feature Workflow

Feature Workflow

Would the feature benefit Elentra or is it specific to your own institution?

Pick one to see the workflow.

Consult with the Elentra Consortium team via Slack, Meeting, or Email to confirm that the feature would benefit Elentra.

Pick one to see the workflow.

feature/new-module
Pull Request
If pull request is approved
develop
release/x.yz
master