aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorBryan Newbold <bnewbold@robocracy.org>2019-01-09 00:42:22 -0800
committerBryan Newbold <bnewbold@robocracy.org>2019-01-09 00:42:22 -0800
commitb77a26fa6cc21c242464dbc8893bf79b134cfc24 (patch)
tree885ab89226060a0704c2031d8f81335953325a51 /TODO
parent68011839aebbdbfe5bee2730d297dd60b4ed8065 (diff)
downloadfatcat-b77a26fa6cc21c242464dbc8893bf79b134cfc24.tar.gz
fatcat-b77a26fa6cc21c242464dbc8893bf79b134cfc24.zip
update TODO
Diffstat (limited to 'TODO')
-rw-r--r--TODO18
1 files changed, 4 insertions, 14 deletions
diff --git a/TODO b/TODO
index ccd44d21..fa6397eb 100644
--- a/TODO
+++ b/TODO
@@ -3,11 +3,7 @@
## Next Up
-- pg_tmp for rust tests
-- cargo update (rust deps)
-- rust to 2018 version
- guide updates for auth
-- pipenv update; and maybe pin some versions (python deps)
- remove the concept of "active editgroup", and simplify autoaccept batch path
- refactor webface views to use shared entity_view.html template
- fix returned error messages; should return type (shortname), and then actual
@@ -45,11 +41,9 @@
- privacy policy, and link from: create account, create edit
- refactors and correctness in rust/TODO
-- importers have editor accounts and include editgroup metadata
-- crossref importer sets release_type as "stub" when appropriate
-- real authentication and authorization
-- metrics, jwt, config, sentry
-- importers: don't insert wayback links with short timestamps
+- metrics
+- sentry
+- importers: don't insert wayback links with short timestamps
## Metadata Import
@@ -98,8 +92,7 @@ new importers:
## Schema / Entity Fields
- arxiv_id field (keep flip-flopping)
-- original_title field (?)
-- FileSet and WebCapture entities
+- original_title field (internationalization, "original language")
- `doi` field for containers (at least for "journal" type; maybe for "series"
as well?)
- `retracted`, `translation`, and perhaps `corrected` as flags on releases,
@@ -120,9 +113,6 @@ new importers:
- add_header Strict-Transport-Security "max-age=3600";
=> 12 hours? 24?
- haproxy for rate-limiting
-- feature flags: consul?
-- secrets: vault?
-- "authn" microservice: https://keratin.tech/
better API docs
- readme.io has a free open source plan (or at least used to)