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

2017-02-14 Thread Terran McCanna
Thank you to Kathy for making this happen, and thank you to all of you who
dedicated your time and talents!

Terran McCanna
PINES Program Manager
Georgia Public Library Service
1800 Century Place, Suite 150
Atlanta, GA 30345
404-235-7138
tmcca...@georgialibraries.org


On Tue, Feb 14, 2017 at 11:28 AM, Kathy Lussier 
wrote:

> Hi all,
>
> I'm a little late in sending this e-mail, but I wanted to send along a big
> thank you for everyone who participated in our last web client hacking day
> on February 3:
>
> Bill Erickson for fixing some bugs and helping troubleshoot issues that
> arose during hatch testing
>
> Christine Burns for testing bug fixes, signing off on a few that have
> since been merged to the core code, and providing feedback on others.
>
> Michele Morgan for testing and signing off on bug fixes
>
> Thanks for all of your help in moving the web client along!
>
> I'm pleased to report that work on the web client has been progressing
> since our last web client hacking day.
>
> - After more testing from Chris Sharp, Michele Morgan and me, along with
> quick fixes from Bill Erickson, work on hatch is progressing well. Although
> hatch isn't required for all web client workstations, it will allow staff
> to do unmediated printing (no dialogs) to multiple printer. It also will
> allow users to store their workstation preferences outside of the browser
> in a shared location and will ultimately be used for offline transactions.
> At this time, hatch will be available as a Chrome browser plugin. I fully
> expect hatch will be ready to merge to the core code in time for the beta
> deadline.
>
> - The Equinox developers have been working to address acquisitions bugs.
> Those fixes should also be merged before the beta freeze.
>
> - Galen Charlton has also been busy this week testing and merging even
> more web client bug fixes. Thank you Galen!
>
> I plan to update the MassLNC VM at mlnc3 later today with new bug fixes
> that will be available for anyone to test when they have a few spare
> moments in their day.
>
> Thanks all!
>
> Kathy
>
> On 02/02/2017 02:08 PM, Kathy Lussier wrote:
>
>> Hi all,
>>
>> I'm sending along a reminder that tomorrow is the 2nd 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.
>>
>> If there is anyone interested in testing and signing off on web client
>> fixes, a list of patched available on mlnc1 are listed at the bottom of
>> this e-mail(1). You can test them by pointing your browser to:
>>
>> https://mlnc3.noblenet.org/eg/staff/
>> Admin login: admin / evergreen123
>> The concerto dataset is loaded on the VM.
>> https://wiki.evergreen-ils.org/doku.php?id=qa:concerto_logins
>>
>> You can follow the Bug Squashing Day procedures
>> for testing and signing off at
>> https://wiki.evergreen-ils.org/doku.php?id=dev:bug_squashing.
>>
>> If you're looking for a bug to fix and don't know where to start, further
>> down in the e-mail(2) are previously-highlighted bugs that do not yet have
>> code and require attention.
>>
>> Feel free to let me know if you have any questions!
>>
>> Kathy
>>
>> 1- Web client bug fixes ready for testing on mlnc3:
>>
>> Webstaff: Can't remove registered workstation at root of user's
>> org/permission tree
>> https://bugs.launchpad.net/evergreen/+bug/1648918
>>
>> Web Client: Shared Copy Bucket Owner No Longer Displays
>> https://bugs.launchpad.net/evergreen/+bug/1537223
>>
>> webclient: Precat checkouts force a circ modifier
>> https://bugs.launchpad.net/evergreen/+bug/1537217
>>
>> Web Client: Patron Message Center Link Missing
>> https://bugs.launchpad.net/evergreen/+bug/1534787
>>
>> Paging controls needed at the bottom of the web client patron search
>> https://bugs.launchpad.net/evergreen/+bug/1461739
>>
>> 2-Bugs without patches that need attention
>>
>> - Untranslated parts of web staff client - https://bugs.launchpad.net/eve
>> rgreen/+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/eve
>> rgreen/+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/eve
>> rgreen/+bug/1552778 - In addition, when using Edit Due date from the
>> patron 

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

2017-02-14 Thread Kathy Lussier

Hi all,

I'm a little late in sending this e-mail, but I wanted to send along a 
big thank you for everyone who participated in our last web client 
hacking day on February 3:


Bill Erickson for fixing some bugs and helping troubleshoot issues that 
arose during hatch testing


Christine Burns for testing bug fixes, signing off on a few that have 
since been merged to the core code, and providing feedback on others.


Michele Morgan for testing and signing off on bug fixes

Thanks for all of your help in moving the web client along!

I'm pleased to report that work on the web client has been progressing 
since our last web client hacking day.


- After more testing from Chris Sharp, Michele Morgan and me, along with 
quick fixes from Bill Erickson, work on hatch is progressing well. 
Although hatch isn't required for all web client workstations, it will 
allow staff to do unmediated printing (no dialogs) to multiple printer. 
It also will allow users to store their workstation preferences outside 
of the browser in a shared location and will ultimately be used for 
offline transactions. At this time, hatch will be available as a Chrome 
browser plugin. I fully expect hatch will be ready to merge to the core 
code in time for the beta deadline.


- The Equinox developers have been working to address acquisitions bugs. 
Those fixes should also be merged before the beta freeze.


- Galen Charlton has also been busy this week testing and merging even 
more web client bug fixes. Thank you Galen!


I plan to update the MassLNC VM at mlnc3 later today with new bug fixes 
that will be available for anyone to test when they have a few spare 
moments in their day.


Thanks all!

Kathy

