Make computational heavy entries optional

Feature Requests

Description

There are two keys in the W3C Data Annotation Model, total [1] and startIndex[2] that can require quite heavy computation depending on the collection size.

Since these two keys are marked as SHOULD we want to make them optional and let projects decide if they want to run into the risk of not being fully compatible with all W3C conform application.

[1] https://w3c.github.io/web-annotation/model/wd2/#annotation-collection

[2] https://w3c.github.io/web-annotation/model/wd2/#annotation-page

Classification

Is this feature an enhancement of existing code or a completely new feature?

  • enhancement
  • new feature

/cc Mathias Göbel, Frank Schneider, Michelle Weidling

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information