summaryrefslogtreecommitdiffstats
path: root/python/TODO
diff options
context:
space:
mode:
authorBryan Newbold <bnewbold@robocracy.org>2018-11-07 11:14:05 -0800
committerBryan Newbold <bnewbold@robocracy.org>2018-11-07 11:15:25 -0800
commit8668d441725aff6020c73ad7cd0e2f6b6d45e4cd (patch)
tree7fcea4f7710b798fa8cd0928b40a0429b15e36dd /python/TODO
parentd9a2c7e368917a4130ce507daad412e1815d5586 (diff)
downloadfatcat-8668d441725aff6020c73ad7cd0e2f6b6d45e4cd.tar.gz
fatcat-8668d441725aff6020c73ad7cd0e2f6b6d45e4cd.zip
idea for module refactor
Diffstat (limited to 'python/TODO')
-rw-r--r--python/TODO6
1 files changed, 6 insertions, 0 deletions
diff --git a/python/TODO b/python/TODO
index 54b63dd3..7a6eb10f 100644
--- a/python/TODO
+++ b/python/TODO
@@ -1,4 +1,10 @@
+Idea for new module structure: refactor 'fatcat_client' into 'fatcat' and have
+that be the general purpose API client. create a new 'fatcat_services' for web
+interface, importers, workers, etc, which depends on the other module.
+potentially, move library module into subdirectory or another top-level folder
+("python-fatcat"? "python-library"?).
+
- use dict counter type (in python collections) instead of currently janky counters
- schema.org metadata for releases