Open Source Integrated Library System

August 25, 2015

Evergreen Indiana

Weekly Update — August 25, 2015

Happy Anniversary!!!

7thAnniversary
Today marks 7 years since the first member library (Hussey-Mayfield Memorial Public Library) went live on the Evergreen Indiana servers! We’ve accomplished so much together in the intervening years. Congratulations to you all and may we enjoy many more productive and cooperative years of resource sharing!

Training News

The new learning platform is fully live, and the Basic Cataloging class is available immediately for anyone who needs to complete that course. More content will be transferred and created for this new platform over the next few months. Please note that new trainee registrations require administrative approval to ensure we have real people attempting to learn!

http://learn.evergreen.lib.in.us

Support News

The 45 day notices were delayed today (August 20, 2015), but are now available for distribution.

Member News

Pike County Public Library welcomes new director Bart Stinson.

Deadlines

Register now for the 2015 Regional Roundtables!

  • Central, Sept. 11, 2015, 10am-Noon, Morgan County Public Library, Martinsville Branch
  • Southwest, Sept. 14, 2015, 10am-Noon, Bloomfield-Eastern Greene County Public Library, Bloomfield Branch
  • Northwest, Sept. 29, 2015, 10am-Noon, West Lafayette Public Library
  • Southeast, Oct. 15, 2015, 10am-Noon, Franklin County Public Library District, Brookville Branch
  • Northeast, Oct. 16, 2015, 10am-Noon, Peabody Public Library

Upcoming Evergreen Indiana Training Opportunities

September 28
Basic Circulation, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Holds, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
September 30
Basic Cataloging, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Local Administration, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)

Please forward and share with your staff and other interested parties. For additional information, please visit the Evergreen Indiana website.

by admin at August 25, 2015 06:59 PM

August 21, 2015

Dyrcona's Evergreen Blog

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
  • Caching of compiled OPAC templates for performance.
  • Support for conditional negative balances.
  • Disable Google Analytics in the staff client.
  • <style type="text/css">p { margin-bottom: 0.08in; text-align: justify; widows: 2; orphans: 2; page-break-before: </style>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).
Note: The last two on the above list are currently only useful with the web staff client preview but could be useful to other Evergreen components in the future.
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.
In addition to the removal of scripted circulation and hold rules that was previously announced, more dead code was removed:
  • open-ils.penalty service
  • legacy self-check interface
  • last of the code from the JavaScript OPAC
One final detail of note, the Acquisitions Administration menu was moved from being a submenu of Server Administration to having its own entry on the Admin menu.

by Jason Stephenson (noreply@blogger.com) at August 21, 2015 02:48 PM

August 20, 2015

Galen Charlton

Evergreen 2.9: now with fewer zombies

While looking to see what made it into the upcoming 2.9 beta release of Evergreen, I had a suspicion that something unprecedented had happened. I ran some numbers, and it turns out I was right.

Evergreen 2.9 will feature fewer zombies.

Considering that I’m sitting in a hotel room taking a break from Sasquan, the 2015 World Science Fiction Convention, zombies may be an appropriate theme.

But to put it more mundanely, and to reveal the unprecedented bit: more files were deleted in the course of developing Evergreen 2.9 (as compared to the previous stable version) than entirely new files were added.

To reiterate: Evergreen 2.9 will ship with fewer files, even though it includes numerous improvements, including a big chunk of the cataloging section of the web staff client.

Here’s a table counting the number of new files, deleted files, and files that were renamed or moved from the last release in a stable series to the first release in the next series.

Between release… … and release Entirely new files Files deleted Files renamed
rel_1_6_2_3 rel_2_0_0 1159 75 145
rel_2_0_12 rel_2_1_0 201 75 176
rel_2_1_6 rel_2_2_0 519 61 120
rel_2_2_9 rel_2_3_0 215 137 2
rel_2_3_12 rel_2_4_0 125 30 8
rel_2_4_6 rel_2_5_0 143 14 1
rel_2_5_9 rel_2_6_0 83 31 4
rel_2_6_7 rel_2_7_0 239 51 4
rel_2_7_7 rel_2_8_0 84 30 15
rel_2_8_2 master 99 277 0

The counts were made using git diff --summary --find-rename FROM..TO | awk '{print $1}' | sort | uniq -c and ignoring file mode changes. For example, to get the counts between release 2.8.2 and the master branch as of this post, I did:

$ git diff --summary  --find-renames origin/tags/rel_2_8_2..master|awk '{print $1}'|sort|uniq -c
     99 create
    277 delete
      1 mode

Why am I so excited about this? It means that we’ve made significant progress in getting rid of old code that used to serve a purpose, but no longer does. Dead code may not seem so bad — it just sits there, right? — but like a zombie, it has a way of going after developers’ brains. Want to add a feature or fix a bug? Zombies in the code base can sometimes look like they’re still alive — but time spent fixing bugs in dead code is, of course, wasted. For that matter, time spent double-checking whether a section of code is a zombie or not is time wasted.

Best for the zombies to go away — and kudos to Bill Erickson, Jeff Godin, and Jason Stephenson in particular for removing the remnants of Craftsman, script-based circulation rules, and JSPac from Evergreen 2.9.

by Galen Charlton at August 20, 2015 01:57 AM

August 12, 2015

Dyrcona's Evergreen Blog

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.

by Jason Stephenson (noreply@blogger.com) at August 12, 2015 07:18 PM

August 11, 2015

Evergreen Indiana

Weekly Update — August 11, 2015

Register now for the 2015 Regional Roundtables!

The regional roundtables are an opportunity for member library staff to gather and discuss matters of regional and consortium interest, provide feedback on issues for the governance committees, and meet their counterparts. We encourage libraries to consider sending front-line staff! Space is limited. All times EDT.

  • Central, Sept. 11, 2015, 10am-Noon, Morgan County Public Library, Martinsville Branch
  • Southwest, Sept. 14, 2015, 10am-Noon, Bloomfield-Eastern Greene County Public Library, Bloomfield Branch
  • Northwest, Sept. 29, 2015, 10am-Noon, West Lafayette Public Library
  • Southeast, Oct. 15, 2015, 10am-Noon, Franklin County Public Library District, Brookville Branch
  • Northeast, Oct. 16, 2015, 10am-Noon, Peabody Public Library

Register here!

Committee News

The Executive Committee met at 1pm on August 11, 2015 at the Indiana State Library. Topics under discussion included the newly approved consortium mission statement, the new Alternate ID Circulation Policy, updates to the procedure for correcting an intra-Evergreen Indiana payment issue, and assignment of regional support. The meeting was recorded and may be viewed on YouTube. More details will be released on the Support listserv later this week.

The eContent Committee met at 10am on August 11, 2015 at the Indiana State Library. We entertained a vendor presentation from Niche Academy and discussed new offerings from Library Ideas and Total Boox. The eIDC group also reviewed the option of bringing in OverDrive MARC records into Evergreen and the possibility of allowing Student cardholders access to OverDrive. Details will be released on the eContent listserv.

The Cataloging and Patron Services Committees will next meet in September. Committee meetings are open and member libraries are encouraged to attend and contribute to the discussions!

Upcoming Evergreen Indiana Training Opportunities

August 25
Advanced Cataloging, Part I, 9am-Noon, Webinar. You must register for and attend both parts to be eligible for your Cat1 and receive your 6 TLEUs.
August 26
Advanced Cataloging, Part II, 9am-Noon, Webinar. You must register for and attend both parts to be eligible for your Cat1 and receive your 6 TLEUs.
September 28
Basic Circulation, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Holds, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
September 30
Basic Cataloging, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Local Administration, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)

by admin at August 11, 2015 07:28 PM

August 04, 2015

Massachusetts Library Network Cooperative

MassLNC August 2015 Updates

MassLNC continues to stay busy throughout the summer with a new developer, an exciting event to plan for, and progress made on some critical development projects.
 
Welcome Jake!
 
MassLNC is pleased to announce the hire of a part-time developer to work on bug fixes and enhancements important to Massachusetts Evergreen libraries. Jake Litrell started working for MassLNC on July 1. Jake also does contract work for a variety of clients, including Estee Lauder and artist Michael Nicoll Yahgulanaas.
 
Jake has been working for the past month on getting familar with the Evergreen code. He is currently working on some bug fixes as his first contributions to the project. Jake will also participate in MassLNC Development Committee meetings once they start up again in the fall.
 
MassLNC Welcomes the Evergreen Developer Community to Massachusetts
 
MassLNC and the three participating networks will host this year's Evergreen developer hack-a-way. From November 4-6, a large group of Evergreen developers will meet at NOBLE headquarters in Danvers, MA to work on Evergreen development and to discuss future technical directions for the project. We're look forward to welcoming them to our state and working with them at the hack-a-way.
 
Getting Ready to Say Goodbye to Negative Balances
 
The Evergreen code is very close to allowing libraries to prohibit negative balances in the billing system. Last week, developers merged code that should prevent negative balances from occurring through any automated processes for Evergreen sites that want to prohibit them. This code will be available in the 2.9 Evergreen release.To ensure that negative balances are entirely eliminated for those Evergreen sites, the code still requires an additional piece that will prevent negative balances when bills are manually voided. The current consensus of the developer community is to replace the existing manual void option with an "adjust to zero" option that will always adjust the bill to a zero balance. We expect that code to be complete in time for the 2.9 release.
 
Boolean Search Project
 
MassLNC funded a Boolean search project back in 2013 when evaluating ways to improve search in Evergreen. The code was never approved for inclusion in the core software. However, the original code that was delivered to MassLNC continues to work as expected and just needs some minor adjustments to bring it up to date with current versions of Evergreen. MassLNC is currently working to maintain the code so that networks can load it as a custom change to their catalogs. More information will be forthcoming on that project.
 
Web Client
 
MassLNC has been working with Evergreen developer Bill Erickson to develop a new patron registration/editor interface that uses the same technology that will be used by the rest of the web client. Although the existing patron editor could have been ported over to the web client as is, MassLNC had concerns about the speed at which the interface loaded and about the look & feel of the existing editor. Bill has started this work by creating the visual elements and layout for the interface. He is now starting the next phase of work where he will make the form functional.
 
Patron editor for web client
 
Early version of web client patron editor interface
 
We also expect the cataloging sprint of the web client development project to be done soon. People from all three MassLNC networks will be involved in testing cataloging functionality.
 
Overdrive API
 
MassLNC staff is working this month to load code on a test server that should provide tighter integration between the catalog and libraries' Overdrive resources. The code was developed by Project Sitka staff at BC Libraries Cooperative and should allow users to see the availability status of Overdrive titles and to check out titles/place holds on those resources from the catalog. After loading the code on the test server, we can see whether the code will support the needs of the MassLNC networks and/or whether further work needs to be done.
 
Other Development
 
Staff at MassLNC and the participating networks are also working on a few in-house development projects with the intention of contributing the code to Evergreen so that all libraries can benefit from the enhancements.
 
  • C/W MARS is working on a project to provide an quick way to quickly change the scope of a search. The original idea for this project was posted at http://masslnc.org/node/3017.
  • NOBLE is working on a project to provide a linear Call Number browse. This enhancement was included in a MassLNC RFP back in 2013, but ultimately was not funded. http://masslnc.org/node/2562.
  • MassLNC is working on a project to make part selection more visible when users are placing a hold - http://masslnc.org/node/2813 - and improvements to the "available copies" area of the catalog record - http://masslnc.org/node/3118.

    Display for visible parts project
     

 

by Kathy Lussier at August 04, 2015 10:26 PM

Evergreen Indiana

Weekly Update — August 4, 2015

2015 Regional Roundtables!

2014RegionalRountables
The regional roundtables are back, and registration is open! We’re delighted to present the dates and locations for this fall’s meetings. The regional roundtables are an opportunity for member library staff to gather and discuss matters of regional and consortium interest, provide feedback on issues for the governance committees, and meet their counterparts. We encourage libraries to consider sending front-line staff!

Click on the region headings below to register; space is limited. All times EDT.

Central
When: September 11, 2015, 10am-Noon
Host: Morgan County Public Library,
Location : Martinsville Branch, 110 S Jefferson St, Martinsville, Indiana 46151

Southwest
When: September 14, 2015, 10am-Noon
Host: Bloomfield-Eastern Greene County Public Library,
Location: Bloomfield Branch, 125 S Franklin St, Bloomfield, IN 47424

Northwest
When: September 29, 2015, 10am-Noon
Host: West Lafayette Public Library,
Location: 208 W Columbia St, West Lafayette, IN 47906

