categorize todos

This commit is contained in:
Connor Olding 2022-09-23 20:19:54 -07:00
parent 2d6608b525
commit 14d945f1c5

30
TODO.md
View File

@ -2,7 +2,7 @@
remove elements from this list as you see fit. remove elements from this list as you see fit.
* test literally anything at all on a BSD and a Darwin * all: test literally anything at all on a BSD and a Darwin
* yices: test more vigorously * yices: test more vigorously
* is alarm working correctly? * is alarm working correctly?
* what about resource limits? * what about resource limits?
@ -10,22 +10,22 @@ remove elements from this list as you see fit.
* do tests pass on a Windows host? * do tests pass on a Windows host?
* kuroko: use cosmopolitan readline functionality instead of built-in? * kuroko: use cosmopolitan readline functionality instead of built-in?
* kuroko: push portions of my patches upstream * kuroko: push portions of my patches upstream
* ensure /zip/.args is respected where it should be * all: ensure /zip/.args is respected where it should be
* allow non-default builds of `cosmo` (`rel`, `dbg`, etc.) * cosmo: allow non-default builds (`rel`, `dbg`, etc.)
* create a custom preprocessor to generate shell scripts * util: create a custom preprocessor to generate shell scripts
* takes a sane syntax and transforms it into my fucked-up code style with `&&`s * takes a sane syntax and transforms it into my fucked-up code style with `&&`s
* generate Dockerfiles too * util: generate Dockerfiles too
* use code style everywhere * all: use code style everywhere
* do build virtualization without Docker, a la Void Linux * meta: do build virtualization without Docker, a la Void Linux
* patch busybox with Alpine patches (especially security) * util: patch busybox with Alpine patches (especially security)
* add note that cosmocc is separate from jart's cosmocc * util: add note that cosmocc is separate from jart's cosmocc
* handle `-shared` in cosmocc (i.e. warn about it) * util: handle `-shared` in cosmocc (i.e. warn about it)
* describe Dockerfile gotchas and whatnot * meta: describe Dockerfile gotchas and whatnot
* util: include the "pretty" version of dedupe.awk instead of the golfed version * util: include the "pretty" version of dedupe.awk instead of the golfed version
* use "proper" directory structures in /opt * all: use "proper" directory structures in /opt
* for source being built * for source being built
* for exposed containers * for exposed containers
* for `install-cosmo` (kinda a subset of the previous point) * for `install-cosmo` (kinda a subset of the previous point)
* use cache for `apk` packages * util: use cache for `apk` packages
* create a shortcut path to `/usr/local/bin` in `notwa-util` * util: create a shortcut path to `/usr/local/bin`
* add a script to auto-update `*_COMMIT` and `*_SHA256` envs * meta: add a script to auto-update `*_COMMIT` and `*_SHA256` envs