CNI: Coalition for Networked Information

  • About CNI
    • Membership
    • CNI Collaborations
    • Staff
    • Steering Committee
    • CNI Awards
    • History
    • CNI News
  • Program Plan
    • Current Program Plan
    • Program Plan Archive
  • Topics
  • Events & Projects
    • Membership Meetings
    • Workshops & Projects
    • Other Events
    • Event Calendar
  • Resources
    • Publications by CNI Staff
    • Program Plan
    • Pre-Recorded Project Briefing Series
    • Videos & Podcasts
    • Follow CNI
    • Historical Resources
  • Contact Us

Rethinking Library Services: Software Infrastructure to Stimulate Innovation and Collaboration

Home / Project Briefing Pages / CNI Spring 2016 Project Briefings / Rethinking Library Services: Software Infrastructure to Stimulate Innovation and Collaboration

March 17, 2016

Nassib Nassar
Project ManagerĀ andĀ Senior Software Engineer
Index Data

The development of library services has traditionally taken the form of integrated library systems (ILS), which are typically large, monolithic enterprise software. These systems provide a relatively fixed set of services, with some limited features for configuration and extensibility. It is time to rethink this monolithic, siloed software development model and to look at more flexible, collaborative approaches that can bring librarians and developers into conversation. We are building a new, open source, scalable software infrastructure, together with a set of core library services, with the goal of stimulating innovation and collaboration. The software is intended to be owned by the library community, and is being developed through significant engagement with the community. From a user’s point of view, library services in the system appear as integrated apps within an app-store model, which allows for an open marketplace that any vendor or developer can participate in. These apps are implemented as microservices which can be readily integrated or rewritten. The use of granular services makes possible a decentralized, experimental development model in which software has the potential to evolve quickly. We are organizing this development around a lightweight interoperability process for sharing technical descriptions of service interfaces.

Share this:

  • Click to share on Facebook (Opens in new window)
  • Click to share on Twitter (Opens in new window)
  • Click to share on LinkedIn (Opens in new window)

Filed Under: CNI Spring 2016 Project Briefings, Economic Models, Information Access & Retrieval, Project Briefing Pages, User Services
Tagged With: cni2016spring, Project Briefings & Plenary Sessions

Last updated:  Monday, March 21st, 2016

 

Contact Us

21 Dupont Circle
Suite 800
Washington, DC, 20036
202.296.5098

Contact us
Copyright © 2023 CNI

  • Copyright Policy
  • Privacy Policy
  • Site map

Keeping up with CNI

CNI-ANNOUNCE is a low-volume electronic forum used for information about the activities and programs of CNI, and events and documents of interest to the CNI community.
Sign up

Follow CNI

  • View cni.org’s profile on Facebook
  • View cni_org’s profile on Twitter
  • LinkedIn
  • YouTube
  • Vimeo

A joint project