Southeast
When: October 15, 2015, 10am-Noon
Host: Franklin County Public Library District,
Location: Brookville Branch, 919 Main St, Brookville, IN 47012

Northeast
When: October 16, 2015, 10am-Noon
Host: Peabody Public Library,
Location: 1160 E Hwy 205, Columbia City, IN 46725

Committee News

The Executive Committee will meet at 1pm on August 11, 2015 at the Indiana State Library. Remote viewers may watch the meeting live on Google+.

The eContent Committee will meet at 10am on August 11, 2015 at the Indiana State Library. We will have vendor presentations from Niche Academy and LibraryIdeas.

Committee meetings are open and member libraries are encouraged to attend and contribute to the discussions!

Deadlines

We’re down to the last couple of days!!! Ballots for the latest bylaws update are due to the Coordinator by August 7, 2015.

Upcoming Evergreen Indiana Training Opportunities

August 25
Advanced Cataloging, Part I, 9am-Noon, Webinar. You must register for and attend both parts to be eligible for your Cat1 and receive your 6 TLEUs.
August 26
Advanced Cataloging, Part II, 9am-Noon, Webinar. You must register for and attend both parts to be eligible for your Cat1 and receive your 6 TLEUs.
September 28
Basic Circulation, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Holds, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
September 30
Basic Cataloging, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Local Administration, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)

by admin at August 04, 2015 02:25 PM

August 03, 2015

Rogan Hamby

SIP Closures

After I posted an earlier version of this script I realized it didn't display closures.  It was biased because I was already looking for certain bad actors.  In an attempt to broaden a bit this version includes information about mux_closures the server is performing among the ten busiest IPs.

#!/bin/bash
# may not play nice with really huge logs unless your station has plenty of RAM

printf "\n\ntop 10 ips with inbound messages\n"
printf "=================================================================\n"
grep "inbound message" $1| grep -Eo "([0-9]{1,3}\.){3}[0-9]{1,3}" | sort -rn | uniq -c | sort -rn | head

 
printf "\n\nlast line of the top 10 inbound ips\n"
printf "=================================================================\n"
for i in `grep "inbound message" $1 | grep -Eo "([0-9]{1,3}\.){3}[0-9]{1,3}" | sort -rn | uniq -c | sort -rn | head `
do
        # echo 'i = '${i}
         if [[ ${i} =~ ^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$ ]]; then
                tac $1 | grep "inbound message" $1 | grep -m1 ${i}
    fi
done


 
printf "\n\ntop 10 account logins\n"
printf "=================================================================\n"
sed 's/^.*sip//' $1 | grep "Successful login" | sort -rn | uniq -c | sort -rn | head

 

printf "\n\ntop 10 mux_close IP addresses \n"
printf "=================================================================\n"
# grep "mux_close" $1 | sed 's/^.*::ffff://' | grep -Eo "([0-9]{1,3}\.){3}[0-9]{1,3}" | sort -rn | uniq -c | sort -rn | head


declare -a ips
# IPs of mux closures
declare -a muxes
# number of entires of those IPs in the logs

mux_lines=($(grep "mux_close" $1 | sed 's/^.*::ffff://' | grep -Eo "([0-9]{1,3}\.){3}[0-9]{1,3}" | sort -rn | uniq -c | sort -rn | head ))

length=${#mux_lines[@]}

declare -i tx=0

for ((t = 0; t != length; t=t+2)); do    
        muxes[tx]=${mux_lines[t]}
        ips[tx]=${mux_lines[t+1]}
#        echo ${muxes[tx]} " " ${ips[tx]} " " $tx
    tx=$tx+1
done


# values of the first mux_close of each of the top ten
declare -a firsts 
declare -a first_lines
tx=0
for ((t = 0; t != length; t=t+2)); do
    first_lines=($(grep "mux_close" $1 | grep ${ips[tx]} | head -1 | sed 's/^.*; //' | sed 's/\ remain.*$//'))
        firsts[$tx]=${first_lines[0]}
    tx=tx+1
done

# values of the last mux_close of each of the top ten
declare -a lasts
declare -a last_lines
tx=0
for ((t = 0; t != length; t=t+2)); do
        last_lines=($(grep "mux_close" $1 | grep ${ips[tx]} | tail -1 | sed 's/^.*; //' | sed 's/\ remain.*$//'))
        lasts[$tx]=${last_lines[0]}
        tx=tx+1
done

 

# print output
tx=0
for ((t = 0; t != length; t=t+2)); do
        echo -e "mux_close entries" ${muxes[tx]} '\t' "IP Address " ${ips[tx]} '\t' "first entry " ${firsts[tx]} '\t' "last entry " ${lasts[tx]}   
        tx=tx+1
done

by Rogan at August 03, 2015 08:39 PM

Evergreen community blog

Hack-A-Way 2015

After much deliberation, forecasting, haruspicy the dates for the 2015 in Danvers MA (just north of  Boston) have been selected and it will be November 4th – November 6th.

by Rogan Hamby at August 03, 2015 06:40 PM

Rogan Hamby

2015 Hack-A-Way Dates

After much deliberation, forecasting, haruspicy the dates for the 2015 in Danvers MA (just north of  Boston) have been selected and it will be November 4th - November 6th.  Many thanks to Kathy Lussier for her tireless work on this!

And please ignore anything she says about her own efforts, she's too modest.

 

by Rogan at August 03, 2015 06:39 PM

July 30, 2015

Dyrcona's Evergreen Blog

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.

by Jason Stephenson (noreply@blogger.com) at July 30, 2015 03:14 PM

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.

by Jason Stephenson (noreply@blogger.com) at July 30, 2015 02:29 PM

July 28, 2015

Evergreen Indiana

Weekly Update — July 28, 2015

Committee News

The Executive Committee will meet at 1pm on August 11, 2015 at the Indiana State Library. Streaming information will be released next week for remote viewers.

The eContent Committee will meet at 10am on August 11, 2015 at the Indiana State Library. We will have vendor presentations from Niche Academy and LibraryIdeas.

Committee meetings are open and member libraries are encouraged to attend and contribute to the discussions!

Deadlines

Ballots for the latest bylaws update are due to the Coordinator by August 7, 2015!

Upcoming Evergreen Indiana Training Opportunities

August 25
Advanced Cataloging, Part I, 9am-Noon, Webinar. You must register for and attend both parts to be eligible for your Cat1 and receive your 6 TLEUs.
August 26
Advanced Cataloging, Part II, 9am-Noon, Webinar. You must register for and attend both parts to be eligible for your Cat1 and receive your 6 TLEUs.
September 28
Basic Circulation, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Holds, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
September 30
Basic Cataloging, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Local Administration, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)

by admin at July 28, 2015 07:55 PM

July 21, 2015

Evergreen Indiana

Weekly Update — July 21, 2015

Member News

Virgie Dowell is retiring from Jefferson County Public Library on July 31, 2015.

Tyson Library Association, Inc. welcomes new director Brenda Campbell.

Deadlines

Ballots for the latest bylaws update are due to the Coordinator by August 7, 2015.

Upcoming Evergreen Indiana Training Opportunities

August 25
Advanced Cataloging, Part I, 9am-Noon, Webinar. You must register for and attend both parts to be eligible for your Cat1 and receive your 6 TLEUs.
August 26
Advanced Cataloging, Part II, 9am-Noon, Webinar. You must register for and attend both parts to be eligible for your Cat1 and receive your 6 TLEUs.
September 28
Basic Circulation, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Holds, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
September 30
Basic Cataloging, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Local Administration, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)

by admin at July 21, 2015 05:29 PM

July 14, 2015

Equinox Blog and News

Brown Library Joins NC Cardinal

FOR IMMEDIATE RELEASE

Duluth, GA–July 14, 2015

Equinox is pleased to announce that yet another library has gone live on Evergreen through the North Carolina Cardinal Consortium.  Last month, Brown Library in Washington, North Carolina made the move to Evergreen, utilizing the Sequoia platform.  Brown is a single branch library with 56,065 bib records and serves over 15,000 patrons.  Brown marks the 23rd migration for NC Cardinal, a continually growing consortium.

Kimberly Davenport, Library Services Coordinator for Brown, said the following about the move, ““The Equinox team made the migration process much more manageable than anticipated for a small municipal library with limited staffing. Our patrons very quickly took advantage of the increased access to not only new materials, but more obscure materials they could not have easily gotten their hands on before without incurring ILL fees. Staff adapted easily to the new work station interface and patrons are enjoying the freedom of managing their personal accounts. Resource sharing has exponentially expanded our ability to better serve our community and patron base.”

Equinox Project Manager for Implementation Erica Rohlfs added, “The staff at Brown Library have been a joy to work with during their migration to NC Cardinal. They were very receptive to this transition and seamlessly flowed through each stage of the process.”

About Equinox Software, Inc.

Equinox was founded by the original developers and designers of the Evergreen ILS. We are wholly devoted to the support and development of open source software in libraries, focusing on Evergreen, Koha, and the FulfILLment ILL system. We wrote over 80% of the Evergreen code base and continue to contribute more new features, bug fixes, and documentation than any other organization. Our team is fanatical about providing exceptional technical support. Over 98% of our support ticket responses are graded as “Excellent” by our customers. At Equinox, we are proud to be librarians. In fact, half of us have our ML(I)S. We understand you because we *are* you. We are Equinox, and we’d like to be awesome for you.

For more information on Equinox, please visit http://www.esilibrary.com.

About Evergreen

Evergreen is an award-winning ILS developed with the intent of providing an open source product able to meet the diverse needs of consortia and high transaction public libraries. However, it has proven to be equally successful in smaller installations including special and academic libraries. Today, almost 1200 libraries across the US and Canada are using Evergreen including NC Cardinal, SC Lends, and B.C. Sitka.

For more information about Evergreen, including a list of all known Evergreen installations, see http://evergreen-ils.org.

About Sequoia

Sequoia is a cloud-based library solutions platform for Evergreen, Koha, FulfILLment, and more, providing the highest possible uptime, performance, and capabilities of any library automation platform available. Sequoia was designed by Equinox engineers in order to ensure that our customers are always running the most stable, up to date version of the software they choose.

For more information on Sequoia, please visit http://esilibrary.com/what-we-do/sequoia/

 

by Sara at July 14, 2015 10:48 PM

Evergreen Indiana

Weekly Update — July 14, 2015

Support News

We’ve implemented the changes to bill voiding announced on June 23, 2015.

The report templates clean-up and reorganization continues. Thank you for all your help so far as we work through all of the individual admin folders!

Deadlines

Ballots for the latest bylaws update are due to the Coordinator by August 7, 2015.

Upcoming Evergreen Indiana Training Opportunities

August 25
Advanced Cataloging, Part I, 9am-Noon, Webinar. You must register for and attend both parts to be eligible for your Cat1 and receive your 6 TLEUs.
August 26
Advanced Cataloging, Part II, 9am-Noon, Webinar. You must register for and attend both parts to be eligible for your Cat1 and receive your 6 TLEUs.
September 28
Basic Circulation, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Holds, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
September 30
Basic Cataloging, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Local Administration, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)

by admin at July 14, 2015 07:17 PM

July 07, 2015

Equinox Blog and News

Welcome, John!

At Equinox, we pride ourselves on our impeccable technical support.  We have a great tech support team that works together to make sure our customers have the help they need, when they need it.  We’re excited to announce that we’ve recently added to this team.  Please join us in welcoming John Yorio to the Equinox family!

John has spent over a decade in software support.  An early interest in libraries led him to work on his MSLS at Clarion State University, graduating in 2008.  His desire to merge his interests in libraries and software is what brought him to Equinox.

Steve Callender, Equinox Help Desk Manager, said this about the new hire:  “John came to us looking for an opportunity to be involved with the library community. With his experience and  overall passion to assist with the needs of our customers, we are very excited to have John as part of our support family.”

In his spare time, John enjoys spending time with his son, reading non-fiction, and playing pencil and paper RPGs.  You can find him tweeting at @L1bN3rd.

by Sara at July 07, 2015 09:36 PM

Evergreen Indiana

Weekly Update — July 7, 2015

Training Schedule Updates

We’ve set dates and time for the next rounds of basic live classes and the next Advanced Cataloging series and are still accepting participants for the Cataloging Roundtable (learn or review the basics of MARC!). Registration is open now.

Deadlines

The barcode pool is currently open. Please get your orders in now!

Ballots for the latest bylaws update are due to the Coordinator by August 7, 2015.

Upcoming Evergreen Indiana Training Opportunities

