Chris Sharp, of Georgia Pines, detected a problem with the upgrade from Evergreen 2.8.4 to 2.9.0. It would fail because of a table being modified while data was being also being inserted into it.
This problem has been corrected and a new release uploaded to the public download server: http://evergreen-ils.org/egdownloads/
If you have already downloaded Evergreen 2.9.0 from that location and plan to upgrade, you must download it again or the upgrade will fail.
If you are planning to upgrade using git, the public repositories have been updated, so doing a git pull will get you the fixed upgrade script.
As the release manager for 2.9, I apologize for any inconvenience this causes.
In my defence, this is the largest upgrade script in Evergreen history so far.
Friday, September 18, 2015
Wednesday, September 2, 2015
Evergreen 2.9 Release Candidate Available
Thanks to the efforts of dozens of community members, Evergreen 2.9-rc release candidate was released today. Please download it and have a go at testing.
The release candidate contains fixes for the following bugs since the beta release:
The release candidate contains fixes for the following bugs since the beta release:
The final release of Evergreen 2.9.0 is scheduled to coincide with the next monthly update releases of the 2.8 and 2.7 Evergreen series in two weeks on Wednesday, September 16, 2015.
Friday, August 21, 2015
A Day Late...: Evergreen 2.9-beta released
Thanks to the efforts of dozens of community members, Evergreen 2.9-beta was released yesterday, August 20, 2015. Please download it and have a go at testing.
New Features in 2.9-beta
New Features in 2.9-beta
- Caching of compiled OPAC templates for performance.
- Support for conditional negative balances.
- Disable Google Analytics in the staff client.
- Add account expiration date to OPAC My Account area.
- More sorting options in OPAC My Account area.
- Ability for staff to clear added content cache.
- Better progress updates when activating a purchase order in acquisitions.
- Ability to assign statistical category entries to items imported through Vandelay.
- Support "blanket" (long-lived, multi-invoice) orders in acquisitions.
- Notify patrons via email of pending account expiration.
- Add RDA Content Type, Media Type, and Carrier Type attributes.
- MARC tag table service to better teach Evergreen how to use MARC tags.
- Teach record attributes about SKOS (Simple Knowledge Organization System).
The web staff client preview was updated with "sprint 2" features, including:
- MARC Editor
- Fixed Field Editor
- Flat Text MARC Editor
- Embed Vandelay
- Batch Edit
- URL Verification UI
- Manage Authorities UI
- Monograph Parts UI
- Holdings View
- Volume/Copy Editor
- Z39.50 Search and Import Interface
- Additional Hot Keys for the web staff client
- Improve Firefox Compatibility
- Add base files for web staff client internationalization/translation.
- open-ils.penalty service
- legacy self-check interface
- last of the code from the JavaScript OPAC
Wednesday, August 12, 2015
Evergreen 2.9 Upcoming Beta Release Reminder
There will be no alpha release of Evergreen 2.9. With the beta release scheduled to coincide with the monthly maintenance releases next week on Wednesday, August 19, there is little point in doing an alpha release right now.
This message is also meant to serve as a reminder of the beta release and to encourage everyone to have a look at the bugs targeted for the beta. You can find the list of them here:
https://launchpad.net/evergreen/+milestone/2.9-beta
The beta is the cut off point for new features. These are bugs with a "Wishlist" importance in Launchpad, though some of the "Undecided" bugs may fall into that category as well. Any new features not merged by the time the beta is cut will need to wait until the next major release.
This message is also meant to serve as a reminder of the beta release and to encourage everyone to have a look at the bugs targeted for the beta. You can find the list of them here:
https://launchpad.net/evergreen/+milestone/2.9-beta
The beta is the cut off point for new features. These are bugs with a "Wishlist" importance in Launchpad, though some of the "Undecided" bugs may fall into that category as well. Any new features not merged by the time the beta is cut will need to wait until the next major release.
Thursday, July 30, 2015
Evergreen 2.9-alpha Release Postponed
As release manage for the Evergreen 2.9 release, I decided to postpone yesterday's planned alpha release pending some resolution of two new
Launchpad bugs:
https://bugs.launchpad.net/evergreen/+bug/1479107
https://bugs.launchpad.net/evergreen/+bug/1479110
Both of these affect the conditional negative balances features, and I thought it better to wait for some progress on those fronts rather than releasing something that will change quite a bit in behavior in a few weeks.
Furthermore, the release notes for the conditional negative balance feature have not been rolled out, yet, as those notes also depend upon what happens with the above two bugs.
https://bugs.launchpad.net/evergreen/+bug/1479107
https://bugs.launchpad.net/evergreen/+bug/1479110
Both of these affect the conditional negative balances features, and I thought it better to wait for some progress on those fronts rather than releasing something that will change quite a bit in behavior in a few weeks.
Furthermore, the release notes for the conditional negative balance feature have not been rolled out, yet, as those notes also depend upon what happens with the above two bugs.
Wednesday, July 1, 2015
Evergreen 2.9 RM Update: Goodbye Scripted Circ and Hold Rules
This update is to inform everyone that your humble Evergreen 2.9 release manager has pushed Bill Erickson's code branch to remove JavaScript circulation and hold rules in preparation for the 2.9 alpha release later this month. This means that if your site currently uses the JavaScript circulation and hold rules, you must switch to in-database circulation and hold parameters when you upgrade to Evergreen 2.9.
The plans to eliminate the JavaScript circulation and hold rules have been in the works for some time. It was decided at the March 12, 2013 Evergreen developers' meeting to deprecate the feature in the upcoming 2.4 release and to tear it out by the 2.6 release. Unfortunately, this announcement did not make it into the release notes for 2.4.
A Launchpad bug was created in April of 2014 to track progress of this effort, and it was added as a goal to the 2.7 release roadmap. Removal of such a large feature takes time, and so the 2.7 and 2.8 releases came and went before the efforts were finally realized earlier this year. In keeping with the goals for the 2.9 release, I have tested and pushed this branch.
Many thanks go to Bill Erickson and to the others who have worked on this project. The elimination of JavaScript circulation and hold rules also removes several prerequisite modules from the Evergreen installation process. This lightens the load and makes Evergreen easier to install.
The plans to eliminate the JavaScript circulation and hold rules have been in the works for some time. It was decided at the March 12, 2013 Evergreen developers' meeting to deprecate the feature in the upcoming 2.4 release and to tear it out by the 2.6 release. Unfortunately, this announcement did not make it into the release notes for 2.4.
A Launchpad bug was created in April of 2014 to track progress of this effort, and it was added as a goal to the 2.7 release roadmap. Removal of such a large feature takes time, and so the 2.7 and 2.8 releases came and went before the efforts were finally realized earlier this year. In keeping with the goals for the 2.9 release, I have tested and pushed this branch.
Many thanks go to Bill Erickson and to the others who have worked on this project. The elimination of JavaScript circulation and hold rules also removes several prerequisite modules from the Evergreen installation process. This lightens the load and makes Evergreen easier to install.
Subscribe to:
Posts (Atom)