Hi All, We're entering the final few weeks of feature development for Evergreen 3.2, so I thought I'd send a round up of what's been going on. It's a large info dump, so here's the...
* Executive Summary At the current rate, I suspect we'll have quite a few last-minute feature merges. Anything we can do to get some of that code merged sooner than later is greatly appreciated. I'll be on the lookout for features I can review and merge over the next few weeks. Many bug fixes have been merged (to 3.0 and up) over the past few weeks. Many doc updates as well. Thanks to all for these fixes! We still have a nice pile of web staff blocker bugs, though. These are top priority. And now for more details. Let me know if I've neglected anything. ====== * 3.2 Features Merged https://bugs.launchpad.net/evergreen/+bug/1766716 - Emergency Close Dates (yay!) * 3.2 Features Needing Feedback / Testing / Merging https://bugs.launchpad.net/evergreen/+bug/1750894 - Webstaff settings at server https://bugs.launchpad.net/evergreen/+bug/1775466 - Angular 6 Base App -- Though this is targeted for 3.2, I believe we have wiggle room on whether it's merged by then or by 3.3. If it's not merged by 3.2, I'd like to see it merged to master soon thereafter. * 3.2 Features Pending Development These will each be addressed when/if pullrequests become available before the August 17th 3.2 feature slush deadline. https://bugs.launchpad.net/evergreen/+bug/1777675 - Inventory Date https://bugs.launchpad.net/evergreen/+bug/1774277 - Patron Acq Req. Improvements https://bugs.launchpad.net/evergreen/+bug/1777677 - Test Email Notification https://bugs.launchpad.net/evergreen/+bug/1776020 - Patron Preferred Name https://bugs.launchpad.net/evergreen/+bug/1779920 - Auto Renew https://bugs.launchpad.net/evergreen/+bug/1745623 - Alert for previous checkouts https://bugs.launchpad.net/evergreen/+bug/1712854 - View record holds sorting https://bugs.launchpad.net/evergreen/+bug/1721575 - Batch search results actions https://bugs.launchpad.net/evergreen/+bug/1642344 - Report cloning fixes * 3.2 and OpenSRF The fix to bug 1775719 (Auth Proxy Logins) (Opensrf bug 1776510) will require an opensrf update, though since it's a bug fix, it doesn't necessarily require we cut a new major version of OpenSRF. I do however prefer we cut a new version of OpenSRF before (or concurrent with) 3.2 for https://bugs.launchpad.net/opensrf/+bug/1777180 (Websocketd support). I believe there were a few other OpenSRF bugs we wanted merged by 3.2. as well... * Web Staff Client Blockers Quite a few blockers have been added over the past ~2 months. Here's the current list: https://bugs.launchpad.net/evergreen/+bugs?field.tag=webstaffblocker A number of these of have pullrequests and just need final testing, sign-off's, and merging: https://bugs.launchpad.net/evergreen/+bug/1732761 https://bugs.launchpad.net/evergreen/+bug/1739460 https://bugs.launchpad.net/evergreen/+bug/1755258 -- note opensrf requirement https://bugs.launchpad.net/evergreen/+bug/1770973 https://bugs.launchpad.net/evergreen/+bug/1775719 -- note relation to https://bugs.launchpad.net/evergreen/+bug/1768947 * Buildmasters Calling on buildmasters to add their names to the list for 3.2 release building: https://docs.google.com/spreadsheets/d/1gZayHfF7qK0zwLMEAXt-PbKBMiAM_F6EZguqzIYceBY/edit#gid=0 I've added a 3.2.beta1 build target to the doc. Thanks! -b