Skip to content
Leonard Richardson edited this page Mar 3, 2021 · 160 revisions

The Library Simplified project aims to streamline the experience of borrowing electronic books from a public library. We offer:

  • A mobile e-reader (iOS and Android) that focuses on patron experience and accessibility.
  • Seamless integration of collections from multiple vendors.
  • Easy access to a wide variety of public domain and open-access books.

Our goal is to make borrowing ebooks as easy as buying them.

This wiki is written by the Library Simplified developers and intended for use by technical staff at public libraries. For details on how to get your library involved, see the Library Simplified website and the SimplyE Confluence site.

Getting started with development

Overview

Library Simplified is a collection of middleware, server software and mobile client applications for iOS and Android that libraries may use to deliver digital content to their patrons for experimentation or daily eBook services. It is designed to provide a unique user experience for the lending of eBooks and other digital content. It integrates with technologies and systems common to libraries like:

  • A Integrated Library System/Library Management System (ILS/LMS)
  • Online Public Access Catalogue (OPAC)
  • Single Sign On (SSO) credential management system
  • Commercial eBook hosting and distribution services

The SimplyE Confluence site includes documentation on setup, configuration, and the operation of the community. This wiki focuses more on the technical underpinnings of the software. To see how to get involved with development or how to deploy the system at your library, start at "Ways to Contribute".

All issues components are tracked in NYPL's JIRA installation. JIRA accounts are currently limited to active developers, but you can see issues, comment on issues, or file a new issue without a JIRA account.

All development and code review happens here on Github. These are our main project repositories:

Installation, Configuration, and Development

Deployment and Docker

Troubleshooting

Architecture

Client architecture

Proposed changes

Recent changes

Integrations

Sources of content

Primarily ebooks

Sources of open-access books

Sources of metadata

Other integrations

Metadata

Clone this wiki locally