July 14
Spring/Summer 2015 Cataloging Roundtable: MARC for Newbies, 10am-Noon, Webinar. (1 TLEU)
August 25
Advanced Cataloging, Part I, 9am-Noon, Webinar. You must register for and attend both parts to be eligible for your Cat1 and receive your 6 TLEUs.
August 26
Advanced Cataloging, Part II, 9am-Noon, Webinar. You must register for and attend both parts to be eligible for your Cat1 and receive your 6 TLEUs.
September 28
Basic Circulation, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Holds, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
September 30
Basic Cataloging, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Local Administration, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)

by admin at July 07, 2015 07:24 PM

July 01, 2015

Rogan Hamby

SIP Summary Script

I suspect that most folks who have cause to need it have already formed solutions of their own.  But for those who haven't I present a bash script for summarizing the top 10 IPs with inbound messages, those actual entries (to see how many connections are still open) and the top ten accounts logged in by occurrences of login.  It's pretty simple but handy when you're getting hit by a rogue SIP device.

#!/bin/bash
# may not play nice with really huge logs unless your station has plenty of RAM
 
printf "\n\ntop 10 ips with inbound messages\n"
printf "=================================================================\n"
grep "inbound message" $1| grep -Eo "([0-9]{1,3}\.){3}[0-9]{1,3}" | sort -rn | uniq -c | sort -rn | head
 
printf "\n\nlast line of the top 10 inbound ips\n"
printf "=================================================================\n"
for i in `grep "inbound message" $1 | grep -Eo "([0-9]{1,3}\.){3}[0-9]{1,3}" | sort -rn | uniq -c | sort -rn | head `
do
        # echo 'i = '${i}
         if [[ ${i} =~ ^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$ ]]; then
                tac $1 | grep "inbound message" $1 | grep -m1 ${i}
    fi
done
 
printf "\n\ntop 10 account logins\n"
printf "=================================================================\n"
sed 's/^.*sip//' $1 | grep "Successful login" | sort -rn | uniq -c | sort -rn | head

by Rogan at July 01, 2015 11:58 PM

June 30, 2015

Evergreen Indiana

Weekly Update — June 30, 2015

Mission Statement Update

When Evergreen Indiana began back in 2008, it was a grand undertaking to create a new portal for resource sharing among Indiana libraries. Seven years later, we’ve grown into a community that supports one another, coordinate our efforts for procurement, training, and outstanding patron service, and, of course, share a LOT of resources (printed materials, databases, econtent, and more)! At the June meeting, the Executive Committee voted on new language for our mission statement which reflects how we’ve changed and matured. We are now putting it to the vote! Libraries will be receiving official ballots over the next few days for a Bylaws revision. We encourage all members to review and respond as quickly as possible as all Bylaws changes require a supermajority to pass.

Our existing mission statement:

The purpose of Evergreen Indiana is to provide a multi-library shared integrated library system.

The proposed mission statement:

Evergreen Indiana is a community of independent libraries using the Evergreen ILS
and providing a network of shared resources.

Library Settings Correction: Autovoiding Bills

Many of you were incorrectly told that the lost and lost processing autovoid settings were tied to the library system that processed the circulation. It has been determined that these settings are applied to the holdings of the owning library. Libraries that have been holding lost materials that were remotely circulated pending owning library approval may CKI without concern of violating the owning library’s policies.

Deadlines

The barcode pool buys are shifting to the first full week of each month. Please check your stocks now in preparation for the July pool next week.

Upcoming Evergreen Indiana Training Opportunities

July 14
Spring/Summer 2015 Cataloging Roundtable: MARC for Newbies, 10am-Noon, Webinar. (1 TLEU)

by admin at June 30, 2015 06:17 PM

June 25, 2015

MVLC Evergreen

More MARC Template Updates

MVLC has updated our MARC templates again.

We've fixed a typo in the 337$b of the map template. The value should have been "n" when it was "nc."

We also added a new template for Launchpad tablets.

MVLC catalogers will see the new template on Monday when we've restarted services after our move this weekend.

If you're from the community and you're interested, you can grab these templates for your own Evergreen installation via git. The branch is shared here and here. Everything is in the top commit on the branch, so if you're not running master, you can just cherry-pick the branch into yours. (You are installing from git, aren't you?)

by Jason Stephenson (noreply@blogger.com) at June 25, 2015 04:19 PM

June 23, 2015

Equinox Blog and News

We’re Headed to The Golden City!

ALA2015

Equinox is looking forward to exhibiting at the 2015 American Library Association Annual conference in blissfully foggy San Francisco, California!  You can find us in Booth 2729.  The Equinox team will be on hand to discuss Open Source options for your library.  Want to see a demo?  We’ve got you covered.  Still trying to suss out exactly how Open Source works and how it makes sense for your library?  We’re happy to help.  In the mood for a high five?  We’ll have at least four hands available at all times.  We can’t wait to meet you!

In addition to exhibiting, the team will also be attending and participating in some presentations at the conference.  Galen is looking forward to attending and chairing the LITA Patron Privacy Technologies Interest Group meeting on Saturday.  Angela is planning to attend the Linked Library Data Interest Group.  Mike will be attending the ALA Executive Panel hosted by LITA and moderated by Marshall Breeding.  Grace will be on the LITA Top Technology Trends Panel on Sunday.  To follow along with the TTT Panel on Twitter, use the hashtag #ALATTT.

If you’d like to make a request for a formal meeting at ALA, please contact us.  Otherwise, just stop in at the booth and say Hi!  We’ll also be giving away plenty of openers.  CD/DVD openers, bottle openers, letter openers.  At Equinox, we really like open things and we think you will, too.  Bottle opener (it’s also a magnet!) and CD/DVD opener shown below, Office Kitten (Perl) for scale.

perl

 

by Sara at June 23, 2015 11:07 PM

Evergreen community blog

Evergreen Booth #3345 at ALA

Evergreen Hosting Booth 3345 at ALA San Francisco

 

The Evergreen community will be hosting booth 3345 at ALA San Francisco on June 25th through 30th. Evergreen is open source library software that is used in more than 1,300 libraries around the world.

ALA conferences provide attendees with information on global issues effecting libraries. At ALA San Francisco there will about 900 exhibitors, including Evergreen.

Evergreen has all of the modules of traditional ILS, but without the restrictions of vendor driven ILS. Included with the software are modules for self-check out, self-registrations, acquisitions, reports and serials. It is continuously improving through semiannual updates and is customizable to meet the needs of various sized libraries.

Make sure to check out the Evergreen booth 3345 and meet real Evergreen users and hear their stories.

by Rogan Hamby at June 23, 2015 06:59 PM

Evergreen Indiana

Weekly Update — June 23, 2015

Coming Soon: Updates from the Patron Services Committee

The Patron Services Committee approved a few changes last week that will rolling out shortly. The first is that materials marked with a circulation modifier of “equipment” will no longer be eligible for a grace day. Because of the greater prevalence of back-to-back bookings for these items, it was determined that a more structured fine structure would better reflect our libraries’ needs.

We will also be lifting the bill voiding permission from all accounts except for LocalAdmins. This decision was the result of discussions regarding ownership of bills and the potential for incorrect management of bills between member libraries. We will review the impact over the next few months; libraries should utilize the “Forgive” feature as much as reasonable for dealing with bills which have not been auto-voided and should be removed from their users’ accounts in the meantime.

eIDC News

The eIDC welcomes new members Roachdale-Franklin Township Public Library and Royal Center-Boone Township Public Library.

Want to promote your OverDrive collection? There are a variety of customizable promotional packs available for download to increase awareness of special collections including streaming video, e-audiobooks, and e-periodicals.

Member News

The ISL welcomes new Northwest Regional Coordinator Kimberly Brown-Harden.

Deadlines

The barcode pool buys are shifting to the first full week of every other month. Please check your stocks now in preparation for the July 6-10, 2015 pool.

Upcoming Evergreen Indiana Training Opportunities

June 25
Basic Cataloging, 9am-12pm, Indiana State Library, Room 428 (3 TLEU) [WAITLIST ONLY]
Local Administration, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
July 14
Spring/Summer 2015 Cataloging Roundtable: MARC for Newbies, 10am-Noon, Webinar. (1 TLEU)

by admin at June 23, 2015 12:00 PM

June 17, 2015

Evergreen Indiana

Weekly Update — June 16, 2015

EI Cataloging Spring/Summer Roundtable: MARC for Newbies

Ever feel overwhelmed trying to figure out how to read a MARC record? Don’t know your 1XX from your 7XX? Haven’t a clue what an indicator does? Please join us for the 2015 Spring/Summer EI Cataloging Roundtable for a review of the primary MARC tags and how to effectively create and edit them in Evergreen. This course is intended to cover the very basics of RDA MARC (with a bit of AACR2), but catalogers of all levels are welcome to attend. After the formal presentation, we will have open discussion moderated by the committee, so please prepare your questions and suggestions! Presented as a webinar from 10am-Noon on July 14, 2015, this program is eligible for 1 TLEU credit.

Register now!

Committee News

The Patron Services Committee met on June 16, 2015 at 10am at Greenwood Public Library. The meeting was recorded and may be viewed on YouTube

Upcoming Evergreen Indiana Training Opportunities

June 23
Basic Circulation, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Holds, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
June 25
Basic Cataloging, 9am-12pm, Indiana State Library, Room 428 (3 TLEU) – WAITLIST only
Local Administration, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)

by admin at June 17, 2015 12:08 PM

June 10, 2015

Evergreen Indiana

Weekly Update — June 10, 2015

Committee News

The Cataloging Committee met on June 4, 2015 at 10am at Hussey-Mayfield Memorial Public Library. Among the topics of discussion were a standard syntax for serial parts and upcoming trainings. More information on each issue will be released on the Cataloging listserv.

The Executive Committee met on June 9, 2015 at 1pm at Westfield-Washington Public Library. This meeting was streamed and recorded: Executive Committee Meeting Stream Among the topics of discussion were the 2016 budget, a revised mission statement, and the new committee members and officers.

The Patron Services Committee will meet on June 16, 2015 at 10am at Greenwood Public Library.

Upcoming Evergreen Indiana Training Opportunities

June 23
Basic Circulation, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Holds, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
June 25
Basic Cataloging, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Local Administration, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)

by admin at June 10, 2015 05:12 PM

June 02, 2015

MVLC Evergreen

Setting up the Evergreen Browser Staff Client on the Server

Yesterday, we installed the server components for the experimental Evergreen browser staff client on one of our virtual machines at MVLC. This blog post will take you through the steps involved in setting it up, provide pointers to the existing documentation, and explain a couple of gotchas or missing bits of documentation.

First, you need to follow all of the usual instructions for installing OpenSRF 2.4 and Evergreen.

Near the bottom of the OpenSRF installation instructions, you will find a section devoted to setting up the optional Websockets components. This section is not optional if you want to test drive the browser staff client. Pay careful attention to the note at the top of the section. The instructions all assume that you are running the commands as the root user.

If you follow the instructions exactly as written, you will encounter a problem on step 14.5. The assumption surrounding that cp command is that you have issued a cd command back to the directory where you have either extracted the OpenSRF code tarball or cloned the OpenSRF git repo. If you run the command as written without first returning to the location of the OpenSRF code, you will get an error about missing files.

On step 14.7, if you have altered your Evergreen's eg.conf file to indicate where your SSL certificates and chain files (if any) reside, then you will want to make the same changes to the apache2.conf file that gets installed in the previous step (14.6).

Note also, if you do this on Ubuntu 14.04 (Trusty Tahr), you will need to use the apache2ctl-websockets command to start and stop the Apache instance used for Websockets. For some reason, /etc/init.d/apache2-websockets does not work to control this Apache instance.

 The default configuration sets the second Apache instance to listen for Websockets connections on port 7680 and 7682. These ports will need to be opened in any firewall that you may have protecting the computer where Websockets is configured.

Now that the necessary OpenSRF configuration is complete, let's turn to setting things up for Evergreen. You will only need to follow these steps if you have checked out the Evergreen code via git. If you have downloaded a tarball from the 2.7 or 2.8 series of Evergreen, the steps should have already been done and the results included in the tarball.

You will find the current instructions for setting up the Evergreen side of the browser staff client in a file named Open-ILS/web/js/ui/default/staff/README.install in your local git clone. Benjamin Shum, the release manager of Evergreen 2.7 has summarized these instructions on the web. At some point in the near future, these instructions should be moved into the main installation instructions for Evergreen. My step references below come from Ben's compiled instructions.

If you follow those steps exactly, you will likely need to run chmod -R opensrf:opensrf ~/.npm/ between steps 4.1 and 4.2. When you do the sudo npm ... commands in steps 4.1.1, 4.1.2, and 4.1.3, npm will create a .npm settings directory in your home and it will be owned by root. You can avoid this by doing a sudo -i before running the three npm commands in 4.1. If you don't install as the opensrf user, but use some other user name, then you'll need to substitute that user's name in the chmod command.

