From Idea to Open Source

Slides:



Advertisements
Similar presentations
VuFind An Open Source initiative from Villanova University.
Advertisements

Evergreen ILS Update, September 2011 Dan Scott Systems Librarian Laurentian University.
Koha ILS case study in Ulaanbaatar Public Library, MONGOLIA
OpenBiblio: an easy-to-use free Integrated Library System software
Introduction to VuFind
Next Generation Catalog The library OPAC meets Web 2.0.
VuFind The library OPAC meets Web 2.0. What is it? A Next Generation Catalog ?
California Digital Library NISO Standardized Usage Statistics Harvesting Initiative (SUSHI): Z39.93 Chan Li California Digital Library ALA Midwinter 2009.
Repository preservation services: divisible, viable and sustainable? Steve Hitchcock Preserv 2 Project Intelligence Agents Multimedia Group, School of.
Reshaping Digital Library Services at National Level – Why, How, When? Kristiina Hormia-Poutanen, Director of Library Network Services, Finland Liber annual.
Collaborative Open Access Projects: Collaborative promotion of research outputs Iryna Kuchma, eIFL Open Access program manager, eIFL.net Presented at Open.
ReadersFirst A movement to improve e-book access & services for public library users.
Sierra REST APIs – Real World Applications
Geospatial One-Stop Version 2 Award Coordination Working Group Meeting February 8, 2005.
2009 Annual ASERL Membership Meeting Marshall Breeding Director for Innovative Technology and Research Vanderbilt University Library
Community & Open Source Software in Cultural Heritage Institutions CNI December 2012.
Koha Services from LibLime Nicole C. Engard, Open Source Evangelist Nicole C. Engard, Open Source Evangelist
Chandler ISR June Chandler Open Source Personal Information Manager , calendar, contacts, tasks, free-form items Easy sharing and collaboration.
20th Pan-Hellenic Academic Libraries Conference, 2011 nov, 14th Koha: DIY or not? Paul POULAIN Koha Release Manager for Koha 3.8 Involved in Koha since.
GForge: A collaborative development environment Presentation by: Geoff Gerfin.
Institutional Repositories Tools for scholarship Mary Westell University of Calgary AMTEC Conference May 26, 2005.
Building next generation Digital Libraries in Bangladesh through cooperation, collaboration and innovation Hasina Afroz University Librarian and Project.
The Promise & Perils of Metasearching Roy Tennant California Digital Library Roy Tennant California Digital Library.
2 XC Project Overview What is XC? XC Project Overview XC Partners Our vision for XC Demonstration of C4 prototype.
AgriDrupal - a “suite of solutions” for agricultural information management and dissemination, built on the Drupal CMS; - the community of practice around.
Agile Development of the Open Source Software based Online Service FINNA Aki Lassila Head of Development National Library of Finland.
Project Update David Lindahl University of Rochester Libraries.
Geoinfosys Technologies New Delhi 9 th February 2012 Development of ‘Geographical Information System’ (GIS) based “Decision Support System for Transport”
Federated Searching Pre-Conference Workshop - The federated searching cookbook Qin Zhu HP Labs Research Library February 18, 2007.
The National Library of New Zealand (Te Puna Matauranga o Aotearoa) & OCLC established a Partnering Agreement for the supply of bibliographic services.
The FCLA Endeca Project By Michele Newberry. M.Newberry2 Why ENDECA?  Already proven by NCSU  Build on NCSU’s work instead of starting from zero  Product.
Mediamaisteri Group 2005 © Mediamaisteri Group Open Source Solutions in eLearning Mediamaisteri Group PL 82 (Pyynikintie 25) Tampere
Hershey Ochinang Maria Angeline Repollo.  Magento is a feature-rich eCommerce platform built on open-source technology that provides online merchants.
Envisioning an “eXtensible” Future Opportunities presented by the eXtensible Catalog (XC) Project Jennifer Bowen University of Rochester ACRL NY Annual.
Why Open-Source? No Vendor-Locking In a proprietary software --- Your supports lock with it. freedom to customize and improvements in software needs,
The DSpace Course Module – An introduction to DSpace.
EXtensible Catalog David Lindahl University of Rochester.
LIBRARY RESOURCE DISCOVERY PRODUCTS: COMMERCIAL AND OPEN SOURCE OPTIONS Web Manager’s Academy Marshall Breeding Director for Innovative Technology and.
From Creation to Dissemination A Case Study in the Library of Congress’s use Open Source Software DLF Spring Forum Corey Keith
VuFind at the University of Illinois LITA National Forum October 3, 2009.
The FCLA Endeca Project By Michele Newberry. M.Newberry2 Current OPAC environment  Aleph 500 v.15.5  Heavily customized to reflect pre- implementation.
Web Scale Discovery Service Vs Federated Search NIKESH NARAYANAN
Firefox: Mainstreaming Open Source Ben Goodger Software Engineer, Google Inc.
Avalon Partners Meeting Bloomington, Indiana October 2-3, 2013.
Bringing the Library to You: Integrating Library Resources into Online Classrooms ACRL/CNI/EDUCAUSE Joint Virtual Conference - Innovate and Motivate: Next.
NICM National Conference Feb,2009 Open Source Resource for Library and Information Centre for their Service by Goutam Biswas and Dr. Dibyendu Paul.
Technical Services Involvement with New Services: Are there Silos Within the Library? Sharon Wiles-Young Director of Library Access Services ALCTS- Heads.
Open Source Library Automation Nicole C. Engard, Open Source Evangelist, LibLime Nicole C. Engard, Open Source Evangelist,
Breaking Open the Silos: Building a Collaborative ILS Middleware Platform Session Emily Lynema, NCSU & Roy Tennant, OCLC.
May 2, 2013 An introduction to DSpace. Module 1 – An Introduction By the end of this module, you will … Understand what DSpace is, and what it can be.
WALDO Consortium’s Koha Development Project John Garino Asst. Director of Library Systems St. John’s University, New York ALA - Chicago July 12, 2009.
The Harvard ABCD Forge Project Management and Software Development Best Practices January 2007  Norton Allen
SCLS Background:  May 1993 Dynix installed  1994 GoLive at 19 libraries  LINK expansion: 50 libraries and most of the Dynix modules  December.
Open Source - FDU Library Staff Meeting - Summer 2007 Let My Software Go The Open Source Software Movement in Libraries.
Customizing VuFind Clint Bellanger - Software Developer Auburn University Libraries Costs and Opportunities.
Kevin Gilbertson - Web Services Librarian Jean-Paul Bessou - Systems Librarian Z. Smith Reynolds Library Wake Forest University Growing Your Own Next-Gen.
VuFind: Community & Code. vufind.org Overview Intro to VuFind Features & Technologies Community, Support, Sustainability …
VuFind Digital Libraries à la Carte International Ticer School 2009 Tilburg University 31 July, 2009 Benoit PAUWELS Université Libre de Bruxelles (ULB)
A Faceted Interface to the Library Catalog Tito Sierra NCSU Libraries ALA Midwinter Meeting January 20, 2007.
VuFind The library OPAC meets Web 2.0. Brief History of VuFind Begun Development : December 2005 Open Sourced : July 2006 Release 0.5 : July 2007 Villanova.
Delivers local and global resources and OCLC e-Content in a single search Paul Cappuzzello Senior Library Services Consultant
Delivers local and global resources in a single search The first, easy step toward the first cooperative library service on the Web WorldCat Local “quick.
Discovery of Library Resources
Current themes in Library automation
A Canonical Production January 2013
All Rivers Flow to the Sea:
VuFind at the University of Illinois
Louisiana: Our History.
ثانيا :أدوات البحث عبر الانترنت
BlackBoard 5 A Definitive e-Learning Software Platform Ozgur Balsoy,
Presentation transcript:

