Sunday, June 13, 2010

Final Group Project: Research Paper


Group 12

Jamie Addy

Melanie Swain

Holly Phillips


Using Open Source Software in Integrated Library Systems

With the reduction of funds and budget cuts throughout public services, libraries have been hit hard at a time when communities need their services even more. Open source software is a viable option during these hard times. While the use of proprietary software has benefits, the overall cost can be quite expensive for the library. The appeal of proprietary software is strong to libraries. Many libraries do not feel they have qualified staff with the knowledge, abilities, skills, or time to support the use of Open source software for their needs; proprietary software offers the safety net security they need. Technology is ever changing, and keeping up with these changes requires finances, maintenance, and dedication. Open source software offers a low cost, reliable, community centered, evolving option to their technological needs.

Using open source in libraries is a natural fit. Both the mission and purpose of each go hand in hand with the other. Generally, libraries and librarians believe that information should be accessible to everybody and that this access should be free. On the Open-ILS website, they describe this alignment: “The open source community is a natural ally of the library community. Both try to enrich their members through sharing and disseminating knowledge, and both are open to everyone, private or public, commercial or non-commercial.”

Open Source can be linked to the early days of computer technology. In the beginning, software was shared, and programmers were paid for programming services not the program itself. As computing and programming hit the business world, the free software ideal was replaced by the opportunity to benefit financially by the restriction to access. In February of 1998, OSI was founded by Eric Raymond and Bruce Perens.

The Open Source Initiative of 1998 gives users certain rights. This initiative was an attempt by the Open source software movement to have a more friendly relationship with business. Information from the Open Source website states that software can not be considered as Open source software without the following user rights. Users have the right to make copies of the programs and then distribute those copies. They have the right to view the source code of the software. Users then have the right and are encouraged to make improvements to the program. One large misconception is that open source means free. While in some cases this is true, the Open Source Initiative does not mean zero cost, they mean that you have the freedom of the rights mentioned previously in the paragraph.

There are many uses for Open source software in Libraries. One popular open source software use in libraries is Content Management Systems (CMS). Wordpress, Drupal, and MediaWiki are a few popular CMS options. Other examples of how libraries can use open source software are work station software applications like document processing, pdf creators, media players, photograph editing, video editing, operating systems, and database organization software. Many of these programs may be difficult for novice users, but with a little assistance from the library staff, the transition from the proprietary software to the open source software alternatives will be easier. Integrated Library Systems are another excellent resource that open source software provides libraries.

Advantages and Disadvantages

A library faces few choices when considering which software to use. One option is to build its own software program. A major advantage to building a program is that the software would be designed with that particular library in mind. This option has inherent disadvantages, however. A highly technically-trained staff and a significant amount of time is required to develop a program and work through program glitches. Additionally, expansion is difficult. If new libraries are added or a consortium is built, libraries with custom-built software programs may not be able to adapt. In “Buy, Borrow, or Build,” Karen Coombs cites an example of libraries that were forced to “abandon their homegrown integrated library systems” altogether when they found migration to be impossible with their current systems (2007).

In the current culture of limited staff time and budget constraints, libraries tend to go one of two routes: buy an existing software program from a reputable developer, or utilize open-source software.

Buying a ready-made software program from a developer has its positive and negative points. Licensed software frees staff from the burden of creating and maintaining a program (Coombs 2007), however, by relinquishing control to the vendor, library staff is dependent on that vendor to address issues. If an aspect of the program is not meeting the library’s needs, the only choice may be to wait until the next version of the software is released and hope the issue is resolved.

By choosing an open-source software, a library is free to make changes to the program to meet its specific needs. By nature, OSS is developed openly, rather than in a tightly-controlled group. In Evergreen in Context, Molyneux states that “many eyes looking at software makes better code” (2009). In the case of Georgia public libraries in the PINES consortium, the choice was Evergreen open-source software. According to Hyman’s Evergreen case study, “PINES wanted a system that was designed with the specific needs of PINES libraries in mind (2008).”

