1.7 Release Wrap-Up
- 1.7 has been released.
The name “GNOME” is an acronym of GNU Network Object Model Environment
- A few bugs reported so far
- 2 weeks = 700 downloads of 1.7.0 war file
- The new jquery widget only shows the last 10 years - will need fixed in 1.7.1. Can also be typed in as a workaround.
- Ben would like to hold out on any follow-up release to see if there are any new issues reported.
- Burke: How did we do in terms of the release process? (Sy to Ben transition, goals for 10 "could" tickets to be implemented)
- Ben: Didn't like that he had to do the release. :-(
- Release manager & training
- We need to be better with our backup release manager. A lot of the tasks aren't condusive to working together. May not be smart to have a backup for one to be primary on the subsequent one (overlapping time)
- Discussion about how to have mentees, how to have others shadowing the release manager
- Someone at Jembi has volunteered to do 1.9
- TODO: identify a mentor RM
- Ben is on the hook for when that person does whatever
- Open questions about best way to do real-world testing prior to release... two month delay created by inability for a single site (AMPATH) to carry this testing forward, but when they did... they found 1 show stopper bug
- Paul: Lots of good things happened with this release -- deadlines, roadmap, staying on top of tickets, community input. We didn't do a great job with creating a compelling "new" aspect motivating people to upgrade. (1.8's value is clearer, performance.) We should be clear on the compelling motivation to upgrade for each release.
- Having a user-driven release makes it likelier to be installed & used.
1.8 Status Update
- Where are we?
- Wyclif: Most of the tickets are done. Some tickets in formEntry are still open, but 1.8 testing depends on those issues being resolved.
- Long diatribe about ways to change the theme of the findEncounter widget, and also did some ad hoc debuggging
- We are set at this point to release 1.8 alpha on next Thursday or Friday (12/9-12/10).
Not covered - out of time - deferred
- OCC update
Integration tests for modules
- Knowing when changes in trunk break bundled modules (only)
- Other module devs will need to plan their own testing against new releases
- Issue 1: Modules aren't ready to do JUnit tests
- Using the maven repo each module could test against the nightly builds of openmrs
- Issue 2: Integration tests with deployed webapp and specific modules
- The module needs to be mavenized to get to this "status" -- still unsure the approach for this (required before proceeding)
- Mavenizing Modules
- TODO: make tickets for these
- Burke: We need to remember to have the release prioritization meeting
- Burke: Who should be release manager for 2.0? Darius? Someone else? Ben: Darius should be a mentor but not primary