On 02/02/2017 02:08 PM, Kathy Lussier wrote:

Hi all,

I'm sending along a reminder that tomorrow is the 2nd 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.


If there is anyone interested in testing and signing off on web client 
fixes, a list of patched available on mlnc1 are listed at the bottom 
of this e-mail(1). You can test them by pointing your browser to:


https://mlnc3.noblenet.org/eg/staff/
Admin login: admin / evergreen123
The concerto dataset is loaded on the VM.
https://wiki.evergreen-ils.org/doku.php?id=qa:concerto_logins

You can follow the Bug Squashing Day procedures
for testing and signing off at
https://wiki.evergreen-ils.org/doku.php?id=dev:bug_squashing.

If you're looking for a bug to fix and don't know where to start, 
further down in the e-mail(2) are previously-highlighted bugs that do 
not yet have code and require attention.


Feel free to let me know if you have any questions!

Kathy

1- Web client bug fixes ready for testing on mlnc3:

Webstaff: Can't remove registered workstation at root of user's
org/permission tree
https://bugs.launchpad.net/evergreen/+bug/1648918

Web Client: Shared Copy Bucket Owner No Longer Displays
https://bugs.launchpad.net/evergreen/+bug/1537223

webclient: Precat checkouts force a circ modifier
https://bugs.launchpad.net/evergreen/+bug/1537217

Web Client: Patron Message Center Link Missing
https://bugs.launchpad.net/evergreen/+bug/1534787

Paging controls needed at the bottom of the web client patron search
https://bugs.launchpad.net/evergreen/+bug/1461739

2-Bugs without patches that need attention

- 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.


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




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

2017-02-02 Thread Kathy Lussier

Hi all,

I'm sending along a reminder that tomorrow is the 2nd 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.


If there is anyone interested in testing and signing off on web client 
fixes, a list of patched available on mlnc1 are listed at the bottom of 
this e-mail(1). You can test them by pointing your browser to:


https://mlnc3.noblenet.org/eg/staff/
Admin login: admin / evergreen123
The concerto dataset is loaded on the VM.
https://wiki.evergreen-ils.org/doku.php?id=qa:concerto_logins

You can follow the Bug Squashing Day procedures
for testing and signing off at
https://wiki.evergreen-ils.org/doku.php?id=dev:bug_squashing.

If you're looking for a bug to fix and don't know where to start, 
further down in the e-mail(2) are previously-highlighted bugs that do 
not yet have code and require attention.


Feel free to let me know if you have any questions!

Kathy

1- Web client bug fixes ready for testing on mlnc3:

Webstaff: Can't remove registered workstation at root of user's
org/permission tree
https://bugs.launchpad.net/evergreen/+bug/1648918

Web Client: Shared Copy Bucket Owner No Longer Displays
https://bugs.launchpad.net/evergreen/+bug/1537223

webclient: Precat checkouts force a circ modifier
https://bugs.launchpad.net/evergreen/+bug/1537217

Web Client: Patron Message Center Link Missing
https://bugs.launchpad.net/evergreen/+bug/1534787

Paging controls needed at the bottom of the web client patron search
https://bugs.launchpad.net/evergreen/+bug/1461739

2-Bugs without patches that need attention

- 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.


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



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



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

2017-01-30 Thread Kathy Lussier

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) 

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

2017-01-26 Thread Kathy Lussier

Hi all

I have set up two MassLNC VMs with the web client to be used for those 
who are documenting or testing during web hacking day.


https://mlnc2.noblenet.org/eg/staff/ has master loaded in addition to 
the most recent fixes from Equinox. I'm guessing it's similar to what is 
available on webby. It can be used for documentation and to test to 
replicate existing bugs when testing.


https://mlnc3.noblenet.org/eg/staff/ has master loaded, but also include 
several patches for bug fixes that need testing. If you have time today, 
feel free to assign yourself to one of the bugs and to test it to verify 
that it is fixed.  You can following the Bug Squashing Day procedures 
for testing and signing off 
https://wiki.evergreen-ils.org/doku.php?id=dev:bug_squashing.


The list of patches loaded on to mlnc3 are at the bottom of this e-mail.

The admin login for both servers is admin / evergreen123. The concerto 
dataset is loaded on each VM. 
https://wiki.evergreen-ils.org/doku.php?id=qa:concerto_logins


Patches loaded on mlnc3:

web client: user perm editor grantable flag display issue
https://bugs.launchpad.net/evergreen/+bug/1655399

web client: user perm editor grantable flag display issue
https://bugs.launchpad.net/evergreen/+bug/1653001

Webstaff: Can't remove registered workstation at root of user's 
org/permission tree

https://bugs.launchpad.net/evergreen/+bug/1648918

Web Client: Shared Copy Bucket Owner No Longer Displays Edit
https://bugs.launchpad.net/evergreen/+bug/1537223

webclient: Precat checkouts force a circ modifier
https://bugs.launchpad.net/evergreen/+bug/1537217

Web Client: Patron Message Center Link Missing Edit
https://bugs.launchpad.net/evergreen/+bug/1534787

Web client: Edit Due Date form does not submit
https://bugs.launchpad.net/evergreen/+bug/1657466

Paging controls needed at the bottom of the web client patron search Edit
https://bugs.launchpad.net/evergreen/+bug/1461739

Feel free to let me know if you have any questions!

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
kluss...@masslnc.org
Twitter: http://www.twitter.com/kmlussier



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

2017-01-26 Thread Kathy Lussier

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
kluss...@masslnc.org
Twitter: http://www.twitter.com/kmlussier