Discussion:
[OPEN-ILS-DEV] 3.2 Getting back on schedule
Bill Erickson
2018-09-17 20:50:08 UTC
Permalink
Hi All,

Evergreen 3.2 Beta1 was released just over a week ago followed by a
successful bug squashing week. In that time, bugs have been found and bugs
have been squashed, as is the way, but I have not seen any new issues arise
that warrant delaying the 3.2 release schedule any further.

A few web staff blockers remain. Most of them have been there for months,
though, so I don't think another few days here or there is going to make
much difference.

If that's an unfair assessment, let me know.

I will spend some time on bug 1787274 over the next 2 days. It's been
difficult to track down, because so far we have not been able to recreate
the issue. However, there should be some stop-gap solutions we can apply
before the RC is cut.

That means the release candidate build will be cut Wednesday of this week,
with the general availability build the following week.

-b
Galen Charlton
2018-09-18 19:13:22 UTC
Permalink
Hi,
A few web staff blockers remain. Most of them have been there for months, though, so I don't think another few days here or there is going to make much difference.
If that's an unfair assessment, let me know.
Of the remaining open webstaffblocker bugs, I can commit to having
patches by Friday for the following ones:

* https://bugs.launchpad.net/evergreen/+bug/1745427 (predict new
issues defaults to previous pattern)

* https://bugs.launchpad.net/evergreen/+bug/1791340 (Web Client Hourly
Loan Checkin Time Wrong)
* https://bugs.launchpad.net/evergreen/+bug/1789442 (Web client: When
editing an hourly due date the time is automatically changed to 12:00
am)
* https://bugs.launchpad.net/evergreen/+bug/1552778 (Web client
check-in "effective date" and check-out "specific due date" should
also include times)

Note that for the two above that the fix I'm thinking of would either
require an OpenSRF update, as the main change is a fix to
cleanse_ISO8601, or (my preferred approach) copying cleanse_ISO8601
over to Evergreen as (say) clean_ISO8601 and updating references
everywhere -- straightforward, but obviously would require a fair
amount of testing across the board.

I think that amelioration, if not total fixes, should be straightforward for:

* https://bugs.launchpad.net/evergreen/+bug/1773191 (Untranslatable
Last Billing Type values)
* https://bugs.launchpad.net/evergreen/+bug/1791335 (Transferring
items and vol/items does not maintain stat cats)

One that has a good start by Cesar, but looks like needs more discussion is:

* https://bugs.launchpad.net/evergreen/+bug/1746536 (web client:
cannot edit vol/call number in item status)

If folks can commit to helping out with the last three in particular
and with testing patches for the first four, I think there would be
benefit to delaying the RC to the 24th to make it a true release
candidate. That said, this is a position I hold at +0.75, as it would
be reasonable for us to also choose to make 3.2.1 a hard target for
those bugs.

Regards,

Galen
--
Galen Charlton
Implementation and Services Manager
Equinox Open Library Initiative
phone: 1-877-OPEN-ILS (673-6457)
email: ***@equinoxInitiative.org
web: https://equinoxInitiative.org
direct: +1 770-709-5581
cell: +1 404-984-4366
Kathy Lussier
2018-09-18 19:20:17 UTC
Permalink
I can commit to testing patches for any of those bugs.

