about summary refs log tree commit diff stats
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rw-r--r--tools/Readme.md12
1 files changed, 12 insertions, 0 deletions
diff --git a/tools/Readme.md b/tools/Readme.md
index fd889ec5..9e59dabe 100644
--- a/tools/Readme.md
+++ b/tools/Readme.md
@@ -22,3 +22,15 @@ These are built lazily.
   ```
   tools/treeshake_all
   ```
+
+### Notes to self: constraints on the tools/ directory
+* Don't overwhelm the initial view of the project with lots of crap in the
+  root directory.
+* Directories go up top in the github view, so too many sub-directories are
+  also overwhelming.
+* Don't increase increase build time too much; everything in `tools/` shouldn't
+  be automatically built.
+  * stuff needed all the time is built from root directory.
+* `tools/` contains many independent things; don't make it hard to see
+  boundaries. Ideally just one source file per tool. If not, give related
+  files similar name prefixes.
nty.se> 2017-01-28 17:40:55 +0100 committer nfnty <git@nfnty.se> 2017-01-28 17:42:16 +0100 gitignore: Add leading `/`' href='/akspecs/ranger/commit/.gitignore?id=6a788eb1b280132b64ce648254c4bfe5edc2c12d'>6a788eb1 ^
144de554 ^
6a788eb1 ^

7324552d ^
2c4322ca ^

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19