If you are doing this setup after having already installed Evergreen, you will need to do the Evergreen make install again to put the files in the proper place. This means going back to the root of your git clone, issuing the sudo make install command, and then doing any chmod commands as necessary.

Finally, you'll want to run the following commands to remove some junk that you don't need hanging around:

cd /openils/var/web/js/ui/default/staff/
rm -rf bower_components
rm -rf node_modules 


Note:You can also delete those directories from the source before doing the make install step.

Once you have completed the above, and made sure that the Apache instance for Websockets is running, you should be able to access your browser staff client at https://your.server.domain/eg/staff/ .

If you have any trouble getting this to work, be sure to pop into the #evergreen channel on the Freenode IRC network. Someone may be able to help you depending on the time of day.

Feel free to add any comments or questions to this post. I can't guarantee timely answers, but I'll do my best.

by Jason Stephenson (noreply@blogger.com) at June 02, 2015 09:10 PM

Evergreen Indiana

Weekly Update — June 2, 2015

eIDC Periodicals Pilot News

IMG_0388[1]
The eIndiana Digital Content group has been busy over the last year trying several new options with OverDrive. As a thank you for our recent adoption of the new periodicals platform, we received a NOOK. A drawing from the libraries that were the original sponsors of the project determined the NOOK’s new home. Please congratulate Middletown-Fall Creek Township Public Library on their newest ereader! The project itself has gone quite well, with many other libraries contributing content. Since January 1, 2015, we have already circulated more than 6,000 periodicals to patrons at 82 consortium libraries. If your library is part of the eIDC, please be sure to promote this content to your patrons!

Committee News

The Cataloging Committee will meet on June 4, 2015 at 10am at Hussey-Mayfield Memorial Public Library.

The Executive Committee will meet on June 9, 2015 at 1pm at Westfield-Washington Public Library. This meeting will be streamed and recorded: Executive Committee Meeting Stream

Member News

Hartford City Public Library welcomes new director Michele Ogle.

Upcoming Evergreen Indiana Training Opportunities

June 23
Basic Circulation, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Holds, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
June 25
Basic Cataloging, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Local Administration, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)

by admin at June 02, 2015 12:25 PM

May 28, 2015

Equinox Blog and News

Tectonics

Columbia River Gorge (3)
 

As the conference shuttle sped along I-84 from PDX to Hood River I tried to puzzle out a solid meaning for the selected theme of the 2015 International Evergreen Conference: Scaling Up Openness. It’s a broad, somewhat fuzzy theme.

I looked out the shuttle window and decided not to worry about it. I was absolutely floored by the beauty of the Columbia River Gorge. Young mountains thrust up by the Cascadia Subduction Zone crumbling away to leave massive cliff faces and waterfalls — pretty much exactly what you’d expect if you’ve seen the Twilight series of movies, only without the dead eyes and terrible sparkly vampires. I thought to myself, this is the kind of place that one might imagine is entirely unspoiled by things like, well, the internet.

As it turned out, that thought was fortuitous, because the magic smoke finally escaped from my trusty CR-48’s wifi card during the hackfest. I didn’t have any actual computer time all week. Looking back, though, that really didn’t make much of a difference for me as far as my enjoyment of the conference was concerned. The sessions I attended were more than enough to hold my attention, and since IRC is low-overhead and the wifi was workable, I could communicate from my phone when I really needed to.

That lack of constant virtual stimulation gave me the opportunity to really observe our community in action. Fun fact: it turns out that it’s easier to see what’s going on around you when you don’t have your hands on a keyboard and your eyes on a screen.

I’ve been working on the Evergreen project since day one, long before there was a community around it or even a name. I thought for a long time that the community I watched grow up around Evergreen was one that attracted primarily innovators and early adopters in the classic Diffusion of Innovations Theory sense. I believed that we were still low on the bell curve of adoption, and that the more risk-averse masses had just not shown up yet. On the face of it, that makes sense especially in the context of our annual conference. We show off our tips and tricks, explain how we leverage the software to help patrons and staff. More importantly, we put our experiments, both successes and failures, on display so that others can learn from our experiences. We act very much like the opinion-leaders at the leading edge of the bell curve are supposed to act.

The problem with that belief is that is too one dimensional. Over time that’s not how the theory works, and as our community grows (1,600 libraries and counting) we seem to be missing a few important cohorts. Measured over the nine years of data we have to look at, there should be an appreciable number of Evergreen users that are “riding the wave” as opposed to innovating to define their own future. While there are certainly some libraries out there that choose not to participate regularly in the community, the more risk-averse institutions have failed to materialize en masse, or so it seems at first glance. In other words, while the Evergreen userbase has been growing consistently, by the numbers we seem to be growing in the wrong way, without “average” users.

Looking around at the institutions I saw represented there in Hood River I asked myself, why are we missing these types of users? Evergreen is mature and featureful. It’s powerful and extensible. It’s objectively more cost effective than traditional proprietary solutions.

But what if they’re not missing? What if they start by joining quietly as “average” users? What if, like the Juan de Fuca plate subducting below the amazing Pacific Northwest countryside, those “average” users are lifting the whole works and are being inexorably pressed into the mantle of our community? What if they slowly meld and melt into the center, and eventually contribute to volcanic eruptions of innovation that help shape the landscape of the software and the community of which we are all a part? That, I believe, is a good description of what we see happening each year as we gather to share our stories with the rest of the community. Old faces and new, together building a culture of innovation and experimentation.

There were many great presentations at this year’s conference, a third of them by or including Equinox employees I’m very proud to say. There have always been great presentations, and I expect there will continue to be in the future. That is something of which we should all be proud. But that has become the norm. What really impressed me was the diversity, vitality, and collaborative spirit I saw on display. Small libraries and large; IT-heavy shops and weekend hobbyists; developers and documentors and testers and users; first time presenters and greybeards. I am convinced, having been forced out of my digital cocoon by catastrophic hardware failure, that this is the important lesson of the 2015 Evergreen conference: we turn users into collaborators, collaborators into contributors, and contributors into leaders. That was, looking back, also the underlying current of many of my hallway conversations.

And that is the game changing effect of Open Source. Open Source encourages the kind of participatory community we see around us. It’s the reason our community doesn’t have to fit the standard bell curve that describes an idealized “product lifecycle”. That, in turn, allows Evergreen to continually confound those who would pigeon-hole it using traditional FUD techniques, or to co-opt it for goals that don’t align with that of the broader user community. And, indeed, it is what allows Evergreen and its community to reward participants, both commercial and institutional, for playing by the rules.

We have collectively managed to convince the majority of libraries that have chosen to use Evergreen that it is in their interest to get involved and stay involved, and we continue to do that over time. Open Source development doesn’t, by any means, assure this, of course. It takes dedicated people actively looking to collaborate, and probably a bit of luck.

The theme for the conference this year was Scaling Up Openness. When I first heard that, I wasn’t sure what exactly was meant. Here on the other side, I’m quite sure what it means to me, and I think we’re all succeeding … together.

by Mike Rylander at May 28, 2015 07:19 PM

May 26, 2015

Evergreen Indiana

Weekly Update — May 26, 2015

Evergreen International 2015 Follow-Up

Jason, Ruth, Anna, and Matt at Evergreen International 2015
Jason (ISL), Ruth (HJTPL), Anna (ISL), and Matthew (PFLD) at Evergreen International 2015

Evergreen Indiana had 5 representatives at the Evergreen International 2015 conference (one was unable to join us for the picture above). It was an outstanding conference with a lot of information on acquisitions, the new web client, refining local settings, and maintenance projects. Our sysadmin, Jason Boyer, presented on methods to manage patching and upgrades at the server level.
Jason presenting
Available presentations and handouts will be posted on the conference website. Our hosts in Hood River did amazing job with organizing and leading the conference, and it was delightful to meet and work with our counterparts from other Evergreen libraries across the US and Canada! And finally, our congratulations to Ruth Frasur (HJTPL) on her election to the Evergreen Oversight Board which guides the Evergreen international community!

Resource Sharing Logo Contest

As Evergreen Indiana values and celebrates resource sharing, we are asking you to consider getting involved the Indiana State Library (ISL) and the Academic Libraries of Indiana (ALI) Resource Sharing Committees’ contest to identify a symbol or logo to represent Resource Sharing in Indiana.

Realizing that not everyone can draw, entries do not need to be final designs. The committees arejust looking for a sketch, a description or an idea that perfectly encapsulates resource sharing in Indiana. This means that this competition is open to idea people as well as to graphic artists. If you have an idea, please send it in, or if you know someone who is good at this type of work, please share this message with them and encourage them to enter.

The deadline for entries has been extended to 1 July 2015. Details are available at:
http://library.indstate.edu/d2d6/logo.html

Member News

Jefferson County Public Library welcomes new director Mark Mellang.

Committee News

Committee elections are now closed. We are tabulating the returns and will announce the new committee members shortly!

The Cataloging Committee will meet on June 4, 2015 at 10am at Hussey-Mayfield Memorial Public Library.

Upcoming Evergreen Indiana Training Opportunities

June 23
Basic Circulation, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Holds, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
June 25
Basic Cataloging, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Local Administration, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)

by admin at May 26, 2015 02:54 PM

May 19, 2015

Rogan Hamby

Evergreen Conference 2015

Another annual conference has come and gone.  2015’s seemed short.  It wasn’t, in fact, but the time seemed to go quickly.   I admit I’m not as good a traveler as I once was.  Part is due to age, and part is routine.  I always wake up the same time of day.  Even daylight savings causes me difficulty adjusting.  Flying to a different coast and telling my body to adjust three hours is nearly impossible.  Then five days later I do it in reverse.  In between I’ve run nonstop for days on end.  I interact with people and burn every ounce of introvert energy I have.  I also run on little sleep, staying up late and getting up early.  And it’s worth it.  By the time I drag home I feel a bit like Toshiba MIfune in Yojimbo, crawling exhausted and battered under the house hoping to just get away from everything and recuperate.

Toshiro Mifune from Kurosawa's Yojimbo beaten up.   How I feel after a conference.

Toshiro Mifune from Kurosawa's Yojimbo beaten up.   How I feel after a conference.

I point that out simply because everything is made better by an Akira Kurosawa reference.

But, I do it each year because it’s worth it.  This year I taught a half day SQL workshop, I served on a panel welcoming new folks to the Evergreen community and I did a presentation on extending data sources in the reporter.  You can see all that from the conference schedule.  But it’s far more than that.  What I gain isn’t entries on a vita.  Even a few years ago attendees of my SQL and Reporter workshop would have been staff with very tech oriented roles.  The sessions were full with 20+ people in each and they were librarians.  Yes, tech curious but by no means systems administrators - traditional librarians who want to dig deeper and deeper into the power that Evergreen can provide.  I like to think I helped make some materials more accessible to them and the fact that this new power user class is growing in the community is a wonderful thing.  That additional depth and breadth in the community is a healthy thing.  It means that the idea of a tech curious librarian is increasingly irrelevant.  Every year that I use a phrase like that it sounds sillier and sillier and I’m happy for that.  

Evergreen SQL Workshop.

Evergreen SQL Workshop.

And to paraphrase Billy Shakespeare, the community is the thing.   Attending the reporting interest group I talked about the need for new core reporting features with staff from all over the country (and world), about the need for existing and new libraries.  I think we need to bring back core reports into Evergreen as something that is expanded and tested with each version and it’s something I hope to work on this year, starting with going through the ones that were developed for 1.6 and updating them.  I talked with folks from Indiana about homebound services and something vaguely (but not quite) like plans were made. But talking is a starting point.  I talked about philosophies and their practical import.  

Many bad jokes were made (by me) and a few good ones (not by me).  We compared war stories, planned for the future, discussed what ifs and shared discussions about the meaning of life, or at least governmental ethical obligations and spending regulations.  Talking to other consortiums is always illuminating.  So is playing board games late into the night (I won Stone Age but it was a bit unfair since most of the others hadn’t played it before).

Good folks to hang out with.  Your ILS is in good hands.

Good folks to hang out with.  Your ILS is in good hands.

I left after three years on the Oversight Board having completed a three year tour of duty.  Several folks expressed surprise at my tour ending.  Three years go quickly.  A few also asked why I didn’t run again.  The truth is that we instituted the format of rotating members off the board so that it wouldn’t become stagnant.  Our community is large and diverse.  I want to let new voices in.  I may run again in a year or two.  I may not be able to vote but I’m still around and I promised to come in and sit in on meetings when time allows.  I also agreed to remain on the merchandising committee and to assist the board with some special issues if they come up.  

