Status & Roadmap

The DLCS is an active work in progress, with new services being developed, and additional features being added to existing services. An outline of the current status of the various DLCS services, and the planned roadmap for early 2017 are below.

Digirati are happy to work with organisations who would like to fund the development of additional services, or work to add new features. Development of new features and services is driven by client need.

The DLCS is an open-source service: pull requests, and code-contributions are very welcome.

See DLCS Open Source policy.

Ingest Services

Media pipeline:

Status: production

Open-sourced: TBD (early 2017)

Public Github: TBD (early 2017)

The DLCS media ingest and orchestration pipeline is in production, and in active use. Work is on-going to open-source the code and make public. Some components are already available and the rest will be open-sourced in early 2017.

Text pipeline:

Status: development (production in early 2017)

Open-sourced: Dec 2016

Public Github: Dec 2016

The DLCS text ingest and orchestration pipeline is in active development and testing, and will be made available as open source code in December 2016.

Delivery Services

Annotation Server

Status: development (production in early 2017)

Open-sourced: Dec 2016

Public Github: https://github.com/dlcs/elucidate-server

Elucidate is available on github, and open-sourced with an MIT license. For the Elucidate roadmap see below.

Search Server

Status: development (production in early 2017)

Open-sourced: Dec 2016

Public Github: https://github.com/dlcs/the-mathmos-server

The Mathmos is in development, available on github, and open-sourced with an MIT license. For The Mathmos roadmap see below.

Text services (Starsky / River):

Status: development (production in early 2017)

Open-sourced: Dec 2016

Public Github: Dec 2016

The DLCS text services are in active development and testing, and will be made available as open source code with an MIT license in December 2016.

Image and Media Delivery

Status: production

Open-sourced: TBD (early 2017)

Public Github: TBD (early 2017)

The DLCS image and media pipeline is in production, and in active use. Work is on-going to open-source the code and make public. Some components are already available:

https://github.com/dlcs/echo-fs

https://github.com/dlcs/image-server-node-iipsrv-openjpeg

https://github.com/dlcs/image-server-node-docker

and the rest will be open-sourced in 2017.

Roadmap

Additional Features

Media and text pipelines:

Tighter integration between image and text ingest.

Early-to-mid 2017.

Annotation Server Control Panel:

To support configuration, logging, annotation management, and the management of bulk export of annotations.

Early-to-mid 2017.

Search Server

Autocomplete on non-annotation sources.

Integration with DLCS Structure Service.

Unified search across text, annotations.

Pagination of text search results.

Early-to-mid 2017.

Text services (Starsky / River):

PDF output. See: Text Service

HTML output. See: Text Service

Early-to-mid 2017.

Image and Media Delivery

General improvements in:

monitoring, reporting, and logging

performance and efficiency.

TBD 2017.

Additional Services

“Sorting Office”:

Being developed by Digirati for the Indigenous Digital Archive, the ‘Sorting Office’ is a browser-based tool for organising large collections of images into digital objects that can be stored and made available as IIIF Manifests.

Intended uses of the Sorting Office, including classifying archival collections into units, for example, processing scanned microfilm reels, or unclassified archival boxes into individual letters, manuscripts, reports, and so on.

The ‘sorting office’ makes use of IIIF APIs to make the potentially laborious process of organising collections of images one that can be done quickly and easily in a web process.

April 2017.

Semantic Extraction Service:

See Semantic Extraction Service. Expected early-to-mid 2017.

Structure Service:

See Structure Service. Expected early-to-mid 2017.

IIIF Viewers:

The DLCS primarily provides infrastructure to support content-based websites and services. However, the following existing open-source IIIF Viewers will be deployed as part of the DLCS platform in 2017:

Universal Viewer:

Developed by Digirati on behalf of the Wellcome Library, British Library, National Library of Wales, and others.

https://github.com/universalviewer

http://universalviewer.io/examples/

Mirador:

Developed by Stanford University, and Harvard University.

https://github.com/projectmirador/mirador

http://projectmirador.org/

Leaflet-IIIF:

https://github.com/mejackreed/Leaflet-IIIF

IIIF Manifest Editor:

Developed by the Bodleian Library, Oxford, with http://www.textandbytes.com/en with funding from the Andrew W. Mellon Foundation.

The IIIF Manifest Editor enables the editing of existing IIIF manifests, and the creation of new manifests.

Integration with the DLCS would make editing existing IIIF resources and creating new IIIF resources something that could be done in a browser.

TBD