aboutsummaryrefslogtreecommitdiffstats
path: root/python/TODO
diff options
context:
space:
mode:
authorBryan Newbold <bnewbold@robocracy.org>2022-02-09 17:35:25 -0800
committerBryan Newbold <bnewbold@robocracy.org>2022-02-09 17:35:25 -0800
commit575826cf460ac47e6af40173d5d40e26eb8cf45f (patch)
tree25b620030ae0df060f86b92d1668a96851e68388 /python/TODO
parentd4c7fd88f359f60ccc5ac82c1c79045a12f4c582 (diff)
downloadfatcat-575826cf460ac47e6af40173d5d40e26eb8cf45f.tar.gz
fatcat-575826cf460ac47e6af40173d5d40e26eb8cf45f.zip
update/consolidate python TODO
Diffstat (limited to 'python/TODO')
-rw-r--r--python/TODO5
1 files changed, 4 insertions, 1 deletions
diff --git a/python/TODO b/python/TODO
index 52b2b8fe..965b9a41 100644
--- a/python/TODO
+++ b/python/TODO
@@ -26,10 +26,13 @@ views
- instead of grid, maybe https://semantic-ui.com/elements/rail.html
backlog
+- refactor all the "fatcat_*.py" top-level files in module __main__.py files. eg: "python -m fatcat_tools.whatever"
+ => or, better, just call individual files directly instead of __main__.py?
- make debugbar really optional (don't import unless we're in debug mode)
+- codespell: codespell --quiet-level=2
Kafka
-- should refactor all the handlers into one place (DRY)
+- should refactor all the handlers into one place (DRY) (eg, kafka_fail_fast)
- harvesters could have shared producer setup/creation
- broker timeouts after a minute in all cases should at least log if not crash
(eg, changelog worker)