My last Oversight Board meeting of this tenure as a board member.

My last Oversight Board meeting of this tenure as a board member.

I’m also making some changes to the Hack-A-Way.  Submissions are now open for 2015 and will remain open until June 19th.  However, we are moving to an annual model for the Hack-A-Way.  With it now in it’s fourth year it’s become an institution.  As the kickstarter of it I still think of it as a scrappy little thing that has to prove itself so seeing folks planning far in advance and competing to host it surprises me.  But, it shouldn’t.  I myself have pointed out the good work that has come out of it each year.  So, a year wraps up and I head home to recuperate.  

I had to leave before the developer update was done but I know the gist already.  The new staff client looks amazing.  I would be tempted to say that we should do a second (unusual) upgrade in 2015 but with so many other projects on our plate it’s probably not in our stars.  And maybe it’s best to just go over to the new staff client all at once anyway.  The new infrastructure also opens a lot of new doors I think.  But all that is left behind as I fly back to the east coast and just worry about getting gate to gate.

Today I returned to work, jet lagged and exhuasted.  But in a way the conference lingers, it’s effects reverberate in strange frequencies and conversations will continue on in IRC and by email for weeks and months to come.  Really, we think of the conference as a distinct moment in time but it’s more of a peak of a sine wave that goes on and on.

 

by Rogan at May 19, 2015 02:30 AM

May 11, 2015

Galen Charlton

Forth to Hood River!

Tomorrow I’m flying out to Hood River, Oregon, for the 2015 Evergreen International Conference.

I’ve learned my lesson from last year — too many presentations at one conference make Galen a dull boy — but I will be speaking a few times:

Hiding Deep in the Woods: Reader Privacy and Evergreen (Thursday at 4:45)

Protecting the privacy of our patrons and their reading and information seeking is a core library value – but one that can be achieved only through constant vigilance. We’ll discuss techniques for keeping an Evergreen system secure from leaks of patron data; policies on how much personally identifying information to keep, and for how long; and how to integrate Evergreen with other software securely.

Angling for a new Staff Interface (Friday at 2:30)

The forthcoming web-based staff interface for Evergreen uses a JavaScript framework called AngularJS. AngularJS offers a number of ways to ease putting new interfaces together quickly such as tight integration of promises/deferred objects, extending HTML via local directives, and an integrated test framework – and can help make Evergreen UI development (even more) fun. During this presentation, which will include some hands-on exercise, Bill, Mike and Galen will give an introduction to AngularJS with a focus on how it’s used in Evergreen. By the end of the session, attendees have gained knowledge that they can immediately apply to working on Evergreen’s web staff interface. To perform the exercises, attendees are expected to be familiar with JavaScript .

Jane in the Forest: Starting to do Linked Data with Evergreen (Saturday at 10:30)

Linked Data has been on the radar of librarians for years, but unless one is already working with RDF triple-stores and the like, it can be a little hard to see how the Linked Data future will look like for ILSs. Adapting some of the ideas of the original Jane-athon session at ALA Midwinter 2015 in Chicago, we will go through an exercise of putting together small sets of RDA metadata as RDF… then seeing how that data can be used in the Evergreen. By the end, attendees will have learned a bit not just about the theory of Linked Data, but how working with it can work in practice.

I’m looking forward to hearing other presentations and the keynote by Joseph Janes, but more than that, I’m looking forward to having a chance to catch up with friends and colleagues in the Evergreen community.

by Galen Charlton at May 11, 2015 11:51 PM

Evergreen community blog

Mutual Respect in the Evergreen Community

This week’s Evergreen International Conference marks the first event in our community where attendees were asked during registration to adhere to an Event Code of Conduct and a Photography Policy.

The Executive Oversight Board approved the Code of Conduct (CoC) during the last Evergreen conference in Cambridge and approved the photography policy shortly thereafter. Since that time, several of us in the community have been working on the procedures for addressing CoC complaints if they arise. Our hope is that we will never need to use these procedures, but we want to make sure that we respond appropriately if we do need to use them.

2015 Conference Lanyards

Attendees will be able to convey their photography preferences through their lanyard color.
Photo by Grace Dunbar

I want to use this blog post to talk about why I contributed my time over the past year to work on the photography policy and to help put the CoC procedures in place.

As a community, I think it’s important that we ensure the CoC isn’t just a statement we put on our web site and then assume we have done our job to establish a safe environment at our events. Instead, it’s the first step towards setting a tone for the behavior we expect of our community members, not just when attending Evergreen events, but also in their day-to-day interactions on the list, in the #evergreen IRC channel, or in other project communication channels.

The Evergreen community is one in which we treat everyone as a professional, regardless of their gender, sexual orientation, disability, physical appearance, body size, race or religion. We might not always agree with other people and may even dislike others in the community. However, we should always treat them with the respect that every professional deserves.

We are a community of mutual respect, where people don’t need to worry that they will be harassed or joked about because of perceived differences; where people know that they will be treated as a colleague, not as a potential date; and where people know they will be judged on the merit of their contributions.

Why is this important? By establishing this kind of environment, people will see the Evergreen community as a welcoming one, not one that should be avoided. They’ll be more likely to contribute. However, the most compelling reason is that it’s the right thing to do.

As everyone gets ready to attend the conference, I encourage to read over the Code of Conduct as a reminder of what kind of behavior may be considered a violation of the code. If you are uncertain if something you might say or incorporate in a presentation is inappropriate, err on the side of caution. If you see or experience something that is out of line, report it to an incident responder.

Also, please remember to abide by the new photography policy. The lanyards are a great way for people to let you know what their photography preferences are. We expect you to respect their wishes. If you want to record somebody, you always must ask first.

Most of all, enjoy the conference. If everyone follows these guidelines, it should be an informative and enjoyable event for all.

by Kathy Lussier at May 11, 2015 07:43 PM

Evergreen Indiana

Weekly Update — May 11, 2015

Celebrating Resource Sharing in Indiana

D2DVI - Collage
It was great to see so many Evergreen Indiana library staff at Discovery to Delivery VI on May 8, 2015! It was a terrific opportunity to learn about plans to increase resource sharing between Indiana libraries, chat with enthusiastic supporters of resource sharing, and get excited about what we can achieve! Available presentations and handouts will be posted on the conference website.

Support Notice

During the Evergreen International Conference, support may be a bit delayed. We’re very excited that Evergreen Indiana will have a significant presence at the conference and look forward to bringing back new ideas, discovering useful features, and building relationships with our fellow consortia!

The coordinator will be on vacation following the conference. There will be no newsletter next week.

Thank you for your patience!

Deadlines

The barcode and library card pool is now open! Orders must be received by May 15, 2015.

Have you voted yet??? The elections are wrapping up for the Executive and Patron Services Committees. We are accepting exclusively electronic ballots for PSC. Physical ballots for the Executive Committee have been mailed via the USPS to libraries who had not already submitted them. Please be sure to register your library’s votes before May 25, 2015!

Upcoming Evergreen Indiana Training Opportunities

June 23
Basic Circulation, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Holds, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
June 25
Basic Cataloging, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Local Administration, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)

by admin at May 11, 2015 03:35 PM

Evergreen community blog

Evergreen Staff Procedures for Handling a Code of Conduct Violation

This procedure has been adapted from the PyCon Staff Procedure for incident handling , from Readercon Procedures for Addressing Reported Violations of the Code of Conduct, and from the Ada Initiative’s guide titled “Conference anti-harassment/Responding to Reports”.

Be sure to have a good understanding of our Code of Conduct policy, which can be found here:http://evergreen-ils.org/code-of-conduct/

Quiet Space: For the 2015 conference, there will be designated quiet space for talking to reporters. The designated quiet space on Wednesday will be the conference office space/suite. The Mt. Hood room should be used for the rest of the conference.

Procedures for Conference Staff

If the initial report is received by conference staff, the conference staff should:

  1. Ask whether the person making the report needs medical care and call 911 if they do.
  2. Ask the person what can be done to make them feel safe in the moment.
  3. Ask the person to relocate to a designated quiet space or the a quiet space of a person’s choosing (such as a hotel room or their friend’s room).
  4. Invite the person to call a partner, friend, or other supporter if they don’t already have someone with them.
  5. Tell the person that they are going to make a call to summon a designated responder to talk to them further.
  6. Conference staff should immediately connect the attendee with one of the trained Evergreen incident responders to handle the report. All conference staff should receive cell phone numbers for each of the incident responders s prior to the start of the conference, along with times they will be unavailable to respond (e.g. when they are presenting a program)

Procedures for Responders

If the initial report is received by an incident responder, the responder should follow steps 1-4 above. If the report is made by phone, the responder should stay on the phone with the reporter until they are in the same place.

Incident responders should ask the reporter to describe the incident and write down the information in a written report.. Report forms are available at http://goo.gl/forms/gn41KnnhL9 and will also be available in paper form to help you gather the following information:

  • Identifying information (name) of the participant doing the harassing
  • The behavior that was in violation
  • The approximate time of the behavior (if different than the time the report was made)
  • The circumstances surrounding the incident
  • Other people involved in the incident

Prepare an initial response to the incident. This initial response is very important and will set the tone for the Evergreen Conference. Depending on the severity/details of the incident, please follow these guidelines:

  • If there is any general threat to attendees or the safety of anyone including conference staff is in doubt, summon security or police
  • Offer the victim a private place to sit
  • Ask “is there a friend or trusted person who you would like to be with you?” (if so, arrange for someone to fetch this person)
  • Ask them “how can I help?”
  • Provide them with your list of emergency contacts if they need help later
  • If everyone is presently physically safe, involve law enforcement or security only at a victim’s request

There are also some guidelines as to what not to do as an initial response:

  • Do not overtly invite them to withdraw the complaint or mention that withdrawal is OK. This suggests that you want them to do so, and is therefore coercive. “If you’re OK with it [pursuing the complaint]” suggests that you are by default pursuing it and is not coercive.
  • Do not ask for their advice on how to deal with the complaint. This is a staff responsibility.
  • Do not offer them input into penalties. This is the staff’s responsibility.

Addressing the Complaint

Once something is reported to an incident responder, the responder should immediately meet with the Safety Committee. If the reporter of the incident or the alleged harasser is a member of the Safety Committee, they should recuse themselves from this meeting and any subsequent discussion on how to address the complaint. The main objectives of this meeting is to find out the following:

  • What happened?
  • Are we doing anything about it?
  • Who is doing those things?
  • When are they doing them?
  • What do we want to communicate with the alleged harasser?

After the staff meeting and discussion, have an incident responder  communicate with the alleged harasser. Make sure to inform them of what has been reported about them.

Allow the alleged harasser to give their side of the story to the staff. After this point, if the report stands, let the alleged harasser know what actions will be taken against them. An additional meeting of the Safety Committee may be required before a final decision is made.

Some things for the staff to consider when dealing with Code of Conduct offenders:

  • Warning the harasser to cease their behavior and that any further reports will result in sanctions
  • Requiring that the harasser avoid any interaction with, and physical proximity to, their victim for the remainder of the event
  • Ending a talk that violates the policy early
  • Not publishing the video or slides of a talk that violated the policy
  • Not allowing a speaker who violated the policy to give (further) talks at the event now or in the future
  • Immediately ending any event volunteer responsibilities and privileges the harasser holds
  • Requiring that the harasser not volunteer for future events your organization runs (either indefinitely or for a certain time period)
  • Requiring that the harasser refund any community-funded travel grants and similar they received (this would need to be a condition of the grant at the time of being awarded)
  • Requiring that the harasser immediately leave the event and not return
  • Banning the harasser from future events (either indefinitely or for a certain time period)
  • Providing a report to the harasser’s employer in cases where the harassment occurred in an official employee capacity, such as working while paid event staff, while giving a talk about their employer’s product, while staffing an exhibit booth, while wearing their employers’ branded merchandise, while attempting to recruit someone for a job, or while claiming to represent their employer’s views.
  • Removing a harasser from membership in relevant organizations
  • Recommendation from the Safety Committee to remove the harasser from a leadership position in the community. This recommendation would be made to the group with the authority to make this decision (e.g. the EOB in the case of an EOB member, the developer community in the case of a core committer/release manager, etc.)
  • Publishing an account of the harassment and calling for the resignation of the harasser from their responsibilities (usually pursued by people without formal authority: may be called for if the harasser is the event leader, or refuses to stand aside from the conflict of interest, or similar; typically event staff have sufficient governing rights over their space that this isn’t as useful)