From Idea to Open Source Andrew Nagy

History January 2006 October 2006 February 2007 July 2007 January 2008 Build Homegrown Digital Library October 2006 Development of “MyResearch Portal” begins February 2007 Initial implementation ready and shown at Code4Lib 2007 July 2007 Villanova University approves GPL license for code and releases VuFind into the open source community January 2008 VuFind shown at ALA Midwinter to a much broader audience Spring 2008 1.0 Release

Idea Develop a web portal for library patrons to perform research activities: Search library catalog Search article databases And other local library catalogs Search digital library, etc. Create 1 single interface for all library resources to minimize interface learning curve!

Hmmm… Most academic libraries are dealing with the same problems Let’s build a solution that will help many other libraries and that will attract other libraries to help collaborate on a common goal

Underlying Architecture System needs to work with wide variety of ILSs We use Voyager (Most likely to switch to OSS) SirsiDynix III Aleph Let’s not forget about our OSS cousins Koha Evergreen

Underlying Architecture Keep the ILS doing what it does best Pull live Holdings data Harvest Bibliographic data or Query an existing index

Underlying Architecture Keep the ILS doing what it does best Pull live Holdings data Harvest Bibliographic data or Query an existing index Needs to be able to be installed easily on a wide variety of platforms

Let’s Open Source Build a collaborative community A small local team can build a solution A large diverse team can build a solution that is sustainable and feature rich Villanova is not in the marketplace to sell/support software

Open Source Management Choose the right tools for the community SourceForge, Google Code, etc Limit granular control Local SVN or CVS – True Freedom JIRA, TRAC, Bugzilla, etc.

Positives Collaborative code sharing Idea sharing University gets national attention

Positives Collaborative code sharing Idea sharing University gets national attention Pay raise?

Negatives Mailing list support Time involved with marketing Project switching is expensive This isn’t your only project

Lessons Learned

Market! Open source software gets most attention from word of mouth Seek out and form development partnerships early before it is too late

Adoption Open source software becomes successful through adoption Adoption requires Easy Install and Integration Strong User Interface Strong functionality

Agile Roadmap Plan a roadmap for organization Keep the process agile Your Institution vs Community Keep the process agile Months or Quarters helps your users know when to plan for change or updates