[OPEN-ILS-GENERAL] 3.2 July Report

Bill Erickson berickxx at gmail.com
Mon Jul 30 12:09:39 EDT 2018


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://libmail.georgialibraries.org/pipermail/open-ils-general/attachments/20180730/53d5b908/attachment.html>


More information about the Open-ils-general mailing list