Give accused attendees a place to appeal to if there is one, but in the meantime the report stands.

Keep in mind that it is not a good idea to encourage an apology from the harasser. Forcing a victim of harassment to acknowledge an apology from their harasser forces further contact with their harasser. It also creates a social expectation that they will accept the apology, forgive their harasser, and return their social connection to its previous status.

If the harasser offers to apologize to the victim (especially in person), we suggest strongly discouraging it. If a staff member relays an apology to the victim, it should be brief and not require a response. (“X apologizes and agrees to have no further contact with you” is brief. “X is very sorry that their attempts to woo you were not received in the manner that was intended and will try to do better next time, they’re really really sorry and hope that you can find it in your heart to forgive them” is emphatically not.)

If the harasser attempts to press an apology on someone who would clearly prefer to avoid them, or attempts to recruit others to relay messages on their behalf, this may constitute continued harassment.

Communicating with the Community

It is very important how we deal with the incident publicly. Our policy is to make sure that everyone aware of the initial incident is also made aware that it is not according to policy and that official action has been taken – while still respecting the privacy of individual attendees. When speaking to individuals (those who are aware of the incident, but were not involved with the incident) about the incident it is a good idea to keep the details out.

In most cases, the conference chair, or designate, should make one or more public announcements describing the behavior involved and the repercussions. If necessary, this will be done with a short announcement either during the plenary and/or through other channels. No one other than the conference chair or someone delegated authority from the conference chair should make any announcements. No personal information about either party will be disclosed as part of this process. A sample statement might be:

“<thing> happened. This was a violation of our policy. We apologize for this. We have taken <action>. This is a good time for all attendees to review our policy at <location>. If anyone would like to discuss this further they can <contact us somehow>.”

If some attendees were angered by the incident, it is best to apologize to them that the incident occurred to begin with. If there are residual hard feelings, suggest to them to write an email to the conference chair or to the event coordinator. It will be dealt with accordingly.

 

Post-event procedures

Following the Evergreen conference, the Safety Committee will:

  • Solicit post-conference feedback to evaluate whether the conference provided a safe place for attendees and to determine if Code of Conduct violations are not being reported.
  • Review Code of Conduct incidents that occurred (if any) to determine if there are any ways they can improve the handling of such incidents. The intent of this review is not to reconsider action taken for the specific incident. Instead, it is an opportunity to identify ways to improve the procedures for responders and the Safety Committee .
  • Conduct an annual review of the Code of Conduct and procedures to identify any changes that are required.

by Kathy Lussier at May 11, 2015 01:21 PM

May 07, 2015

Rogan Hamby

Evergreen Conference 2015

It's Thursday.  Crap.

That means that one week from now I'll be at the Evergreen International Conference on a panel saying "Welcome to the Evergreen Community" in the Mountainview Room.  Ymail Suarez of the Berklee College of Music, Grace Dunbar of Equinox Software and Andrea Buntz Neiman of Kent County Public Library are being kind enough to let me sit with them.  Eight days from now I'll be talking about data sources in the reporter.  Nine days I'll try to sort the blur into my mind as I head back across the country.  

Before all that though, six days from now I'll be doing a workshop on SQL at the pre-conference.  I put out a poll for requesting things that people will be interested in seeing a few weeks ago and here they are sorted by difficulty.  I won't actually decide what to work on until we get there and I have input from the audience but these are possibilities based on those who submitted to the poll.  For good or ill this is going to be done live with only a tiny bit of preparation so attendees will get to participate in real world report writing exercises.  

Warmup 

These are reports that are very straightforward and we will use to highlight syntax and get the synapses firing, which is to say let caffeine kick in.  

  • Change permission group according to patron age (birthdates)
  • Cancel a bad hold
  • Delete copy locations
  • Audit reports -- patron records with missing/null data in specified fields

 

1 Cup of Coffee

These reports are straightforward without difficult transforms or complicated joins but may require you to be a little more awake to notice the (in hindsight sometimes) obvious.

  • "untargeted" holds -- i.e. records/items with holds on them where all copies have gone lost/missing/claimed returned/etc. Ideally run regularly so we can promptly follow up with ILL or replacement.
  • Reports making use of local stat cats & their variables
  • Extract circulation stats for a specific month/year

Will Need Edits

Now we get into the reports that require a bit more planning and we may find ourselves going back and tweaking a fair bit.

  • Purchase alert report *
  • Compare number of active holds on a title to number of holdable items on same title**
  • Identify active holds that have remained unfilled despite newer holds on the same title being filled
  • Weeding report *

* These two reports are one that I have well traveled versions of.  We will probably do these and I'll start with the planning and though process but part way skip and show my completed versions and how they work.  

** This is really a subset of the purchase alert but I'll show how it can be looked at a little differently if the crowd is interested.

Lacking Context

I had one I don't have the context for to understand - Hiding items in a collection.  If the person who wrote that reads this feel free to contact me.  It sounds interesting!

So, a weeks time, far to go and much to do.

 

by Rogan at May 07, 2015 05:39 PM

May 06, 2015

Evergreen Indiana

Weekly Update — May 6, 2015

Changing Standards

As you know, the Indiana Public Library Standards are scheduled for a possible revision this summer. Standards play a significant role for EI libraries’ participation eligibility and service expectation. We encourage you to take a look at the draft changes and provide comments for the hearing and review. A copy of the proposed updated rule and a changelog are provided on the Rulemaking Docket page of the Indiana State Library website.

Member News

Lebanon Public Library welcomes new director Beau Cunnyngham.

Deadlines

The next barcode and library card pool will open next week on May 11, 2015. Please check your supplies!

Have you voted yet??? The elections have opened for the Executive and Patron Services Committees. We are accepting exclusively electronic ballots for PSC. Physical ballots for the Executive Committee have been mailed via the USPS to libraries who had not already submitted them. Please be sure to register your library’s votes before May 25, 2015!

Upcoming Evergreen Indiana Training Opportunities

June 23
Basic Circulation, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Holds, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
June 25
Basic Cataloging, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Local Administration, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)

by admin at May 06, 2015 12:03 PM

May 01, 2015

Evergreen community blog

Evergreen 2.8.1, 2.7.5, and 2.6.8 released.

On behalf of the Evergreen contributors, the 2.8 release manager (Bill Erickson),
the 2.7 release maintainer (Ben Shum) and the 2.6 release maintainer
(Dan Wells), we are pleased to announce the release of Evergreen
2.8.1, 2.7.5, and 2.6.8.

 

The new releases can be downloaded from:

 

 

Special note: For early adopters of Apache version 2.4, this release contains
security updates.  At this time, no known sites are affected by this issue,
but any sites running Apache 2.4 are encouraged to upgrade as soon as possible.

 

More information can be found in the 2.8.1 release notes.

by Bill Erickson at May 01, 2015 09:00 PM

April 29, 2015

Massachusetts Library Network Cooperative

MassLNC is hiring

The Massachusetts Library Network Cooperative is hiring a part-time developer to work on bug fixes and enhancements for the Evergreen Integrated Library System. The expected start date for the developer is July 1, 2015.

The position offers great work/life balance and flexibile working hours. The successful candidate will telecommute and be expected to maintain a designated work area to perform their MassLNC duties. Some travel may be required.

It's a great opportunity to work with a team committed to Evergreen's success and to work with a dynamic open-source community.

Go to http://masslnc.cwmars.org/developer_position for a full job description and application details.

by Kathy Lussier at April 29, 2015 04:04 PM

April 28, 2015

Evergreen Indiana

Weekly Update — April 28, 2015

Draft Reports Map Released

A first draft of the new reports resource map was released late last week on the Reports listserv. If you have been struggling to define the relationships between the many, many sources in the template editor, please take a look! The map is in draft form, and errors should be noted and submitted to the coordinator for review. Please note that you must download the pdf locally if you wish to use the in-text linking to move between sources. Updated versions of the document will be released as they are completed.

Support News

The EI support team will be out of office next week when the Indiana State Library will be closed on May 5, 2015 for Primary Election Day. There will be no transit pickup or drop off on that date either.

Deadlines

The next barcode and library card pool will open on May 11, 2015. Please check your supplies!

The elections have opened for the Executive and Patron Services Committees. We are accepting exclusively electronic ballots for PSC. Physical ballots for the Executive Committee have been mailed via the USPS to libraries who had not already submitted them. Please be sure to register your library’s votes before May 25, 2015!

Upcoming Evergreen Indiana Training Opportunities

June 23
Basic Circulation, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Holds, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
June 25
Basic Cataloging, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Local Administration, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)

This newsletter accompanies the Evergreen Indiana Weekly Update blog. Please forward and share with your staff and other interested parties.

by admin at April 28, 2015 06:08 PM

April 27, 2015

Evergreen community blog

Evergreen 2016 International Conference – Site Selected

The Evergreen 2016 Conference Site Selection Committee has chosen the site for the 2016 Evergreen conference.

The Evergreen group to host Evergreen International 2016:

NC Cardinal in Raleigh, North Carolina

Raleigh looks to be a very dynamic venue, with great restaurants, museums, art galleries, brewery tours, and night life.  Included in the proposal:  Raleigh is one of the “Top 10 Tastiest Towns in the South” according to Southern Living.

Congratulations, NC Cardinal!

Submitted by The Evergreen 2016 Conference Site Selection Committee

by Amy Terlaga at April 27, 2015 07:37 PM

April 21, 2015

Equinox Blog and News

Blue Mountains Joins Saugeen

FOR IMMEDIATE RELEASE

Duluth, GA–April 21, 2015

The Blue Mountains Public Library is now live on Koha as part of the Saugeen Consortium.  Blue Mountains is located in Thornbury, Ontario.  Saugeen Library System chose Equinox to host and manage their Koha services last year.  Blue Mountains is the sixth library to join Saugeen.

Galen Charlton, Equinox Infrastructure and Added Services Manager, had this to say about the migration:

“I’m pleased to welcome Blue Mountains to the mainstream Koha family.  One of the strengths of the open source model is that it allows libraries to pick and choose which service providers they use while continuing to use the same or similar software, and Blue Mountains is a great example of that.”

Blue Mountains went live in March 2015.  Equinox provided them with installation, OPAC configuration, and data transfer.  Equinox will host and support their system as it has done for Saugeen over the last year.  Elisa Chandler, Blue Mountains Technical Services Coordinator, helped handle the migration and said this about their new version of Koha:

“With the launch of the new catalogue, library patrons are enjoying enhanced content such as recommended titles and reader reviews. Plus, a single search point exposes users to a collection of eBooks and digital audio books that they may not have even known about.”

About Equinox Software, Inc.

Equinox was founded by the original developers and designers of the Evergreen ILS. We are wholly devoted to the support and development of open source software in libraries, focusing on Evergreen, Koha, and the FulfILLment ILL system. We wrote over 80% of the Evergreen code base and continue to contribute more new features, bug fixes, and documentation than any other organization. Our team is fanatical about providing exceptional technical support. Over 98% of our support ticket responses are graded as “Excellent” by our customers. At Equinox, we are proud to be librarians. In fact, half of us have our ML(I)S. We understand you because we *are* you. We are Equinox, and we’d like to be awesome for you.

For more information on Equinox, please visit http://www.esilibrary.com.

About Koha

Created in 1999 by Katipo Communications for the Horowhenua Library Trust in New Zealand, Koha is the first open source Integrated Library System to be used worldwide. The software is a full-featured ILS with a dual-database design (search engine and RDBMS) built to be compliant with library standards. Koha’s OPAC, staff, and self-checkout interfaces are all web applications. Distributed under the General Public License (GPL), libraries are free to use and install Koha themselves or to purchase support and development services.

For more information on Koha, please visit http://koha-community.org.

 

by Sara at April 21, 2015 08:05 PM

Evergreen Indiana

Weekly Update — April 21, 2015

Delinquent Patron Maintenance Tip

Have a long delinquent patron clear their account finally? If the patron no longer wishes or is eligible for service, we recommend that you consider updating the privilege expiry date to the date the account was cleared. Our automated patron purge script evaluates both the user status and the expiry date. When the bills are paid, if the privilege expiration date is more than 3 years prior and the patron is otherwise in good standing, the account will be deleted within approximately 24 hours. If you anticipate any follow-up interactions related to the bills, updating the expiry date will hold the account in an inactive but accessible status.

Deadlines

The elections have opened for the Executive and Patron Services Committees. We are accepting exclusively electronic ballots for PSC. Physical ballots for the Executive Committee have been mailed via the USPS to libraries who had not already submitted them. Please be sure to register your library’s votes before May 25, 2015!

Upcoming Evergreen Indiana Training Opportunities

