Sprint Schedule
Sprint schedule calendar
Want to join a sprint that interests you?
- Find a team to the left to join and click it.
- Click the "Edit" link.
- Add your name in the "Who" field and click OK.
If you can only participate in part of a sprint, click the "Add Event" button to the left and add your name and the days you are available.
Active sprints
We are using JIRA Agile Board for organizing sprints. If you want to learn what we are currently working on and what are the available tasks, go to
All active sprints are listed at the top following the "Sprints:" label. Sprints are named starting with a date when the sprint began followed by the topic e.g. 2016-11-29 Platform 2.1.0 or 2016-12-06 Android Client.
Usually we have one active sprint, but at times it may be more sprints running in parallel. You can switch between different sprints by simply clicking on them, which should load a page containing issues for that sprint.
Issues are organized in 5 columns: In Desing, To Do, In Progress, In Review, Done. You are welcome to pick any issue from the To Do column by simply opening it and clicking Claim.
When you are done you should click Request Code Review and provide a URL to a pull request on GitHub in comments under the issue.
Once your solution is accepted, your code will be merged and the issue moved to the Done column. If it requires more work, it will be moved back to the In progress column. You need to respond or make changes and Request Code Review again. Do not get discouraged as the process may take a few rounds of code reviews until a pull request is accepted. It is expected as we aim for the highest code quality.
Please explore Developer Documentation to learn more about developing code for OpenMRS.
Sprint list
From | To | Topic | Product Owner | Lead Developer | Developer Effort Estimated | Kickoff Meeting Held? | Goals Outlined? | Retrospective Completed? |
---|---|---|---|---|---|---|---|---|
2017-02-07 | 2017-02-21 | Cohort Builder Sprint | Stephen Senkomago Musoke | Onodje Daniel | Yes | |||
2016-11-29 | 2016-12-13 | Platform 2.0.1 Sprint 1 | raff | |||||
2016-11-15 | 2016-11-29 | Open Concept Lab Sprint 3 | raff | |||||
2016-11-01 | 2016-11-15 | Open Concept Lab Sprint 2 | Jonathan Payne | raff | ||||
2016-02-14 | 2016-02-23 | Platform 2.0 Beta - RESTWS | OpenMRS Community | Mayank Sharma | No | Yes | ||
2016-01-17 | 2016-01-31 | Platform 2.0 Beta | OpenMRS Community | Mayank Sharma | Yes | Yes | ||
2015-07-27 | 2015-08-07 | Admin UI | TBD | Wyclif Luyima | No | Yes | No | |
2015-01-08 | 2015-01-25 | Registration v2 | David DeSimone | Wyclif Luyima | Yes | Yes | No | |
2014-11-10 | 2014-11-14 | OpenMRS Platform 1.11 pre-alpha-release testing and bug fixing | OpenMRS Community | Kaweesi Joseph | No | Yes | ||
2014-10-27 | 2014-11-10 | Working on OpenMRS Platform 1.11 Release Test Failed tickets | OpenMRS | Kaweesi Joseph | Yes | |||
2014-10-12 | 2014-10-26 | Testing OpenMRS Platform 1.11 Release Tickets Sprint 3 - 2014 (iteration 3) | OpenMRS community | Kaweesi Joseph | Yes | |||
2014-10-07 | 2014-10-21 | Allergies (Iteration 4) | Jonathan Teich, Shasha Liu | Daniel Kayiwa | Yes | |||
2014-08-14 | 2014-08-28 | Testing OpenMRS Platform 1.11 Release Tickets Sprint 2 - 2014 (iteration 2) | OpenMRS community | Kaweesi Joseph | Yes | |||
2014-07-30 | 2014-08-13 | Testing OpenMRS 1.11 Release Tickets (iteration 1) | OpenMRS community | Kaweesi Joseph | Yes | |||
2014-09-01 | 2014-09-15 | Allergies (Iteration 3) | Jonathan Teich, Shasha Liu | Daniel Kayiwa | Yes | |||
2014-03-18 | 2014-03-31 | Order Entry (Iteration 5) | JSS, KenyaEMR, OpenMRS | Wyclif Luyima | Google Hangout | Yes |
| |
2014-02-25 | 2014-03-17 | Order Entry (Iteration 4) | JSS, KenyaEMR, OpenMRS | Wyclif Luyima | Google Hangout | Yes | Yes | |
2014-02-04 | 2014-02-24 | Order Entry (Iteration 3) | JSS, KenyaEMR, OpenMRS | Wyclif Luyima | Google Hangout | Yes | Yes | |
2013-12-16 | 2014-02-03 | Order Entry (Iteration 1 & 2) | JSS, KenyaEMR, OpenMRS | Wyclif Luyima | Google Hangout | Yes | Yes | |
Reporting Sprint | James Arbaugh | Mike Seaton | No | Yes |
Sprints In Planning
Name | Product Owner | Lead Developer | Goals Outlined? | Next Planning Meeting | Next Design Meeting | Estimated Start Date | Kickoff Meeting | Comments |
---|---|---|---|---|---|---|---|---|
Svend / Bill Lober | Darius Jazayeri (TBD) |
|
|
|
|
|
| |
App Framework |
|
|
|
|
| ?? |
|
|
HTML Form Entry | James Arbaugh/Ampath |
|
|
|
| ?? |
|
|
Module Architecture Sprint | Darius or Rowan or Mike Seaton | Ben or any dev | Yes | See 2013-06-13 Developers Forum minutes | ||||
Spike on moving Audit Log Module into core | ?? Probably Roger Friedman | Wyclif | ||||||
Performance Analytics | Hamish Fraser | Yes | ||||||
OpenMRS-HMIS | Wesley Brown | No | ||||||
Ad Hoc Analysis Tool (Cohort Builder replacement) | Darius Jazayeri | Version 1 of this is built (by Mirebalais). Goal of this sprint is to (1) add bells and whistles, (2) support searching more domain objects. | ||||||
Allergy support in OpenMRS 2.x | Significant design conversations have already happened. | |||||||
Clinician UI for Capturing Encounters in OpenMRS 2.x | Burke Mamlin | Consider incorporating the Bahmni data capture tool into the Reference Application, with refactoring, i18n, etc. |
Sprint Ideas (Not in any order)
Name | Product Owner | Developer Lead | Suggested Developers | Initial Discussion Date | Comments |
---|---|---|---|---|---|
Burke/Paul |
|
|
|
| |
Mike Seaton |
|
|
|
| |
Order Entry Wrap Up (Implementing the new Order Types) |
|
|
|
| |
Complete the hibernate-search branch |
|
|
| Subtasks of TRUNK-2999 | |
Publish and test the MVP dictionary with the dictionarypublishing module (1 dev spike) |
|
|
|
| |
Wes Brown(?), Suranga Kasthurirathne(?) |
|
|
|
| |
Atlas |
|
|
|
|
|
Mike Seaton |
|
|
|
|
Quarter Goals
Q1
Q1
Previous sprints
From | To | Topic | Leader | Developer Effort Estimated | Met Goals? | Designed Properly? | Kick Off Meeting? | Retrospective? | |
---|---|---|---|---|---|---|---|---|---|
March 28 | April 10 | All | 2 wks | Yes |
| ||||
Mar 14th | Mar 27th | Mike Seaton | 2 wks | Yes |
|
|
| ||
Feb 28th | March 13th | Community Development Swim Lane | 2wks | Yes |
|
|
|
| |
Feb 7th | Feb 27th | 3wks, 3D | Yes | Yes | Yes | Yes | |||
Jan 24 | Feb 6 | Joaquin Blaya, Mike Seaton | Daniel, Wyclif, Andrea, Mike, Rafal | Yes | Yes | Yes | Yes | ||
Jan 9 2013 | Jan 23 | Reporting Module: integrating with Calculation module, integrating with MDS, etc | 2 Weeks | Yes | Yes | Yes | Yes | ||
Dec 24 | Jan 8 | Rafal (spike) | Yes | Yes | No | No | |||
01/08/14 | 15/08/14 | Allergies (Iteration 1) | Jonathan Teich, Shasha Liu | Daniel Kayiwa | Yes | ||||
15/08/14 | 29/08/14 | Allergies (Iteration 2) | Jonathan Teich, Shasha Liu | Daniel Kayiwa | Yes | ||||
Dec 10 | Dec 24 |
| Yes | No | No | Yes | |||
November 22 | Dec 6 |
|
|
|
|
| |||
Nov 7 | Nov 20 | 2 weeks, Wyclif on Mockito | N/A | N/A | N/A | N/A | |||
October 24 | November 6 | 2 weeks, Wyclif and Daniel | N/A | N/A | N/A | Yes | |||
October 1 | October 21 | 3 weeks (Implementer Conference- Oct 9-12) |
|
|
|
| |||
September 17 | September 30 | 2 weeks, full team |
|
|
|
| |||
September 10 | September 16 | 1 week |
|
|
|
| |||
September 3 | September 9 | Spikes by Core Developers | 1 week, |
|
|
|
| ||
August 13 | September 2 | 3 weeks, full team |
|
|
|
| |||
July 30 | August 12 | 2 weeks, full team |
|
|
|
| |||
July 16 | July 29 | Rafal lead & Volunteers |
|
|
|
| |||
July 2 | July 15 | Daniel lead, but doesn't code |
|
|
|
| |||
June 18 | July 1 | Full team 2 week sprint |
|
|
|
| |||
June 4 | June 17 | Full team 2 week sprint |
|
|
|
| |||
May 21 | June 3 | Full team 2 week sprint |
|
|
|
| |||
May 7 | May 20 | 1 week, full team |
|
|
|
| |||
Apr 29 | May 5 | Order Entry Wk 2 | 2 core developers |
|
|
|
| ||
Apr 29 | May 5 | 1 week, Jer + core dev |
|
|
|
| |||
Apr 22 | Apr 29 | Atlas Module 1.0 - tickets |
| 1 core Developer |
|
|
|
| |
Apr 22 | Apr 29 | 2 core developers |
|
|
|
| |||
Apr 15 | Apr 20 | 1 week. Darius, Rafal, Roger, Saptarshi, ? |
|
|
|
| |||
Apr 15 | Apr 20 | Atom Feed Spike/Prep Wk 1 | 2 weeks, Ben only |
|
|
|
| ||
Apr 2 | Apr 15 |
|
|
|
|
| |||
Mar 26 | Apr 1 |
|
|
|
|
| |||
Mar 12 | Mar 25 |
|
|
|
|
| |||
Feb 27 | Mar 11 |
|
|
|
|
| |||
Feb 13 | Feb 24 |
|
|
|
|
| |||
Jan 30 | Feb 12 | Planning notes: Ben missing first week |
|
|
|
| |||
Jan 16 | Jan 29 | Planning notes: Ben missing second week |
|
|
|
| |||
Jan 2 2012 | Jan 15 |
|
|
|
|
|
Also see the 2011 Sprint Schedule History