diff options
author | Bryan Newbold <bnewbold@robocracy.org> | 2018-05-31 14:24:04 -0700 |
---|---|---|
committer | Bryan Newbold <bnewbold@robocracy.org> | 2018-05-31 14:24:04 -0700 |
commit | 9c06cd7f53c338bc7d6b6753267b7cdd576ee82b (patch) | |
tree | 8e6b930ff290c009e2278b66a7a1cfc25cd62f29 /TODO | |
parent | 830d0858f7b4f9e631aede7afcf249952eed3fd7 (diff) | |
download | fatcat-9c06cd7f53c338bc7d6b6753267b7cdd576ee82b.tar.gz fatcat-9c06cd7f53c338bc7d6b6753267b7cdd576ee82b.zip |
TODO lists
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 30 |
1 files changed, 30 insertions, 0 deletions
@@ -0,0 +1,30 @@ + +## High-Level Priorities + +- bulk loading of releases, files, containers, creators +- manual editing of containers and releases +- accurate auto-matching matching of containers (eg, via ISSN) +- full database dump and reload + + +## Other + +- kong or oauth2_proxy for auth, rate-limit, etc +- "authn" microservice: https://keratin.tech/ +- PUT for mid-edit revisions +- 'parent rev' for revisions (vs. container parent) +- "submit" status for editgroups? + +api: +- all files for a given release + +review +- what does openlibrary API look like? +- add a 'live' (or 'immutable') flag to revision tables + +CSL: +- https://citationstyles.org/ +- https://github.com/citation-style-language/documentation/blob/master/primer.txt +- https://citeproc-js.readthedocs.io/en/latest/csl-json/markup.html +- https://github.com/citation-style-language/schema/blob/master/csl-types.rnc +- perhaps a "create from CSL" endpoint? |