CenterForDigitalHumanities / CenterForDigitalHumanities/TPEN-interfaces

Prefetch and manage resources for offline use (Manifests, Images, Annotations)

Open
#366 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
2
Forks
3
PR merge metrics
No merged PRs in 30d

Description

Add a mechanism to allow users to indicate what resources (e.g., Manifests, Images, Annotations for pages in their project) should be prefetched and made available for offline work.

Requirements:
- UI for users to select Manifests, Images, Annotations to prefetch; note that localStorage is used and other machine users will be able to see the data.
- Backend logic for bulk prefetch and efficient localStorage use
- Monitor resource freshness/version and synchronize on reconnect
- Respect TPEN-Services resource versions and project/page scoping
- Bind to project scoping and user context

Collaborate with TPEN-Services for endpoint coverage and resource versioning knowledge.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.