====== Developer meeting: August 2, 2011 ====== 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. Held at * 09:00:00 a.m. Tuesday August 2, 2011 in America/Los_Angeles * 12:00:00 p.m. Tuesday August 2, 2011 in Canada/Eastern * 16:00:00 Tuesday August 2, 2011 in UTC Last meeting: * [[dev:meetings:2011-07-19|2011-07-19]] ===== Logs and minutes ===== * [[http://evergreen-ils.org/irc_logs/evergreen/2011-08/%23evergreen.02-Tue-2011.log|IRC logs]] * Minutes will be supplied in this document after the meeting finishes. ===== Prior to the meeting ===== * Please fill out [[community:irc_channel|Who's who]] if you want to be identified more readily in the future ===== Agenda ===== - Determine the taker of minutes: Ben Shum (bshum) - Determine meeting leader: Anoop Atre (moodaepo) - Review action items - gmcharlt working on: [[https://bugs.launchpad.net/evergreen/+bug/740320|LP 740320]] and [[https://bugs.launchpad.net/evergreen/+bug/520175|LP 520175]] ([[http://git.evergreen-ils.org/?p=evergreen/equinox.git;a=shortlog;h=refs/heads/ext/pioneer-autogrid-improvements | related work ]]) * **STATUS**: LP740320 was assigned to eeevil, LP520175 continues to be gmcharlt. - gmcharlt to review [[https://bugs.launchpad.net/evergreen/+bug/787162|LP 787162]], [[https://bugs.launchpad.net/evergreen/+bug/758945|LP 758945]] * **STATUS**: Still in process. - gmcharlt suggested that we have a pullrequests review meeting opposite to dev meetings (to be added to mailing list for discussion) * **STATUS**: Voted through by participating dev members and first meeting took place on 2011-08-08 at 12 pm EST. * Main goal was for core devs to clear the pullrequest queue, but testers with signoff ability were welcome to attend. - phasefx will take an action for making a custom git command to spit out the invocation for checking out a specific branch from a specific repository * **STATUS**: tsbere pointed at [[dev:git#helpful_scripts|helpful_scripts]] ===== Template::Toolkit merge status ===== * [[http://evergreen-ils.org/dokuwiki/doku.php?id=dev:opac:template-toolkit:todos|Rough TT OPAC todo list]] * Conifer hosted a dev session in June in the attempt the accelerate the development of the TT OPAC; there is strong interest in adopting the TT OPAC prior to September (for obvious academic year reasons) * On July 29, Dan Scott asked on IRC what steps would need to be taken to get TT OPAC branches merged to master; Lebbeous Fogle-Weekley [[http://evergreen-ils.org/irc_logs/evergreen/2011-07/%23evergreen.29-Fri-2011.log|replied]]: I have a strong desire to merge equinox work and conifer work on tt opac before any divergence gets any messier (so maybe next week?) * On August 1, Bill Erickson [[http://libmail.georgialibraries.org/pipermail/open-ils-general/2011-August/005287.html|said on the Open-ILS General mailing list]]: The plan is to merge the Template Toolkit code into Evergreen master before (at the latest) the 2.2 feature freeze, so that it will be included in Evergreen 2.2. We have a few remaining TODO items (branch merging, wiring things up), but I'm not anticipating any real complications there. The goal for 2.2 is to replace the slimpac by default and not (yet) to replace the regular patron and staff-embedded OPAC. However, it will be possible to use T-pac for both with a small amount of configuration. * Question: Do we have any rough dates for 2.2? (NO) * Jason Stephenson offered to start testing TT OPAC integration branches but needs to be pointed at appropriate branches ** http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/dbs/template-toolkit-integration-on-master was current as of 4 weeks ago ** http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/berick/ttopac-refworks-ou-patch would apply on top of that * eeevil mentioned: some TT-supporting QP (QueryParser) work coming soon (likely from senator) to deliver a easy-to-use serialization of the QP instance structure ===== Patch review queue ===== We don't want to let submitted patches rot, here's a [[https://bugs.launchpad.net/evergreen/+bugs?field.searchtext=&orderby=-datecreated&field.status%3Alist=NEW&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&field.status%3Alist=CONFIRMED&field.status%3Alist=TRIAGED&field.status%3Alist=INPROGRESS&assignee_option=any&field.assignee=&field.bug_reporter=&field.bug_supervisor=&field.bug_commenter=&field.subscriber=&field.tag=&field.tags_combinator=ANY&field.has_cve.used=&field.omit_dupes.used=&field.affects_me.used=&field.has_patch.used=&field.has_patch=on&field.has_branches.used=&field.has_no_branches.used=&field.has_blueprints.used=&field.has_no_blueprints.used=&search=Search|list of bugs with attached patches]] [[https://bugs.launchpad.net/evergreen/+bugs?field.searchtext=&orderby=-importance&field.status:list=NEW&field.status:list=INCOMPLETE_WITH_RESPONSE&field.status:list=INCOMPLETE_WITHOUT_RESPONSE&field.status:list=CONFIRMED&field.status:list=TRIAGED&field.status:list=INPROGRESS&field.tag=pullrequest&field.tags_combinator=ANY&search=Search|Also a list of bugs with "pullrequest" tags that may also contain patches]] New section of dev:git with some steps for [[dev:git#adding_a_sign-off_to_a_new_feature_in_a_collab_branch|adding a signoff]]. A spreadsheet of bugs that could use some attention (statuses, confirmation, etc.) is available at http://goo.gl/a9SAQ * mrpeters-isl has started a FAQ page for bug wranglers http://open-ils.org/dokuwiki/doku.php?id=dev:bug_wrangler:faq (Note: patch review was pushed off to 2011-08-08 pullrequest meeting) ===== Evergreen release statuses ===== - Evergreen release status: - 1.6.1.x (current release = 1.6.1.8) - Bugs targeted to [[https://launchpad.net/evergreen/+milestone/1.6.1.9|1.6.1.9]] - 2.0.x (current release = 2.0.7) - Need to mark 2.0.7 as closed and released on LP. (Done) - Bugs targeted to [[https://launchpad.net/evergreen/+milestone/2.0.8|2.0.8]] - 2.1.x (current release = 2.1-rc1) - Status check - [[https://bugs.launchpad.net/evergreen/+bugs?orderby=-datecreated|Most recently reported bugs]] ===== Next meeting ===== * On calendar for [[dev:meetings:2011-08-16|Tuesday, August 16th]] at 12:00 EST, 9:00 PST.