Skip Navigation

Managing Code

Aurora Borealis

Think of Entrada 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 Entrada, and how you can structure Git to manage new and existing modules or features.

Skip Entrada Git Repository

Entrada Git Repository

Branches

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

Tags

entrada-me-1.10.0
entrada-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 Entrada or is it specific to your own institution?

Pick one to see the workflow.

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

Pick one to see the workflow.

Work from an Entrada upstream feature branch.

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