====== Developer meeting: January 4, 2011 ====== Held at: * 09:00:00 a.m. Tuesday January 4, 2011 in America/Los_Angeles * 12:00:00 p.m. Tuesday January 4, 2011 in Canada/Eastern * 04:00:00 p.m. Tuesday January 4, 2011 in UTC Last meeting: [[dev:meetings:2010-12-21|2010-12-21]] ===== Agenda ===== Meeting takes place on [[http://evergreen-ils.org/chat.php|IRC]] on the #evergreen channel on Freenode. See the [[http://evergreen-ils.org/calendar|Calendar]] for specific dates and times. ===== Logs and minutes ===== * [[http://evergreen-ils.org/irc_logs/evergreen/2011-01/%23evergreen.04-Tue-2011.log|IRC logs]] * Minutes, look out below! ===== Prior to the meeting ===== * Please fill out [[community:irc_channel|Who's who]] if you want to be identified more readily in the future ===== Meeting ===== - Determine the taker of minutes: - Determine meeting leader: - (10 min) Review [[dev:meetings:2011-01-04|Action Items from previous meeting]] - Dan Scott to continue working on his action items from previous meetings: - Write release notes for OpenSRF 1.6.2 * **STATUS**: Deferred - Implement proper [[http://sourceware.org/autobook/autobook/autobook_91.html|library versioning using autotools]] for Evergreen release. * **STATUS**: Deferred - Mike Rylander to write release notes for Evergreen 1.6.1.5 * **STATUS**: Deferred - Jason Etheridge to update http://acq.open-ils.org with RC1 to allow for more public testing. * **STATUS**: Done as of the morning of 2011-01-04 - Mike Rylander suggested: an "anyone can post" moderated list made up of the LaunchPad security team members. * **STATUS**: Done - see mailing list thread here: http://markmail.org/message/5i4ijnutsxetxnyg - Adoption of the [[dev:evergreen:release_checklist|release checklist]] * Dan Scott has turned the release checklist into a wiki document so that it can be edited in one place * Mike Rylander to propose a release coordination mailing list on -dev and -general * **STATUS**: Deferred * From [[community:meetings:2010-12|Community Meeting]]: Anoop Atre volunteers for "release-notes-writer" / "web-team-member" roles and Amy Terlaga volunteers for "communication-team-member" role. - Dan Scott and Mike Rylander to fix [[https://bugs.launchpad.net/evergreen/+bug/688015|Merging authority records does not change the attached bibliographic record(s) name]] (which looks like the only blocker for 2.0-RC1) * **STATUS**: Done; bug fixed - Mike Rylander to cut 2.0-RC1 * **STATUS**: Done - Evergreen release status: - 1.6.1.x (current release = 1.6.1.5) * **ACTION**: Dan Scott to create a 1.6.1.6 milestone in Launchpad * Status: Done * **ACTION**: Dan Scott to mark 1.6.1.5 "Fix committed" bugs in Launchpad as "Fix released" * Status: Done * **ACTION**: Mike Rylander to cut a 1.6.1.6 release upon request - 1.6.2.x (current release = 1.6.2.0) - Bugs targeted to [[https://launchpad.net/evergreen/+milestone/1.6.2.1|1.6.2.1]] * **ACTION**: Mike Rylander to cut a 1.6.2.1 release ASAP * Things that 1.6.2.x includes that 2.0 does not include: * Batch MARC update via staff client UI * Enhanced MARC merge interface (enables use of MARC editor, for example) - 2.0 * Bugs targeted to [[https://launchpad.net/evergreen/+milestone/2.0rc2|RC2]] * [[https://bugs.launchpad.net/evergreen/+bugs?orderby=-datecreated|Most recently reported bugs]] * Maybe a review of recently reported bugs should fall under a general QA/bug wrangler section? * 2.0 is mostly in cleanup mode now, approaching readiness for a 2.0.0 release * **ACTION**: Mike Rylander to create a bug (and possibly fix!) for moving custom index definitions around during upgrade to make room for the pinned-ID indexes added in stock 2.0 * **ACTION**: Dan Scott to backport some authority work from trunk to address see / see from references (somewhat) * **ACTION**: Mike Rylander to cut 2.0RC2 release after Dan's backports * **ACTION**: James Fournie to test 2.0RC2 and report back - (10 min) Post-2.0 planning (carried over from [[dev:meetings:2010-12-21|last meeting]]): * Update Dojo from 1.3 (released March 2009) to 1.5 (out since July 2010) * No objections, we just need a volunteer; Galen Charlton noted that we're currently working around one bug in 1.3 that is fixed in 1.5 * Move to git or some other DVCS for the official repository? * Mike Rylander expressed some reservations about DVCS in general, but wanted to keep the choice of DVCS open * **ACTION**: Mike Rylander to continue the discussion on the mailing list, started in [[http://markmail.org/message/gtnc4bdfv3ub4mbm|this thread]] * Move to require a minimum of PostgreSQL 9.0 * Mike Rylander has some functionality in the works that would be much simpler to provide if PostgreSQL 9.0 was the minimum * No strenuous objections were voiced * **ACTION**: Dan Scott to post a notice to the -dev mailing list to call for ideas and discussion about any other major infrastructure changes that we should consider for post-2.0 - Conference planning: * Dan Scott wondered whether he should tack on a day or two at the end of the Evergreen conference in the hopes of an in-person dev team meeting / real development session * Mike Rylander expressed support for that idea * **ACTION**: Dan Scott to post a notice to the -dev mailing list to find out if there's support / plan - (2 min) Schedule next meeting * [[dev:meetings:2011-01-11|Tuesday, January 11th]] at 12:00 EST, 9:00 PST * http://evergreen-ils.org/calendar has the next 6 weeks blocked for the same time, same place