Kathy
--
Kathy Lussier
Project Coordinator
Massachusetts Library Network Cooperative
Hi,
Post by Bill Erickson
A few web staff blockers remain. Most of them have been there for
months, though, so I don't think another few days here or there is going to
make much difference.
Post by Bill Erickson
If that's an unfair assessment, let me know.
Of the remaining open webstaffblocker bugs, I can commit to having
* https://bugs.launchpad.net/evergreen/+bug/1745427 (predict new
issues defaults to previous pattern)
* https://bugs.launchpad.net/evergreen/+bug/1791340 (Web Client Hourly
Loan Checkin Time Wrong)
* https://bugs.launchpad.net/evergreen/+bug/1789442 (Web client: When
editing an hourly due date the time is automatically changed to 12:00
am)
* https://bugs.launchpad.net/evergreen/+bug/1552778 (Web client
check-in "effective date" and check-out "specific due date" should
also include times)
Note that for the two above that the fix I'm thinking of would either
require an OpenSRF update, as the main change is a fix to
cleanse_ISO8601, or (my preferred approach) copying cleanse_ISO8601
over to Evergreen as (say) clean_ISO8601 and updating references
everywhere -- straightforward, but obviously would require a fair
amount of testing across the board.
* https://bugs.launchpad.net/evergreen/+bug/1773191 (Untranslatable
Last Billing Type values)
* https://bugs.launchpad.net/evergreen/+bug/1791335 (Transferring
items and vol/items does not maintain stat cats)
cannot edit vol/call number in item status)
If folks can commit to helping out with the last three in particular
and with testing patches for the first four, I think there would be
benefit to delaying the RC to the 24th to make it a true release
candidate. That said, this is a position I hold at +0.75, as it would
be reasonable for us to also choose to make 3.2.1 a hard target for
those bugs.
Regards,
Galen
--
Galen Charlton
Implementation and Services Manager
Equinox Open Library Initiative
phone: 1-877-OPEN-ILS (673-6457)
web: https://equinoxInitiative.org
direct: +1 770-709-5581
cell: +1 404-984-4366
Bill Erickson
2018-09-18 21:08:35 UTC
Permalink
Galen,

Thanks for committing to work on these bugs! Delaying the RC until Monday
the 24th sounds like a good plan, given the resource commitment.

And thanks to Kathy as well.

-b
Post by Kathy Lussier
I can commit to testing patches for any of those bugs.
Kathy
--
Kathy Lussier
Project Coordinator
Massachusetts Library Network Cooperative
Hi,
Post by Bill Erickson
A few web staff blockers remain. Most of them have been there for
months, though, so I don't think another few days here or there is going to
make much difference.
Post by Bill Erickson
If that's an unfair assessment, let me know.
Of the remaining open webstaffblocker bugs, I can commit to having
* https://bugs.launchpad.net/evergreen/+bug/1745427 (predict new
issues defaults to previous pattern)
* https://bugs.launchpad.net/evergreen/+bug/1791340 (Web Client Hourly
Loan Checkin Time Wrong)
* https://bugs.launchpad.net/evergreen/+bug/1789442 (Web client: When
editing an hourly due date the time is automatically changed to 12:00
am)
* https://bugs.launchpad.net/evergreen/+bug/1552778 (Web client
check-in "effective date" and check-out "specific due date" should
also include times)
Note that for the two above that the fix I'm thinking of would either
require an OpenSRF update, as the main change is a fix to
cleanse_ISO8601, or (my preferred approach) copying cleanse_ISO8601
over to Evergreen as (say) clean_ISO8601 and updating references
everywhere -- straightforward, but obviously would require a fair
amount of testing across the board.
* https://bugs.launchpad.net/evergreen/+bug/1773191 (Untranslatable
Last Billing Type values)
* https://bugs.launchpad.net/evergreen/+bug/1791335 (Transferring
items and vol/items does not maintain stat cats)
cannot edit vol/call number in item status)
If folks can commit to helping out with the last three in particular
and with testing patches for the first four, I think there would be
benefit to delaying the RC to the 24th to make it a true release
candidate. That said, this is a position I hold at +0.75, as it would
be reasonable for us to also choose to make 3.2.1 a hard target for
those bugs.
Regards,
Galen
--
Galen Charlton
Implementation and Services Manager
Equinox Open Library Initiative
phone: 1-877-OPEN-ILS (673-6457)
web: https://equinoxInitiative.org
direct: +1 770-709-5581
cell: +1 404-984-4366
Loading...