With more than 280 libraries using the same system, the software had to be able to meet the needs of many while being able to handle a huge workload. Before using Evergreen, PINES was relegated to rebooting its system in the middle of the workday in order to handle the exhaustive transaction load (Molyneux 2009). Evergreen is described as a system that is stable, robust, capable of handling a high volume of simultaneous transactions and users, flexible, secure and user-friendly for both staff and patrons (Hyman 2008).


Applications

Applications of Open Source Software in libraries and information centers can take on many formats, but are particularly exciting when considering developments of integrated library systems. The philosophy of open source is related quite closely to library philosophy, with an emphasis on open access, resource sharing and non-profit. “Open Source ware is truly in the spirit of libraries’ missions to share information with our community. . . Open Source empowers libraries to share their knowledge and experience with each other and the world” (Phillips 2009).

Libraries are well-poised to embrace OSS, particularly when relying on closed source, proprietary software becomes a cumbersome liability that may or may not be designed to handle the demands of a particular library. OSS is also comparatively more cost-effective and there is more variety among open source vendors compared to the “shrinking proprietary vendor marketplace” (Terlaga 2010).

According to Breeding, “Open Source ILS isn’t so much a matter of viability as inevitability” (2008). There are two prominent examples of open source ILS in use in the United States: Evergreen and Koha. Evergreen is the integrated library system currently used by Georgia Pines Libraries, a consortia of over 250 libraries. Georgia Library PINES (Public Information Network of Electronic Services) was committed to providing for patrons a “borderless” library, allowing all Georgians equal access to materials from 140 counties and 275 libraries, totaling over eight million items statewide (Hyman 2008). Evergreen was created in 2005, when PINES found proprietary systems failing to meet the unique functional demands of this large group of libraries committed to resource sharing. “Due to the size and complexity of a consortium like PINES, many limits in the existing vendor solution had been reached . . . adding other libraries was impossible. . . no existing ILS solution had an available acquisitions system that would work well in a large-scale environment” (Hyman 2008).

PINES had specific and unique needs from an ILS and these needs highlight the benefits of using open source software for library integration: “PINES wanted a system that was designed . . . to be tuned and altered and upgraded as needed, on a timetable suitable for library business” (Hyman 2008). Listed on Evergreen’s website are several attractive circulation functions are available in Evergreen, including: customizable circulation rules, library defined statistical categories for patrons, fields for notes and alerts, linkable family member accounts, customizable, template based receipt printing, offline client and bill control, among other functions.

Because open source software is free to edit and the code is open, problems can solved more quickly and new features can be added when updates are suitable to the library. It can be frustrating for library staff to work with a system that cannot be fine-tuned to meet specific needs, especially if it is uncertain whether the specific need will be addressed in a later version of software, if at all. PINES libraries went live with Evergreen September 5, 2006.

Koha, another example of an open source ILS, was the first open source Integrated Library System. Koha’s creation was commissioned by the Horowhenua Library Trust and was first used mostly in small schools, special libraries and small public libraries. According to the Koha website, Koha, like Evergreen, offers an impressive list of features including: modules for circulation, cataloging, acquisitions, serials, patron management, reserves and branch relationships. Another feature is a dual-database design that ensures scalability, which guarantees Koha’s ability to handle the transaction load of any sized library. Koha is built with interoperability in mind and is compatible with other systems and technologies according to library standards. “Koha Classic supports MARC” and other versions of Koha (such as the integration of a program called Zebra to create Koha ZOOM) have been developed to handle larger collections with speed, relevance and accuracy (Carlock 2008).

The application of open source software systems in libraries has great implications for the library field and librarians. OSS is low-cost and flexible in ways traditional, proprietary software is not. There have been several, successful implementations of open source integrated library systems, Evergreen and Koha being just two prominent examples. As the demands of libraries become more specific and transactions loads become greater, the shrinking proprietary library system market will have difficulty matching the power, bargain and flexibility of open source software.


