[OPEN-ILS-GENERAL] Reminder: web client hacking day tomorrow

Kathy Lussier klussier at masslnc.org
Mon Jan 30 13:16:31 EST 2017


Hi all,

I'm sending along and update on some of the web client work that was 
done on Web Client Hacking Day:

- Galen Charlton merged code from Bill Erickson to fix a display issue 
in the user permission editor and from Kyle Huckins to reinstate address 
alerts in the patron editor.

- I merged code from Kyle Huckins to fix an issue where the Edit Due 
Date box would not submit and from Mike Rylander and Galen Charlton to 
use the client Timezone in the database when it is supplied to the 
server. These fixes should address issues where manually entering due 
dates in the web client sometimes stored the incorrect date. I had 
previously identified this bug as a showstopper for the release, and 
initial testing shows that the new feature is working as intended. More 
testing is welcome!

- Bill Erickson continued his work on Hatch, which is a high priority 
for the 2.12 release. In particular, he has made lots of progress on a 
Windows installer for Hatch.

- Kyle Huckins continued work to provide more column picker options in 
the Item Status screen and has posted his findings to 
https://bugs.launchpad.net/evergreen/+bug/1528924.

- Christine Morgan spent time testing the recently-added acquisitions 
interfaces.

Many thanks to everyone who is continuing to work to get the web client 
ready for the 2.12 release! A lot of this work happens silently, so I 
may have missed some people who were working on the web client Friday. 
Feel free to let me know what you were working on, and I'll be sure to 
give you a shout out!

We have a second Web Client Hacking Day scheduled for this Friday. I 
will maintain the patches identified in 
http://markmail.org/message/5d62y7uvm6tj3k2l on the server at 
https:///mlnc3.noblenet.org/eg/staff/. We have a lot of web client bug 
fixes that need testing, so if you have a spare moment, please take an 
opportunity to test one of these patches!

Several bugs have recently come to my attention that I think are worthy 
to be highlighted as important ones to fix in time for the 2.12 release:

- Untranslated parts of web staff client - 
https://bugs.launchpad.net/evergreen/+bug/1629078 - Addressing this bug 
is critical to ensuring the web client can be rolled out (and tested) in 
countries where English is not the primary language.

- Magical statuses not so magical - 
https://bugs.launchpad.net/evergreen/+bug/1616980 - Although this bug 
addresses some issues in the XUL client, the bug for the web client is a 
larger problem. In the copy editor, users can move copies in and out of 
statuses like Checked Out, In Transit, etc. These options were 
previously disabled in the XUL client.

- Web client check-in "effective date" and check-out "specific due date" 
should also include times - 
https://bugs.launchpad.net/evergreen/+bug/1552778 - In addition, when 
using Edit Due date from the patron record, a time picker is available, 
but does not apply the selected time to the due date.

Thanks everyone and have a nice week!

Kathy



On 01/26/2017 02:51 PM, Kathy Lussier wrote:
> Hi all,
>
> I'm sending along a reminder that tomorrow is the 1st of two web 
> client hacking days. The day was scheduled to give the community time 
> to focus on activities to help get the web client ready for the trial 
> production use in 2.12. This help can come in the form of working to 
> resolve outstanding web client bugs, testing and signing off on bug 
> fixes that have been submitted for review, and working on web client 
> documentation.
>
> The second web client hacking day will be scheduled next Friday, 
> February 3 (not the 4th, which is the date I put in a previous e-mail.)
>
> In my last e-mail, I highlighted a few web client bugs that people 
> might want to look at. Many thanks to Kyle Huckins for submitting a 
> patch for https://bugs.launchpad.net/evergreen/+bug/1657466 and for 
> opening discussion on https://bugs.launchpad.net/evergreen/+bug/1528924.
>
> I'm going to highlight some other potential bugs to look at for web 
> client hacking day:
>
> Checkout auto renew age OU setting is not honored - 
> https://bugs.launchpad.net/evergreen/+bug/1526163
> Error when trying to pay by credit card - 
> https://bugs.launchpad.net/evergreen/+bug/1622696
> Marking item damaged does not trigger prompt for billing details - 
> https://bugs.launchpad.net/evergreen/+bug/1659181
> Alert Message field in the patron editor does not display in the web 
> client patron summary - https://bugs.launchpad.net/evergreen/+bug/1659588
>
> If there is anyone interested in testing and signing off on web client 
> fixes, please e-mail me directly and I'll load them on a MassLNC VM I 
> am planning to build tonight/tomorrow morning. A list of web client 
> pullrequests is available at http://bit.ly/2jukdiu . We have a lot of 
> fixes that are ready for testing; we just need more people to take a 
> look at them.
>
> Feel free to let me know if you have any questions!
> Kathy
>

-- 
Kathy Lussier
Project Coordinator
Massachusetts Library Network Cooperative
(508) 343-0128
klussier at masslnc.org
Twitter: http://www.twitter.com/kmlussier



More information about the Open-ils-general mailing list