diff options
author | Bryan Newbold <bnewbold@robocracy.org> | 2018-09-20 20:24:01 -0700 |
---|---|---|
committer | Bryan Newbold <bnewbold@robocracy.org> | 2018-09-20 20:25:50 -0700 |
commit | 0d07e27369624d294e3ee0031a21f35da1b872e3 (patch) | |
tree | d9d89cab580d7c85a23915ccaab5d07d74bd46e9 | |
parent | 2c32fc6ad69af2081963eb66895966b3dd5b94b8 (diff) | |
download | fatcat-0d07e27369624d294e3ee0031a21f35da1b872e3.tar.gz fatcat-0d07e27369624d294e3ee0031a21f35da1b872e3.zip |
more TODO
-rw-r--r-- | TODO | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -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 |