Works Cited

Breeding, M. (2008). The Viability of Open Source ILS. Bulletin of the American Society for Information Science & Technology, 35(2), 20-25. Retrieved from Library, Information Science & Technology Abstracts with Full Text database.

Carlock, R. (2008). Open Source Integrated Library Systems. Nebraska Library Association Quarterly, 39(4), 5-11. Retrieved from Library, Information Science & Technology Abstracts with Full Text database.
Coombs, K. (2007). Buy, Borrow or Build. Library Journal, 132, 4. Retrieved from Library, Information Science & Technology Abstracts with Full Text database.
Hyman, B., & Walker, J. (2008). Case study: The Evergreen Open Source Integrated Library System; its origins and significant implementations in the USA and Canada. IFLA Conference Proceedings, 1- 6. Retrieved from Library, Information Science & Technology Abstracts with Full Text database.
Jaffe, L.D., & Careaga, G. (2007). Standing up for Open Source. Library Philosophy and Practice. 9 (3). 1-17. Retrieved from Library, Information Science & Technology Abstracts with Full Text database.
Molyneux, R. (2009). Evergreen in Context. Bulletin of the American Society for Information Science and Technology. 35 (2). 26-30. Retrieved from Library, Information Science & Technology Abstracts with Full Text database.
Phillips, L. (2009). Information Sharing Innovations: Open Source CMS and ILS. PNLA Quarterly, 74(1), 4-5. Retrieved from Library, Information Science & Technology Abstracts with Full Text database.
Terlaga, A. (2010). Fear and Trembling in Connecticut (Or 'How I Learned to Stop Worrying and Love Open Source'). Computers in Libraries, 30(1), 13-30. Retrieved from Library, Information Science & Technology Abstracts with Full Text database.

http://www.opensource.org/


Monday, June 7, 2010

Maymester is almost over

This class is almost over, although I have a lot of work to do this week, plus my other summer class starts on Thursday! I'm feeling the pressure, but I'm confident I can handle it.

I'm kinda excited about making a YouTube video for the group project. I've made videos before, but never uploaded them anywhere.

Assignment 4 is a little vague and has some complicated vocab ("metaschema" who?) but I'm hoping this will be cleared up tonight during the Wimba meeting. I hope the class asks lots of questions, since I can't attend (working the late shift tonight!)

Friday, June 4, 2010

Tuesday, June 1, 2010

Interview with Jay Rancourt, Cook Memorial Library

I interviewed Jay Rancourt of Cook Memorial Library in Tamworth, New Hampshire to find out more about her library's use of Wordpress as the primary CMS for their website. Here is a link to their lovely page:
http://tamworthlibrary.org/

My questions are in bold, Ms. Rancourt's responses are italicized.

How and where did you hear about Wordpress? Through my daughter.

Did you consider adopting any other content management systems? No

You mentioned your daughter built the website. In your experience, is
building the site more difficult than maintenance? Yes, more difficult to build, but isn't that the whole point of using a content management system? Once it's built, it should be easy to maintain and tweak.

Does a librarian have to be very "tech-savvy" to build a site like
yours with Wordpress? No, not at all, I'm no techy.

What was the motivation to adopt Wordpress? Open source and the ability to develop plug-ins, like Scriblio.

You mentioned in the previous email that you dropped the Scriblio interactive catalog?
We dropped it because the WP upgrades were not compatible with it, so each time we upgraded, stuff broke and was increasingly difficult to fix.

What made you decide to focus on the library website aspect? Every library should have a digital portal. I get many email requests and reference questions via the comment function on the website. Patrons also make suggestions of library programs to present and books to purchase.

Could you tell me more about your decision making criteria for adopting Wordpress? Open source, nimble, constantly developing new plug-ins, themes and functions. easily combined with other online software, like Google products, Facebook, LibraryThing, etc, by using badges, RSS feeds, and widgets. I find I can keep developing new ideas with relative ease - doesn't require a complete facelift to make changes.

