sul-dlss / purl-fetcher

An HTTP API for querying and updating PURLs
0 stars 1 forks source link

Version manifest should use new state model #909

Closed justinlittman closed 1 month ago

justinlittman commented 1 month ago

Currently, a version has a boolean "withdrawn" attribute. Instead, it should have a "state" attribute, whose possible values are "available", "withdrawn", or "permanently_withdrawn".

It is OK to leave the schema version as 1.