June 23
Basic Circulation, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Holds, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
June 25
Basic Cataloging, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Local Administration, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)

by admin at April 21, 2015 06:58 PM

April 15, 2015

Equinox Blog and News

Evergreen International Conference 2015

Equinox is proud to be a Platinum Sponsor for this year’s Evergreen International Conference.  The conference will be held in beautiful Hood River, Oregon.  We’re thrilled to have this opportunity to connect with Evergreen users from all over the world.

In addition to being a Platinum Sponsor, we will also be sponsoring the Hackfest.  The Hackfest is a time for Evergreen developers to get together and hack away at different features and bugs in the software.  In addition to sponsoring, Equinox will also have a booth in the exhibit area.  Come chat with us about Sequoia and AIM.

The Equinox team will be leading and collaborating in several presentations throughout the conference.  These presentations are as follows:

  • Taboo:  Circulation Policy Modifications (Erica Rohlfs, Equinox Project Manager for Implementation)
  • Welcome to the Evergreen Community (Rogan Hamby, SCLENDS, Yamil Suarez, Berklee College of Music, Grace Dunbar, Equinox Vice President, Andrea Buntz Neiman, Kent County Public Library)
  • Hiding Deep in the Woods:  Reader Privacy and Evergreen (Galen Charlton, Equinox Infrastructure and Added Services Manager)
  • James Bond 007 on Blu-Ray (Erica Rohlfs, Equinox Project Manager for Implementation)
  • Acquisitions Rodeo Part 2:  EDI Wrangling (Angela Kilsdonk, Equinox Education Manager)
  • Angling for a New Staff Interface (Bill Erickson, KCLS, Mike Rylander, Equinox President, Galen Charlton, Equinox Infrastructure and Added Services Manager)
  • Authorities Interest Group + Authority Control in Evergreen (Mike Rylander, Equinox President and Angela Kilsdonk, Equinox Education Manager)
  • Badges?  We Don’t Need No Stinkin’ Badges!  or:  How to Encourage Participation (Grace Dunbar, Equinox Vice President)
  • Life Cycle of an Evergreen Bug (Benjamin Shum, Bibliomation and Erica Rohlfs, Equinox Project Manager for Implementation)
  • Jane in the Forest:  Starting to do Linked Data with Evergreen (Galen Charlton, Equinox Infrastructure and Added Services Manager)

We hope to see you all there!

by Sara at April 15, 2015 03:33 PM

Evergreen Indiana

Weekly Update — April 15, 2015

Working Together at Conference!

Evergreen Indiana Annual Conference 2015
We had a great time at conference this year. Our thanks go out to all of our presenters and participants for their hard work and enthusiasm! The conference presentations and photographs are being posted to the 2015 Conference page as they are available. Please check back for any that haven’t been posted yet.

We have set a tentative date of March 31-April 1, 2016 for next year’s conference. Please mark your calendars!

Member News

We are saddened to report that Debbie Keffer, former director of Roachdale-Franklin Township Public Library (RFTPL), passed away on Monday, April 13, 2015, after losing her battle with cancer. (Obituary) Debbie oversaw her library’s automation and migration into Evergreen Indiana in 2009.

Deadlines

The elections have opened for the Executive and Patron Services Committees. We are accepting exclusively electronic ballots for the PSC. For libraries who wish to submit physical ballots for the Executive Committee, they will be mailed to libraries on Monday, April 20, 2015. Please be sure to register your library’s votes before May 25, 2015!

Upcoming Evergreen Indiana Training Opportunities

June 23
Basic Circulation, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Holds, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
June 25
Basic Cataloging, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Local Administration, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)

by admin at April 15, 2015 01:47 PM

April 07, 2015

Evergreen Indiana

Weekly Update — April 7, 2015

It’s Conference Time!

We’re almost to conference. Attendees are reminded that the Thursday, April 9, meetings and workshop will be held at the Fort Benjamin Harrison Inn. Friday’s (April 10) programs and sessions will be held at the Garrison Conference and Golf Center (sorry, we haven’t allowed for tee time!). Final confirmations will be issued tomorrow. We’re looking forward to seeing you there!

Expiring Age Protection

At the request of the community and under the direction of the Cataloging Committee, we have automated the process of stripping age protection settings from materials that have aged out of age protection. This coincides with applying a fix that bases age protection on an item’s active date rather than create date. We hope this helps relieves any confusion regarding the “age” of items and assists libraries that pace the release of new materials.

Upcoming Evergreen Indiana Training Opportunities

June 23
Basic Circulation, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Holds, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
June 25
Basic Cataloging, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Local Administration, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)

by admin at April 07, 2015 07:38 PM

April 01, 2015

Evergreen community blog

Evergreen web team extends protocol support

In light of the upcoming adoption of HTTP/2, the Evergreen web team decided to survey the space of online information-sharing protocols.

Since a span of 26 years has evidently not proven sufficient to shake all the bugs out of HTTP, we’ve decided to hedge our bets and extend our Internet presence to include support for a protocol that’s been patiently waiting in the wings… just in case.

We are therefore pleased to announce the availability of

gopher://gopher.evergreen-ils.org/

We are proud to join the ever-expanding Gophersphere, and hope members of the Evergreen community find this to be a useful, if light-hearted, historical resource.

To join in the fun, install your favorite Gopher client and start exploring! Here’s a little preview:

[Screenshot of the Evergreen Gopher System view using the UMN client]

Enjoy!

by Galen Charlton at April 01, 2015 11:27 AM

Evergreen 2.8.0 released

The Evergreen community is pleased to announce the release of version 2.8.0 of the Evergreen open source integrated library system. Please visit the download page to get it!

New features and enhancements of note in Evergreen 2.8.0 include:

  • Acquisitions improvements to help prevent the creation of duplicate orders and duplicate purchase order names.
  • In the select list and PO view interfaces, beside the line item ID, the number of catalog copies already owned is now displayed.
  • A new Apache access handler that allows resources on an Evergreen webs server, or which are proxied via an Evergreen web server, to be authenticated using user’s Evergreen credentials.
  • Copy locations can now be marked as deleted. This allows information about disused copy locations to be retained for reporting purposes without cluttering up location selection drop-downs.
  • Support for matching authority records during MARC import. Matches can be made against MARC tag/subfield entries and against a record’s normalized heading and thesaurus.
  • Patron message center: a new mechanism via which messages can be sent to patrons for them to read while logged into the public catalog.
  • A new option to stop billing activity on zero-balance billed transaction, which will help reduce the incidence of patron accounts with negative balances.
  • New options to void lost item and long overdue billings if a loan is marked as claims returned.
  • The staff interface for placing holds now offers the ability to place additional holds on the same title.
  • The active date of a copy record is now displayed more clearly.
  • A number of enhancements have been made to the public catalog to better support discoverability by web search engines.
  • There is now a direct link to “My Lists” from the “My Account” area in the top upper-right part of the public catalog.
  • There is a new option for TPAC to show more details by default.

For more information about what’s in the release, check out the release notes.

As release manager, I would like to thank the many people and institutions who contributed to this release in various ways, including testing, writing documentation, writing code, helping project teams and committees to run smoothly, and providing financial support.

Enjoy!

by Bill Erickson at April 01, 2015 12:12 AM

March 31, 2015

Evergreen Indiana

Weekly Update — March 31, 2015

eIDC News

The eIDC welcomes new member Linden Carnegie Public Library!

Support News

The Indiana State Library will be closed on Friday, April 3, 2015; the Evergreen Indiana consortium staff will be out of the office until Monday. Please excuse any delays.

Deadlines

Registration for the 2015 EI Annual Conference closes today (March 31, 2015). Please visit the Evergreen Indiana Annual Conference 2015 page now!

Upcoming Evergreen Indiana Training Opportunities

June 23
Basic Circulation, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Holds, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
June 25
Basic Cataloging, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Local Administration, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)

by admin at March 31, 2015 08:03 PM

March 24, 2015

Evergreen Indiana

Weekly Update — March 24, 2015

Spring Cleaning the Patron Records!

We’re pleased to announce that the scripts are complete to remove the long-expired and inactive patrons from our database. In compliance with Indiana code, we are required to mark inactive and delete long-expired (3+ years) patrons who are in good standing. We have implemented the script to delete these records and libraries will see fewer irrelevant results when searching patrons going forward. Patrons with outstanding bills, open circulations, or bars have been retained until their accounts are cleared.

We have a record of the first batch of patron records to be deleted if you would like to use it to cull your paper records (if the retention period has ended). We have templates in development that will be available very shortly in the Admin folder of the reports interface so that you can track which records are slated for deletion.

One other outcome of this clean-up is that aged circulations (circulation information from which the identifiable patron data has been stripped) are now playing a significant role in how you report some circulation statistics. Circulations on any patron record that is deleted are automatically aged (or anonymized). If you are using a report that includes circulation details spanning more than three years, you should plan on using the “Aged and Active Circulations” source for reporting rather than “Circulations”.

eIDC News

We had several libraries band together and support a group content buy which will extend our periodical platform fee discount for a full second year. Our thanks to Andrews-Dallas Public Library, Barton-Rees Pogue Memorial Public Library, Jackson County Public Library, Noble County Public Library, North Webster Community Public Library, Osgood Public Library, Perry County Public Library, Roanoke Public Library, and Switzerland County Public Library.

Deadlines

Registration for the 2015 EI Annual Conference will close on March 31, 2015. Please visit the Evergreen Indiana Annual Conference 2015 page now!

Library standards’ waiver letters are due to the Library Development Office by March 30, 2015. Please remember that Evergreen Indiana libraries must be found in-standards or receive a waiver from the ILHB to continue as regular members of the consortium!

Upcoming Evergreen Indiana Training Opportunities

June 23
Basic Circulation, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Holds, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
June 25
Basic Cataloging, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Local Administration, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)

by admin at March 24, 2015 06:43 PM

March 23, 2015

Equinox Blog and News

Lake Agassiz and NW Regional Choose Evergreen

FOR IMMEDIATE RELEASE

Duluth, GA–March 23, 2015

We are excited to announce that Lake Agassiz Regional Library (LARL) and Northwest Regional Library (NWRL), both in Minnesota, have chosen Equinox to manage their migration to Evergreen later this year. Equinox will also be providing support.  These two libraries have shared an Innovative Interfaces system for over ten years and will be taking the plunge into open source together.   The library systems share approximately 225,000 items and serve 95,000 patrons.

Lake Agassiz Regional Library Director Liz Lynch remarked, “Lake Agassiz Regional Library and Northwest Regional Library are excited about the possibilities moving forward with a new automation system.”

Sharon Douglas, LARL Automation Coordinator, will be working closely with the Equinox team in the upcoming months.  “LARL and NWRL have shared an ILS for well over over 10 years and look forward to continuing this relationship with the new automation system.”

Equinox Sales Director Shae Tetterton added, “This is a group who really did their homework before making a decision to move forward with a new ILS. I couldn’t be happier they chose Equinox and Evergreen for their next generation ILS.”

About Equinox Software, Inc.

Equinox was founded by the original developers and designers of the Evergreen ILS. We are wholly devoted to the support and development of open source software in libraries, focusing on Evergreen, Koha, and the FulfILLment ILL system. We wrote over 80% of the Evergreen code base and continue to contribute more new features, bug fixes, and documentation than any other organization. Our team is fanatical about providing exceptional technical support. Over 98% of our support ticket responses are graded as “Excellent” by our customers. At Equinox, we are proud to be librarians. In fact, half of us have our ML(I)S. We understand you because we *are* you. We are Equinox, and we’d like to be awesome for you.

For more information about Equinox, please visit http://www.esilibrary.com.

About Lake Agassiz Regional Library and Northwest Regional Library

Lake Agassiz Regional Library and Northwest Regional Library are library systems located in Minnesota.  LARL is comprised of 13 branch sites and 9 LINK sites.  NWRL has 7 branch sites and 2 LINK sites.  LARL and NWRL were formed under joint powers agreements between cities and counties.  The two have shared an automation system for the last ten years.

For more information about Lake Agassiz Regional Library, please visit http://larl.org/.

For more information about Northwest Regional Library, please visit http://nwrlib.org/.

About Evergreen

Evergreen is an award-winning ILS developed with the intent of providing an open source product able to meet the diverse needs of consortia and high transaction public libraries. However, it has proven to be equally successful in smaller installations including special and academic libraries. Today, over 1400 libraries across the US and Canada are using Evergreen including NC Cardinal, SC Lends, and B.C. Sitka.

For more information about Evergreen, including a list of all known Evergreen installations, see http://evergreen-ils.org.

 