What are the benefits or advantages Wordpress offers in comparison to what you were using? Did you use a different CMS prior to Wordpress? WP is my 3rd. The first two website designs were static - no interactivity, remixability, less findability. I am sorry that WP's search function does not search comments.

My class has done some experimenting on Wordpress and it seems much more intuitive and easy to edit that what I've seen of other systems, like Drupal or Joomla. How was the learning curve for this project? Not too bad. I'm no techy, just a hardworking SOP library director(seat of pants - no MLS). I do have my daughter egging me on and getting me out of jams.

Do you have a favorite widget or plug-in? I'm fond of LibraryThing. When we made the decision to ditch the Scriblio catalog and no longer had a "New Book Shelf" built into the website through Scriblio, I was able to create a reasonable facsimile with LibraryThing. I also like Google Calendars. I only have to write an event down once and it gets posted on our Events, and goes to people's RSS feeds from the website. I also just like poking around the new stuff constantly being
developed for WP. I love the whole democratic sharing that is inherent in Open Source. If ILSs were open source (yes, I know, there are a few now), we would have had major design overhauls years ago, and all ILSs would be interactive by now.

Ms. Rancourt brings up interesting points, particularly about Open Source Software. OSS was a major criterion for choosing a CMS, as was the ability to use plug-ins. I agree with her point about libraries having a "digital portal" to engage patrons. There are many libraries still stuck with a "static" library website.



Wednesday, May 26, 2010

My WordPress Experience

Experimenting with WordPress has not been nearly as difficult as I first imagined. Again, I think I have my blogging background to thank for that.

I like how customizable WP is. The widgets are similar to almost every other external application I've encountered in my Tumblr, Macbook Dashboard and even here on Blogger. I liked playing with the appearance of the site, although I wish I could have browsed more themes to find the perfect one. I added the calendar, blogroll, tag cloud widgets and made sure to keep the meta portion very prominent on the page to avoid the confusion many other teams experienced.

I chose the most light-hearted of the plug-ins available to my team: the Hello Dolly plug-in that gives admins a random quote from the famous muscial. It doesn't have a practical purpose, but not all widgets have to. I like to think of it as a "coffee-break" plugin :)

The difficulties I faced where related to uploading. I had trouble resizing a picture, so the picture of me on my page has an ugly white border. Hopefully, one of my team members can help me fix it. I also accidentally kept a link private, but that was easy peasy to fix. Another thing I like about WP is how easy it is to edit and how it automatically saves drafts for you, but these are also common traits of other CMSs.

Tuesday, May 25, 2010

Wordpress

Last night's class really helped me feel more comfortable with Wordpress. I created my page this morning and even added a picture, but it looked wonky so I took it down. Editing on Wordpress is really easy. I also changed the theme for the blog and played around with the widgets.

This module has more complicated material, but there is less of it, so that's good. I like working in groups too; it helps me feel less "d'oh!" and more "Oh!" haha.

Monday, May 24, 2010

Drupal and Wordpress

This Drupal stuff is mad confusing. I think I barely grasp what a content management system is and I get that you can make really snazzy websites, digital galleries, etc with it. I guess I just wonder the practical application of it. When I worked in public libraries, I was exposed to how very little technology the general public seems to tolerate. The vast majority could barely master Facebook or Monster.com or creating an email address. It seems like complicated stuff that many if not most patrons won't appreciate or even use.

Wordpress is a little easier to stomach, since I have a decent background in blogging. But it's not nearly as intuitive as other platforms I've used. I was disappointed we didn't get to discuss Tumblr during the Web 2.0 discussions, because it is my all-time favorite blogging platform as well as the most user-friendly I've encountered.

Perhaps I'll feel differently after tonight's class. I can definitely see how exciting the possibilities are. But I question the practicality.