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 3 months ago

justinlittman commented 3 months 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.