From 0d07e27369624d294e3ee0031a21f35da1b872e3 Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Thu, 20 Sep 2018 20:24:01 -0700 Subject: more TODO --- TODO | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/TODO b/TODO index 900e8eda..8bc21893 100644 --- a/TODO +++ b/TODO @@ -53,8 +53,6 @@ new importers: - release_type, release_status, url.rel schemas (and enforce in API?) -name ref: https://www.w3.org/International/questions/qa-personal-names - ## Fun Features - "save paper now" @@ -67,8 +65,16 @@ name ref: https://www.w3.org/International/questions/qa-personal-names => or maybe rust? - bibtext (etc) export +## Schema / Entity Fields + +- `doi` field for containers (at least for "journal" type; maybe for "series" + as well?) +- `retracted`, `translation`, and perhaps `corrected` as flags on releases, + instead of release_status? + ## Other +- refactor openapi schema to use shared response types - consider using "HTTP 202: Accepted" for entity-mutating calls - basic python hbase/elastic matcher => takes sha1 keys -- cgit v1.2.3