Hello Evergreen community! Please excuse cross postings.
Several months ago, Thomas Berezansky at MVLC submitted code to support Evergreen on newer versions of XULRunner. Jason Stephenson has written a great blog post about why this code is important at http://blog.mvlcstaff.org/2012/05/testing-1-2-3.html. In addition to providing more longevity for the Evergreen staff client, it also has the potential to improve performance.
With the 2.3 beta feature freeze coming soon, I'm concerned that the code might not get enough testing to get the sign off to be merged into 2.3. Unlike other development branches, this code requires testing in all parts of the staff client and really shouldn't be left to one person. The more testers we have, the less likely we are to see bugs when this code is eventually merged. To help with recruiting volunteers, I have posted a page at http://open-ils.org/dokuwiki/doku.php?id=qa:new_xul_testing where volunteers can sign up to test various areas of the staff client. I have already tested the MARC batch import interface and have volunteered to review acquisitions as well. However, it wouldn't hurt if others were willing to test those areas as well.
Testing does not need to be limited to developers. Thomas has made it really easy to test this branch. He has set up a server running master that also has the new XULRunner code loaded. Details for downloading a client and logging into this server are available at https://bugs.launchpad.net/evergreen/+bug/942134/comments/1. Jason's blog post also provides details on how you can load the branch on to your own testing server.
If you find any bugs unique to the new XULRunner branch, you can report them on the Launchpad bug at https://bugs.launchpad.net/evergreen/+bug/942134. It also might be a good idea to report any successful testing here so that we know that a function has been tested successfully.
I hope many of you consider helping out with this effort. It's a great way to make a tangible contribution to the Evergreen community!
Kathy -- Kathy Lussier Project Coordinator Massachusetts Library Network Cooperative (508) 756-0172 (508) 755-3721 (fax) [email protected] Twitter: http://www.twitter.com/kmlussier
