Skip to content
This repository has been archived by the owner on Jan 5, 2021. It is now read-only.

Roadmap

Nathan Tallman edited this page Jul 3, 2019 · 20 revisions

CHO Feature Roadmap

  • MVP 1 - Simple collections and works [March 9, 2018]

    • create archival and library collections
    • create simple works
    • work-types with metadata schema
    • basic data dictionary for all metadata
    • authentication with admin and public roles
    • basic catalog with search
    • CHO v0.1.0 Release
  • MVP 2 - Basic files and batch actions [May 18, 2018]

    • delete works
    • attach and remove files
    • batch import works
    • batch metadata edit
    • batch delete works
    • CHO v0.2.0 Release
  • MVP 3 - Batch enhancements, file sets, and file processing [July 27, 2018]

    • Batch import enhancement
      • use BagIt bags
      • dry run processes
      • file characterization
    • Implement file sets
    • Implement dry-transactions for processing
    • Accessibility improvements
    • CHO v0.3.0 Release
  • MVP 4 - Batch, search, and data dictionary enhancements; analytics [October 26, 2018]

    • Import enhancements
      • multiple works in a bag
      • bag uploads via GUI
      • file set metadata in CSV
    • Search enhancements
      • search files within works
      • index filenames
      • show relationships
    • Data dictionary enhancements
    • Deleting works and collections
    • Editing file sets
    • Extended Date Time Format Support
    • Export collection metadata
    • Barebones analytics
    • CHO v0.4.0 Release
  • MVP 5 - Agents, thumbnails, and file set landing pages [January 11, 2019]

    • Batch metadata updates
    • Create agents (creators, contributors, publishers, etc.) via GUI and CSV (batch)
    • MARC Relators for agents
    • Linked data field type for controlled vocabularies
    • Confirmation for deleting works and collections
    • Thumbnails
    • file set landing pages
    • CHO v0.5.0 Release
  • MVP 6 - Building out the UI, Improving Batch, and Administration [April 12, 2019]

    • Finished work on
      • Creator roles
      • Edit forms for file sets (including delete option)
      • Network share for staging imports
    • Bug fixes
      • Deleting collections doesn’t make system unsearchable
      • Multiple works in a bag won’t blow up import
      • Cleanup bags after import errors
      • Fix routing error when editing collection metadata
    • Pages and Accessibility
      • Styling improvements to headers, links, and labels
      • Home page
      • Collecting landing page enhancement wireframes
      • Work landing page enhancements, including download links for representative file
      • File set landing page enhancements, including download links for all files
    • Metadata changes
      • Implement data dictionary repeating fields on metadata edit form
      • All metadata stored as UTF-8
    • Administration
      • Ordering of works, file sets, and files
      • Public user roles for general public and PSU users
      • Batch improvements
        • Validate agents
        • Update file set metadata
        • Improve roundtrip-ability
        • Invalidate duplicate identifiers
  • MVP 7 - User Roles, Discovery Improvements, and File Processing [June 21, 2019]

    • Resources and Collections
      • Collection landing pages
        • Paging resources (results) in a collection
        • Browsing within collections
        • Representative image
        • Searching within collections
      • Implement access rights (public, PSU, restricted) for resources and collections
    • Discovery and Metadata
      • Basic search
      • Improve indexing and display of EDTF dates
      • Confirm to delete agents
      • Improve handling of agent names with punctuation
    • Accessibility and UI/UX improvements
      • Improve button style and action consistency
      • UI review and creation of style inventory
      • File uploading labeling for screen readers improved
      • Text for the link to currently deployed release in the footer has been improved for screen readers
    • Administration and Ingest
      • Make FITS characterization service a transaction
      • Enable hardcoded default metadata values and properties
      • Update Matomo id for each CHO server environment (stage, qa, production)
    • File Processing (Transactions)
      • FITS characterization when adding files to the existing file set
  • MVP 8 - IIIF and Final Production Details [September 13, 2019]

    • Pages / UI
      • About page, including privacy statement
      • Navigation menus for:
        • Public users
        • Application users, based on user role
    • Administration
      • Persistent URLs for resources (ARKs)
      • Application user roles for
        • Repository manager
        • Metadata manager
        • Collection manager
        • Metadata editor
        • Submitter
      • Administrative files and metadata for resources and collections
      • Workflow for publishing collections
      • Batch import improvements
        • Warnings for missing preservation files
      • File Processing (Transactions)
        • Text-extraction enhancements (Tika via FITS, tracking failures, naming outputs according to files specs, defer to redacted preservation files)
        • Checksums and mime type derivation
    • Metadata
      • Manage local controlled vocabularies
      • Brief metadata displays
      • Improved dropdown for controlled vocabularies on metadata edit forms
      • Enhance data dictionary with additional descriptive metadata fields and refine work type schemas
      • Add book work type
      • Enhance support for audio and video work types
      • Expanded controlled vocabularies
      • Enhance data dictionary with administrative metadata fields
    • UI/UX
      • Improved accessibility on error pages
  • MVP 9

    • IIIF Image and Presentation API
    • IIIF universal viewer
      • Transcripts
      • Image API
      • Presentation API
      • 3D objects
    • Make all homepage elements live and actionable
    • Tombstones
    • Backup and recovery strategy
  • 1.x - Migration Ready

    • gallery view for catalog
    • Mediated workflows
    • Create structured nested works
    • Curated collections (mixed provenance, like People's Contest)
    • Support for large files, import and download
    • JavaScript UI improvements
    • OAI-PMH
    • Citation export
    • Sharing works and collections
    • Set custom thumbnails
    • Exporting works and collections as bags
      • Batch
      • Individually
      • crosswalks
    • Exporting metadata
      • Batch
      • Individually
    • File processing
      • OCR
      • Access master, access, thumbnails
    • Metadata editing improvements
      • Batch metadata editing
      • Tracking metadata changes
    • Improved discovery, advanced search, and catalog views
      • Sorting
      • Snippets
      • UI
    • Fuller analytics
    • Application pages with basic CMS
    • Create new work types and sub work types in the GUI
    • Geographic discovery interface
    • Structured compound resources (nested resources?)
      • Work type for visual resources (VRA Core)
    • Nested collections
    • Improved mediated workflows
    • Batch import improvements
      • Flag curated collections
    • Reporting on collections, work, files, and users by library
    • I18N for additional languages
    • Versioning
  • 2.x

    • Import metadata from library catalog and ArchivesSpace
    • Push links to library catalog and ArchivesSpace
    • Improved file processing
      • Embed descriptive metadata in access derivatives
    • Improved collection and work editing forms
      • Saves work in process
    • Improved reporting
      • Email reports to curators and others
    • Linked Data!
    • GIS UI improvements
      • Data visualizations
      • Search by coordinates and shapes
    • AIP (METS?) bag export and tracking
      • Local backup
      • Cloud backup
      • APTrust / MetaArchive
        • DPN
    • Work editing
      • Re-ordering
      • Editing structure
      • Display vs system fields (en = English)
    • Fixity audits
    • Aeon integration for research and reproduction requests and replenishment
    • Single-use or times links to private works
    • Crowdsourced transcriptions
    • User curated collections
    • Exhibitions!
    • RSS and email notifications for new collection items
    • Viewer improvements
      • Side by side comparisons
      • Combining images from different works
      • Annotations
    • Batch downloading of works and collections by users
    • User downloading to the cloud
    • Use / re-use conditions / rights-statements UI improvements
    • Metadata editing improvements
  • 3.x

    • Geo-referencing maps
    • Integration with 4Winds for library displays
    • Integration with Canvas for use in learning modules
    • Discovery
      • Serendipity
      • Related works, suggested works in CHO
      • Related works, suggested works in library catalog and ArchivesSpace