Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Read the primer for our original documentation.

What is Bitbucket?

Bitbucket is a cloud-based repository for Git and Mercurial source code management.  [Bitbucket]

How Does OSCAR EMR use Bitbucket?

Bitbucket is used to store all the source code for the EMR as well as associated libraries and projects. Bitbucket is also an essential tool in our ISO certified change management process. Code submissions are reviewed prior to integration into the official release and development branches through the use of "pull requests". [OSCAR EMR - Bitbucket]

How do I contribute a code change?

1) Signup to JIRA and Bitbucket. Follow the instructions here.

2) Create an Issue on JIRA. Here's how.

3) Create a development branch, and begin coding.

4) Submit your changes to Bitbucket.

5) The review process.

What is the OSCAR branching strategy?

OSCAR EMR has recently changed it's branching strategy to streamline collaboration and improve the release process. Read more about it here.

Important tips

  • When making changes, make sure your branch name starts with OSCAREMR-<id>

  • OSCAR 15 is the 'stable' branch

 

  • No labels