Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

Read

the primer for an early overview.

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

 

Page Tree
rootDevelopers Corner
searchBoxtrue