Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3
Notewarning

We know that we are moving to a distributed versioning tool.  We haven't committed to Git (e.g., vs. Mercurial) at this time.

The OpenMRS Developer Community is  anticipating migrating to Gitdistributed versioning of our code.  This page serves as a point of communication about the process.

Background

Distributed code versioning has become a more popular form of sharing code in place of the centralized model.

Note

Need to pull pros/cons, etc. from notes up here

Requirements

  • A clear understanding of how the new versioning system will effect our developers
    • Branching
    • Merging changes
    • Submitting patches
    • Releases
  • A way (through APIs at code-hosting sites and/or conventions for repositories) for OpenMRS to find and organize existing repositories for the community's benefit
  • Tutorials for developers to ease the transition
Note

Section incomplete

Road Map

Note

Section incomplete

Widget Connector
urlhttp://www.youtube.com/watch?feature=player_embedded&v=1h_mJgMDX7Y
Widget Connector
urlhttp://www.youtube.com/watch?feature=player_embedded&v=kIT8DafQVvY

Notes from 2011 Implementers Meeting

Session: Migrating to Git/DVCS - Wednesday 11:00 11:17 - 12:30
Facilitator: ~bmamlinBurke Mamlin
Note taker: ~michaelMichael Downey
Timekeeper: ~mseatonMike Seaton

Pre-session questions:

  • Do we want to change development models (i.e., distributed)?
  • If we do, how do we get there?

...