by Sara at March 23, 2015 08:02 PM

March 18, 2015

Evergreen Indiana

Weekly Update – March 18, 2015

Collections Notice Change

As several libraries have noted, the collections notice is frequently issued while the patron is still in the process of actively accruing fines and fees. To reduce confusion over correct account balances, we have decided to try eliminating the itemized portion of that letter. If you find over time that this creates additional issues, please let us know.

Support News

The new circulation modifier for ereaders is now live. Please transfer eligible equipment before March 24th as we will be rolling the long option duration back to 3 days.

Committee News

The Patron Services Committee met on March 17, 2015 at Greenwood Public Library. Top discussion points included preparations for the upcoming elections and conference, updates to the manual, creation of a pest policy outline, and the use of a driver’s license as an alternate for a library card. The committee greatly appreciated the many thoughtful and helpful comments the community submitted as they move forward in evaluating the consortium’s stance on library card substitutes. That conversation will be ongoing as we seek to find a workable balance within the highly polarized responses we’ve received.

Deadlines

Registration for the 2015 EI Annual Conference will close on March 31, 2015. Please visit the Evergreen Indiana Annual Conference 2015 page now! The preliminary schedule will be released on Friday.

Library standards’ waiver letters are due to the Library Development Office by March 30, 2015. Please remember that Evergreen Indiana libraries must be found in-standards or receive a waiver from the ILHB to continue as regular members of the consortium!

Upcoming Evergreen Indiana Training Opportunities

March 24
Advanced Cataloging, Part I, 9am-Noon, Webinar. You must register for and attend both parts to be eligible for your Cat1 and receive your 6 TLEUs.
March 25
Advanced Cataloging, Part II, 9am-Noon, Webinar. You must register for and attend both parts to be eligible for your Cat1 and receive your 6 TLEUs.
June 23
Basic Circulation, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Holds, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
June 25
Basic Cataloging, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Local Administration, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)

by admin at March 18, 2015 11:47 AM

March 10, 2015

Evergreen Indiana

Weekly Update — March 10, 2015

Nothing but deadlines!

We have a lot of deadlines coming up in the next few days! Be sure to mark your calendar.

  • The barcode and library card purchasing pool is now open (until Friday)! Instructions and vendor contact information are available here: Barcode Purchasing Pool.
  • The early bird registration for the 2015 EI Annual Conference will be closing on March 13, 2015. Register now for a chance at a full scholarship to the conference. We are also still accepting presentation proposals through March 15, 2015. Please visit the Evergreen Indiana Annual Conference 2015 page now!
  • We’re going to get started with the report streamlining project next week so be sure to let us know about any Lifesaver Report Templates we should be moving to the admin collection!
  • Committee nominations will close on March 18, 2015. We still need representatives to participate on the Patron Services and Executive Committees. Committees form our policies and procedures, and we need your experience and enthusiasm as we transition to our next year of service.
  • Library Standards’ waiver letters are due to the Library Development Office by March 30, 2015. Please remember that Evergreen Indiana libraries must be found in-standards or receive a waiver from the ILHB to continue as regular members of the consortium!
  • Support News

    Thanks again to everyone as you begin tackling the $0.00 materials at your library!

    Committee News

    The Patron Services Committee will meet on March 17, 2015, 10am, at Greenwood Public Library.

    Upcoming Evergreen Indiana Training Opportunities

    March 16
    Basic Circulation, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
    Holds, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
    March 18
    Basic Cataloging, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
    Local Administration, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
    March 24
    Advanced Cataloging, Part I, 9am-Noon, Webinar. You must register for and attend both parts to be eligible for your Cat1 and receive your 6 TLEUs.
    March 25
    Advanced Cataloging, Part II, 9am-Noon, Webinar. You must register for and attend both parts to be eligible for your Cat1 and receive your 6 TLEUs.
    June 23
    Basic Circulation, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
    Holds, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
    June 25
    Basic Cataloging, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
    Local Administration, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)

by admin at March 10, 2015 06:06 PM

Julia Lima

Time's (officially) up! :(

Style guides can take many different formsand shapes; they vary in content, and they can be done as...

March 10, 2015 02:51 PM

March 04, 2015

Evergreen community blog

Evergreen 2.8-beta released

The beta release of Evergreen 2.8 is available to download and test!

New features and enhancements of note in Evergreen 2.8 include:

  • Acquisitions improvements to help prevent the creation of duplicate orders and duplicate purchase order names.
  • In the select list and PO view interfaces, beside the line item ID, the number of catalog copies already owned is now displayed.
  • A new Apache access handler that allows resources on an Evergreen webs server, or which are proxied via an Evergreen web server, to be authenticated using user’s Evergreen credentials.
  • Copy locations can now be marked as deleted. This allows information about disused copy locations to be retained for reporting purposes without cluttering up location selection drop-downs.
  • Support for matching authority records during MARC import. Matches can be made against MARC tag/subfield entries and against a record’s normalized heading and thesaurus.
  • Patron message center: a new mechanism via which messages can be sent to patrons for them to read while logged into the public catalog.
  • A new option to stop billing activity on zero-balance billed transaction, which will help reduce the incidence of patron accounts with negative balances.
  • New options to void lost item and long overdue billings if a loan is marked as claims returned.
  • The staff interface for placing holds now offers the ability to place additional holds on the same title.
  • The active date of a copy record is now displayed more clearly.
  • A number of enhancements have been made to the public catalog to better support discoverability by web search engines.
  • There is now a direct link to “My Lists” from the “My Account” area in the top upper-right part of the public catalog.
  • There is a new option for TPAC to show more details by default.

For more information about what’s in the release, check out the draft release notes.

Note that the release was built yesterday before 2.7.4 existed, so the DB upgrade script applies to a 2.7.3 database. To apply to a 2.7.4 test database, remove updates 0908, 0913, and 0914 from the upgrade file, retaining the final commit. The final 2.8.0 DB upgrade script will be built from 2.7.4 instead.

by Bill Erickson at March 04, 2015 06:00 PM

March 03, 2015

Evergreen community blog

SECURITY RELEASES: Evergreen 2.7.4, 2.6.7, and 2.5.9

On behalf of the Evergreen contributors, the 2.7.x release maintainer (Ben Shum) and the 2.6.x and 2.5.x release maintainer (Dan Wells), we are pleased to announce the release of Evergreen 2.7.4, 2.6.7, and 2.5.9.

The new releases can be downloaded from:

http://evergreen-ils.org/egdownloads/

THESE RELEASES CONTAIN SECURITY UPDATES, so you will want to upgrade as soon as possible.

In particular, the following security issues are fixed:

  • Bug 1424755: This bug allows unauthorized remote access to the value of certain library settings that are meant to be confidential.
  • Bug 1206589: This bug allows unauthorized remote access to the log of changes to library settings, including ones meant to be confidential.

All prior supported releases are vulnerable to these bugs.

All three of these new releases also contain bugfixes that not related to the security issues. For more information on the changes in these releases, please consult their change logs:

Please note that 2.5.9 is the last release expected in the 2.5.x series.

It is recommended that all Evergreen sites upgrade to one of the new releases as soon as possible.

If you cannot do a full upgrade at this time, it is extremely important that that you patch your Evergreen system to protect against these exploits. To that end, two patches are available, one for bug 1424755 and one for bug 1206589, that you can download and apply to a running system.

In order to secure your system, you must download the two patches and copy them to each of your Evergreen servers — in particular, any that run the open-ils.actor and/or open-ils.pcrud services. You will need to perform the following steps on each server to completely patch your system.

First, you must find where the Actor.pm module is located. This is usually under /usr/local somewhere. The following command will find it for you:

find /usr/local -name Actor.pm

On an Ubuntu 12.04 system, the above prints out /usr/local/share/perl/5.14.2/OpenILS/Application/Actor.pm so we will use that as our example, just be sure that when you do this for real, you use the actual path printed by the above command. If it prints nothing, you will need to check other locations.

Once you have the path, you can run the patch command. Assuming that you are in the directory where you put the patch file, the following command should apply the patch:

sudo patch -b /usr/local/share/perl/5.14.2/OpenILS/Application/Actor.pm lp1424755.patch

Unless you have made local edits to the affected file, the patch should apply cleanly.

Next, you will need to apply the patch for bug 1206589. This can be done as the opensrf user:

patch -b /openils/conf/fm_IDL.xml lp1206589.patch

After you have applied the patches, you will need to restart the open-ils.actor and open-ils.pcrud services. You do this by running osrf_control with the appropriate options:

osrf_control [--localhost] --restart --service open-ils.actor
osrf_control [--localhost] --restart --service open-ils.pcrud

The --localhost is in brackets because you may or may not need it. Your system administrator should know if you do or not. If you do need it, remove the brackets. If you don’t need it, then omit the option entirely.

by Galen Charlton at March 03, 2015 10:55 PM

Evergreen Indiana

Weekly Update — March 3, 2015

Streamlining the Reports Process

As you hopefully read on the Support Listserv, we will be transitioning the majority of our currently available, globally shared templates to locally shared folders. Our goal is to reduce duplication of effort and to ensure that results are consistent and accurate. If you have written or use a template that is currently part of the globally shared template group and should be retained globally, please fill out this survey: Lifesaver Report Templates. Please note that templates currently in Admin or Jason’s folder do not need to be recommended.

Support News

We have re-enabled 3-day email overdue notices. Please let the Evergreen team at the ISL or a Patron Services Committee member know if you receive significant negative feedback.

Committee News

  • The Cataloging Committee will meet on March 5, 2015, 10am, at Hussey-Mayfield Memorial Public Library.
  • The Patron Services Committee will meet on March 17, 2015, 10am, at Greenwood Public Library.

Deadlines

The next barcode and library card purchasing pool will open next week on March 9, 2015. Please check your stocks now!

Library Standards’ waiver letters are due to the Library Development Office by March 30, 2015. Please remember that Evergreen Indiana libraries must be found in-standards or receive a waiver from the ILHB to continue as regular members of the consortium!

The early bird registration for the 2015 EI Annual Conference will be closing on March 13, 2015. Register now for a chance at a full scholarship to the conference. We are also still accepting presentation proposals. Please visit the Evergreen Indiana Annual Conference 2015 page now!

Upcoming Evergreen Indiana Training Opportunities

March 16
Basic Circulation, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Holds, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
March 18
Basic Cataloging, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Local Administration, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
March 24
Advanced Cataloging, Part I, 9am-Noon, Webinar. You must register for and attend both parts to be eligible for your Cat1 and receive your 6 TLEUs.
March 25
Advanced Cataloging, Part II, 9am-Noon, Webinar. You must register for and attend both parts to be eligible for your Cat1 and receive your 6 TLEUs.
June 23
Basic Circulation, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Holds, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
June 25
Basic Cataloging, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Local Administration, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)

by admin at March 03, 2015 02:41 PM

Julia Lima

Time’s (almost) up!

The time I had to participate in this internship is coming to its end. As sometimes happens in...

March 03, 2015 01:15 PM

February 25, 2015

Evergreen Indiana

Weekly Update — February 25, 2015

Progressing Together

Have you registered for the Evergreen Indiana Annual Conference yet? Early bird registrants will be entered into a drawing for scholarships to attend the conference for free! We’d like to see as many EI staff attend this year’s conference as possible as we celebrate all of our progress and success working, sharing, and learning together!

Please visit the Evergreen Indiana Annual Conference 2015 page now to register or sign up to present (presenters get discounted registration too!)!

Committee News

The Cataloging Committee will meet on March 5, 2015, 10am, at Hussey-Mayfield Memorial Public Library.

Deadlines

The next barcode and library card purchasing pool will open on March 9, 2015. Please check your stocks now!

Upcoming Evergreen Indiana Training Opportunities

March 16
Basic Circulation, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Holds, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
March 18
Basic Cataloging, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Local Administration, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
March 24
Advanced Cataloging, Part I, 9am-Noon, Webinar. You must register for and attend both parts to be eligible for your Cat1 and receive your 6 TLEUs.
March 25
Advanced Cataloging, Part II, 9am-Noon, Webinar. You must register for and attend both parts to be eligible for your Cat1 and receive your 6 TLEUs.
June 23
Basic Circulation, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Holds, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)
June 25
Basic Cataloging, 9am-12pm, Indiana State Library, Room 428 (3 TLEU)
Local Administration, 1:00pm-3:00pm, Indiana State Library, Room 428 (2 TLEU)

by admin at February 25, 2015 01:54 PM

February 24, 2015

Julia Lima

Redefining guidelines II (colors)

There is a very important thing that designers can’t avoid when performing their work:...

February 24, 2015 05:22 PM