Technical Frameworks

Website

  • Drupal based on YaleSites configuration with addition of following modules:

  • S3 File System module for storing images

  • HybridAuth module for third party user authentication (Google, Facebook, Yahoo, etc.)

  • Organic Groups and related module(s) for managing users and group

  • SOLR module for search engine integration

  • IIIF Manifest Generator, a PHP library for IIIF compliant manifest generation

Search Engine

  • Apache SOLR allows users to search across annotations

Storage

  • Amazon AWS S3, standard web accessible storage

Scalable Image Service

  • LORIS – IIIF compliant scalable image service that allows ability to zoom large detailed images

Annotation viewer and composer

  • Mirador is a IIIF compliant, configurable, extensible, and easy-to-integrate image viewer, which enables image annotation and comparison of images from repositories dispersed around the world.

  • Yale’s Mirador and Annotation System – improvements to Mirador project contributed back to above listed project in future releases. And Yale Annotation system used in conjunction with Mirador to allow for storing and accessing (via Drupal, SOLR, Mirador) annotations in conjunction with other functionality.

Source Control and Hosting

  • GitHub and GitLab

  • Amazon Web Services (AWS)

  • Heroku