1.1--- a/product.org Fri Aug 16 23:52:04 2024 -0400
1.2+++ b/product.org Sun Aug 18 22:16:12 2024 -0400
1.3@@ -1,10 +1,17 @@
1.4-#+title: product roadmap
1.5+#+title: product roadmaps
1.6 #+setupfile: ../clean.theme
1.7-* NAS-T
1.8+#+filetags: product
1.9+* PRODUCT NAS-T
1.10 :PROPERTIES:
1.11 :ID: 5ac06d93-1461-422f-9230-98f1a975032c
1.12 :END:
1.13-* OTOM8
1.14+:LOGBOOK:
1.15+- State "PRODUCT" from [2024-08-18 Sun 02:04]
1.16+:END:
1.17+* PRODUCT OTOM8
1.18 :PROPERTIES:
1.19 :ID: 91571c62-a1ad-4959-9006-f07e95e613a2
1.20 :END:
1.21+:LOGBOOK:
1.22+- State "PRODUCT" from [2024-08-18 Sun 02:04]
1.23+:END:
2.1--- a/readme.org Fri Aug 16 23:52:04 2024 -0400
2.2+++ b/readme.org Sun Aug 18 22:16:12 2024 -0400
2.3@@ -16,7 +16,7 @@
2.4 :PROPERTIES:
2.5 :ID: 0b96cff3-3ff8-4b09-a90a-839724301143
2.6 :END:
2.7-* tasks
2.8+* [[file:tasks/][tasks]]
2.9 :PROPERTIES:
2.10 :ID: e4324739-52f8-4c01-a9f8-62e41009f62c
2.11 :END:
3.1--- a/roadmap.org Fri Aug 16 23:52:04 2024 -0400
3.2+++ b/roadmap.org Sun Aug 18 22:16:12 2024 -0400
3.3@@ -2,13 +2,15 @@
3.4 #+author: Richard Westhaver <ellis@rwest.io>
3.5 #+description: The Compiler Company Roadmap
3.6 #+setupfile: ../clean.theme
3.7-* WIP 2024
3.8+#+filetags: milestone
3.9+* RELEASE 2024
3.10 SCHEDULED: <2024-01-01 Mon>--<2024-12-31 Tue>
3.11 :PROPERTIES:
3.12 :ID: bef157e2-ef55-4653-9916-1a329255a920
3.13 :END:
3.14 :LOGBOOK:
3.15 - State "WIP" from "TODO" [2024-08-16 Fri 23:03]
3.16+- State "RELEASE" from "WIP" [2024-08-18 Sun 18:48]
3.17 :END:
3.18 - State "TODO" from [2023-11-05 Sun 21:47]
3.19 ** WIP migrate VC off of EC2 :opsec:vc:code:
3.20@@ -71,6 +73,16 @@
3.21
3.22 The two top priorities are VC commands and implementing a functional
3.23 replacement for makefiles as used in the infra project.
3.24+** TBD orgdb :mvp:
3.25+:PROPERTIES:
3.26+:VERSION: 0.1.0
3.27+:ID: b07a5a1b-93ec-457e-bd50-6b00b9a10352
3.28+:END:
3.29+:LOGBOOK:
3.30+- State "TBD" from [2024-08-18 Sun 01:58]
3.31+:END:
3.32+- similar idea to org-roam
3.33+- stored in rocksdb columns
3.34 ** DONE infra
3.35 :PROPERTIES:
3.36 :ID: 615dfb29-859c-4ad7-9acf-01ea8aee1174
3.37@@ -85,7 +97,26 @@
3.38 host and grabbing a pre-compiled lisp as well as a compressed
3.39 =infra.core= image.
3.40 * OUTLINE 2025
3.41-SCHEDULED: <2024-01-01 Mon>--<2025-12-31 Wed>
3.42+SCHEDULED: <2025-01-01 Mon>--<2025-12-31 Wed>
3.43+:PROPERTIES:
3.44+:ID: 93349821-ca20-4c07-a016-fd270c0c3b8d
3.45+:END:
3.46 :LOGBOOK:
3.47 - State "OUTLINE" from [2024-08-16 Fri 23:04]
3.48 :END:
3.49+** TBD orgdb
3.50+:PROPERTIES:
3.51+:VERSION: 1.0.0
3.52+:ID: 09987fe2-7272-4054-b728-e2c87135a8a1
3.53+:END:
3.54+:LOGBOOK:
3.55+- State "TBD" from [2024-08-18 Sun 02:00]
3.56+:END:
3.57+** TBD bbdb
3.58+:PROPERTIES:
3.59+:VERSION: 0.1.0
3.60+:ID: 9426d8b9-fa7b-4515-aa13-54cc45e8358f
3.61+:END:
3.62+:LOGBOOK:
3.63+- State "TBD" from [2024-08-18 Sun 02:03]
3.64+:END:
4.1--- a/tasks/core.org Fri Aug 16 23:52:04 2024 -0400
4.2+++ b/tasks/core.org Sun Aug 18 22:16:12 2024 -0400
4.3@@ -5,28 +5,51 @@
4.4 #+setupfile: ../../clean.theme
4.5 #+infojs_opt: toc:t home:https://compiler.company up:./
4.6 #+OPTIONS: num:nil d:t prop:t toc:nil
4.7+#+ARCHIVE: ../../archive/plan.org::** core
4.8 #+filetags: core
4.9 * PROJECT ffi v0.1.0 [1/8] :lisp:ffi:
4.10+:PROPERTIES:
4.11+:ID: 4de17a09-48fb-4640-b30a-e40cc1f8c330
4.12+:END:
4.13 :LOGBOOK:
4.14 - State "TODO" from [2024-08-10 Sat 22:20]
4.15 - State "PROJECT" from "TODO" [2024-08-16 Fri 22:57]
4.16 :END:
4.17-** PROJECT rocksdb v0.1.0 :rocksdb:
4.18+** PROJECT rocksdb v0.1.0 [4/7] :rocksdb:
4.19+:PROPERTIES:
4.20+:ID: 6a4e51f0-f1d7-40df-aa7f-04c6d179393b
4.21+:END:
4.22 :LOGBOOK:
4.23 - State "PROJECT" from [2024-08-16 Fri 22:57]
4.24 :END:
4.25-*** TODO batch
4.26+*** TODO writebatch
4.27+:PROPERTIES:
4.28+:ID: 22e3eb0a-f3f7-4788-a90c-5ecd2df7db15
4.29+:END:
4.30 :LOGBOOK:
4.31 - State "TODO" from [2024-08-16 Fri 22:56]
4.32 :END:
4.33-*** TODO logger
4.34+**** LINK [[file:/usr/local/include/rocksdb/c.h::/* Write batch */]]
4.35+:PROPERTIES:
4.36+:CREATED: <2024-08-18 Sun 21:44>
4.37+:ID: 05be05ba-4775-4feb-956f-7e52d31452bc
4.38+:END:
4.39+:LOGBOOK:
4.40+- Refiled on [2024-08-18 Sun 21:44]
4.41+:END:
4.42+*** DONE logger
4.43+:PROPERTIES:
4.44+:ID: f69ce4d5-03d3-46e1-8712-28eae841cb09
4.45+:END:
4.46 :LOGBOOK:
4.47 - State "TODO" from [2024-08-16 Fri 22:56]
4.48+- State "DONE" from "TODO" [2024-08-18 Sun 22:00]
4.49 :END:
4.50 *** DONE merge-operator callbacks :rocksdb:
4.51 DEADLINE: <2024-08-16 Fri> SCHEDULED: <2024-08-15 Thu>
4.52 :PROPERTIES:
4.53 :LOCATION: lisp/ffi/rocksdb/merge.lisp
4.54+:ID: 2f5af48c-4e9e-4e32-b6b2-a4efa6bade12
4.55 :END:
4.56 :LOGBOOK:
4.57 - State "TODO" from [2024-08-10 Sat 22:21]
4.58@@ -36,54 +59,157 @@
4.59 still needs testing with actual data
4.60 :END:
4.61
4.62-*** WIP compactionfilter callbacks :rocksdb:
4.63+*** DONE compactionfilter callbacks :rocksdb:
4.64 DEADLINE: <2024-08-18 Sun> SCHEDULED: <2024-08-16 Fri>
4.65 :PROPERTIES:
4.66 :LOCATION: lisp/ffi/rocksdb/compaction.lisp
4.67+:ID: 2f3d0b40-0d14-44d4-b489-97a08c9e94ad
4.68+:Effort: 3:00
4.69+:CREATED: <2024-08-18 Sun 18:52>
4.70 :END:
4.71 :LOGBOOK:
4.72 - State "TODO" from [2024-08-14 Wed 21:50]
4.73 - State "WIP" from "TODO" [2024-08-14 Wed 21:50]
4.74+CLOCK: [2024-08-18 Sun 18:51]--[2024-08-18 Sun 19:46] => 0:55
4.75+- State "DONE" from "WIP" [2024-08-18 Sun 19:47]
4.76 :END:
4.77-*** WIP comparator callbacks :rocksdb:
4.78+
4.79+https://github.com/facebook/rocksdb/wiki/Compaction-Filter
4.80+
4.81+#+begin_src lisp
4.82+ (rocksdb-compactionfilterfactory-create nil (alien-sap (alien-callable-function 'rocksdb-destructor))
4.83+ (alien-sap (alien-callable-function 'rocksdb-create-compaction-filter-never))
4.84+ (alien-sap (alien-callable-function 'rocksdb-name)))
4.85+#+end_src
4.86+
4.87+*** DONE comparator callbacks :rocksdb:
4.88 DEADLINE: <2024-08-18 Sun> SCHEDULED: <2024-08-17 Sat>
4.89 :PROPERTIES:
4.90 :LOCATION: lisp/ffi/rocksdb/comparator.lisp
4.91+:ID: 79d12134-27e1-48ef-9e21-808c74d154c4
4.92 :END:
4.93 :LOGBOOK:
4.94 - State "WIP" from [2024-08-14 Wed 21:51]
4.95+- State "DONE" from "WIP" [2024-08-18 Sun 19:47]
4.96 :END:
4.97+*** TODO associative-merge implementation
4.98+:PROPERTIES:
4.99+:CREATED: <2024-08-18 Sun 19:48>
4.100+:ID: cfbcad42-bb50-4170-afd8-1e0ff4dacfd1
4.101+:END:
4.102+:LOGBOOK:
4.103+- Refiled on [2024-08-18 Sun 19:48]
4.104+:END:
4.105+- need to figure out what delete-value requires
4.106+ - simply passes state + value and value-length to a function
4.107+ - when the value is null it doesn't exist in db (noop) ?
4.108+ - unclear when the merge op actually runs in relation to deletion op - before or after?
4.109+- https://docs.rs/rocks/latest/rocks/merge_operator/index.html
4.110+**** TODO concat-merge
4.111+:PROPERTIES:
4.112+:CREATED: <2024-08-18 Sun 20:45>
4.113+:ID: 8e29a907-c3ee-4b5e-b825-e4e4e6c6aa9b
4.114+:END:
4.115+:LOGBOOK:
4.116+- State "TODO" from [2024-08-18 Sun 20:42]
4.117+:END:
4.118+**** TODO index-merge
4.119+:PROPERTIES:
4.120+:CREATED: <2024-08-18 Sun 20:45>
4.121+:ID: a5ab8bc4-e2fb-4ac2-8e1d-3000e439ed33
4.122+:END:
4.123+:LOGBOOK:
4.124+- State "TODO" from [2024-08-18 Sun 20:44]
4.125+:END:
4.126+***** TODO incf-merge
4.127+:PROPERTIES:
4.128+:CREATED: <2024-08-18 Sun 20:45>
4.129+:ID: ac607107-33fb-434f-bf48-e7b9e5fc648f
4.130+:END:
4.131+:LOGBOOK:
4.132+- State "TODO" from [2024-08-18 Sun 20:43]
4.133+:END:
4.134+***** TODO decf-merge
4.135+:PROPERTIES:
4.136+:CREATED: <2024-08-18 Sun 20:45>
4.137+:ID: 307afdf9-4fc0-4c7d-b58e-9f1eb1110a74
4.138+:END:
4.139+:LOGBOOK:
4.140+- State "TODO" from [2024-08-18 Sun 20:44]
4.141+:END:
4.142+*** TEST define-merge-operator :macro:
4.143+:PROPERTIES:
4.144+:CREATED: <2024-08-18 Sun 19:52>
4.145+:ID: c6643502-8c0c-4e44-9986-d4519f39f01c
4.146+:END:
4.147+:LOGBOOK:
4.148+- Refiled on [2024-08-18 Sun 19:53]
4.149+- State "TODO" from "TODO" [2024-08-18 Sun 22:01]
4.150+- State "TEST" from "TODO" [2024-08-18 Sun 22:02]
4.151+:END:
4.152+- define macro which eases the process of making custom merge operators
4.153+#+begin_src lisp :package rocksdb
4.154+ (define-merge-operator :incf nil
4.155+ :full nil
4.156+ :partial nil)
4.157+
4.158+ (create-incf-mergeoperator)
4.159+#+end_src
4.160 ** TODO readline :cli:
4.161+:PROPERTIES:
4.162+:ID: 4aebbb1d-201e-4a74-8e57-537cb96a39d7
4.163+:END:
4.164 :LOGBOOK:
4.165 - State "TODO" from [2024-08-10 Sat 22:23]
4.166 :END:
4.167 ** TBD examples [0/6] :example:
4.168+:PROPERTIES:
4.169+:ID: 794f6242-2589-424d-bbc1-8025530a2a6b
4.170+:END:
4.171 :LOGBOOK:
4.172 - State "TBD" from [2024-08-15 Thu 23:02]
4.173 :END:
4.174 *** TODO gstreamer practical example :gstreamer:
4.175+:PROPERTIES:
4.176+:ID: d476e6b4-5b58-4f51-afc5-c2c0195d3799
4.177+:END:
4.178 :LOGBOOK:
4.179 - State "TODO" from [2024-08-10 Sat 22:21]
4.180 :END:
4.181 *** TODO ublk practical example :ublk:
4.182+:PROPERTIES:
4.183+:ID: 7887da0f-f6d7-43f0-9fcb-cef7c07fb1bb
4.184+:END:
4.185 :LOGBOOK:
4.186 - State "TODO" from [2024-08-10 Sat 22:22]
4.187 :END:
4.188 *** TODO uring read/write file example :uring:
4.189+:PROPERTIES:
4.190+:ID: 7194096a-f0a2-446d-b46a-3c55e6123a16
4.191+:END:
4.192 :LOGBOOK:
4.193 - State "TODO" from [2024-08-10 Sat 22:22]
4.194 :END:
4.195 *** TODO btrfs practical example :btrfs:
4.196+:PROPERTIES:
4.197+:ID: 595c395c-976b-4356-a3ec-df8030293326
4.198+:END:
4.199 :LOGBOOK:
4.200 - State "TODO" from [2024-08-10 Sat 22:30]
4.201 :END:
4.202 - [ ] sudo example (filesystem)
4.203 - [ ] non-sudo example?
4.204 *** TODO xkb practical example :x:kb:
4.205+:PROPERTIES:
4.206+:ID: 530aef14-b508-4d3a-8442-a16fea82039f
4.207+:END:
4.208 :LOGBOOK:
4.209 - State "TODO" from [2024-08-10 Sat 22:32]
4.210 :END:
4.211 *** TODO keyutils practical example :crypto:
4.212+:PROPERTIES:
4.213+:ID: eec96038-ac73-477d-a443-4a9b3b5f4a5d
4.214+:END:
4.215 :LOGBOOK:
4.216 - State "TODO" from [2024-08-10 Sat 22:33]
4.217 :END:
4.218@@ -93,6 +219,7 @@
4.219 :PROPERTIES:
4.220 :LOCATION: x.lisp
4.221 :Effort: 4:00
4.222+:ID: 88343a1c-e17b-4cb8-b6d6-f770c482665e
4.223 :END:
4.224 :LOGBOOK:
4.225 - State "TODO" from [2024-07-09 Tue 22:24]
4.226@@ -102,22 +229,38 @@
4.227 with skel taking on more responsibility we no longer need a dedicated build tool.
4.228 - migrate all functionality to skelfile
4.229 - cleanup readme with installation instructions (with and without =infra=)
4.230-* TODO cli/clap v0.2.0 [1/6] :lisp:cli:
4.231+* PROJECT cli/clap v0.2.0 [1/6] :lisp:cli:
4.232+:PROPERTIES:
4.233+:ID: 217cd955-5575-4953-bf36-4d2d4c1fd616
4.234+:END:
4.235 :LOGBOOK:
4.236 - State "TODO" from [2024-07-21 Sun 01:33]
4.237+- State "PROJECT" from "TODO" [2024-08-18 Sun 16:19]
4.238 :END:
4.239 - clap is quite unstable right now and has some obvious bugs which need remedying
4.240 ** TODO conditions implementation
4.241+:PROPERTIES:
4.242+:ID: c17dae0b-93b8-467a-bc96-6dddfb7a6e53
4.243+:END:
4.244 ** TODO minimal documentation :doc:
4.245+:PROPERTIES:
4.246+:ID: aef56337-8adf-4f69-823f-4380ae0c468b
4.247+:END:
4.248 :LOGBOOK:
4.249 - State "TODO" from [2024-07-27 Sat 02:39]
4.250 :END:
4.251 ** DONE implement globals =*cli* *opts* *args*= etc
4.252+:PROPERTIES:
4.253+:ID: 1bb410a8-d569-4667-b024-698a3d5ab144
4.254+:END:
4.255 :LOGBOOK:
4.256 - State "TODO" from [2024-07-27 Sat 02:39]
4.257 - State "DONE" from "TODO" [2024-07-27 Sat 02:40]
4.258 :END:
4.259 ** TODO keyword selectors :lisp:cli:skel:
4.260+:PROPERTIES:
4.261+:ID: ca205f3d-d84d-4629-9d7a-189203c11441
4.262+:END:
4.263 :LOGBOOK:
4.264 - State "TODO" from [2024-07-27 Sat 02:31]
4.265 :END:
4.266@@ -130,6 +273,9 @@
4.267 - pipe results?
4.268 +forth+
4.269 * TODO multipoint-images :lisp:bin:sys:
4.270+:PROPERTIES:
4.271+:ID: f1d14ea9-fbbe-4043-a54d-d7c8774f16d6
4.272+:END:
4.273 :LOGBOOK:
4.274 - State "TODO" from [2024-07-28 Sun 21:01]
4.275 :END:
4.276@@ -141,26 +287,42 @@
4.277 - could also create a thin shim in Rust/Zig and call the appropriate
4.278 entrypoint after loading the core.
4.279 * TODO [[https://libyear.com/][libyear]] :lisp:skel:
4.280+:PROPERTIES:
4.281+:ID: 4420950f-cea0-4a17-8b1a-19f46b78a921
4.282+:END:
4.283 :LOGBOOK:
4.284 - State "TODO" from [2024-08-01 Thu 12:27]
4.285 :END:
4.286-* TODO q 0.1 :lisp:q:
4.287+* PROJECT q 0.1 :lisp:q:
4.288+:PROPERTIES:
4.289+:ID: b19fb0f9-65b2-476c-adb3-b4b77e585f37
4.290+:END:
4.291 :LOGBOOK:
4.292 - State "TODO" from [2024-08-03 Sat 01:03]
4.293+- State "PROJECT" from "TODO" [2024-08-18 Sun 16:20]
4.294 :END:
4.295 ** TODO SQL
4.296+:PROPERTIES:
4.297+:ID: 8b853556-399d-445f-8e7b-4bd4048087c5
4.298+:END:
4.299 :LOGBOOK:
4.300 - State "TODO" from [2024-08-03 Sat 01:03]
4.301 - Note taken on [2024-08-04 Sun 21:16] \\
4.302 pretty close - need to fix some recursion bugs then start messing with query-engines
4.303 :END:
4.304 *** DONE make-sql-data-frame
4.305+:PROPERTIES:
4.306+:ID: 3b4aed34-4f20-4dd9-abee-04f07cce2d84
4.307+:END:
4.308 :LOGBOOK:
4.309 - State "FIX" from [2024-08-05 Mon 21:13]
4.310 - State "DONE" from "FIX" [2024-08-07 Wed 21:05]
4.311 :END:
4.312 - finish implementation
4.313 ** TODO DQL
4.314+:PROPERTIES:
4.315+:ID: 77bc044c-f4c8-440d-a590-e712ccad9bea
4.316+:END:
4.317 :LOGBOOK:
4.318 - State "TODO" from [2024-08-03 Sat 01:03]
4.319 :END:
4.320@@ -170,15 +332,24 @@
4.321 - expression and introspection is valued here much more than speed/size
4.322 - allegro and screamer are favorites so far
4.323 *** TODO top-level macros
4.324+:PROPERTIES:
4.325+:ID: 782758ba-78ba-4366-996e-47b6b9123ac3
4.326+:END:
4.327 :LOGBOOK:
4.328 - State "TODO" from [2024-08-08 Thu 22:38]
4.329 :END:
4.330 - -?
4.331 *** TODO conditions
4.332+:PROPERTIES:
4.333+:ID: 61adb134-1e00-4973-846b-a5afd746afaa
4.334+:END:
4.335 :LOGBOOK:
4.336 - State "TODO" from [2024-08-08 Thu 22:39]
4.337 :END:
4.338 *** TODO basic predicates
4.339+:PROPERTIES:
4.340+:ID: 3b9067c6-27ec-45e6-a025-201695bd9ece
4.341+:END:
4.342 :LOGBOOK:
4.343 - State "TODO" from [2024-08-08 Thu 22:39]
4.344 :END:
4.345@@ -191,10 +362,16 @@
4.346
4.347 #+end_example
4.348 *** TODO compiler design
4.349+:PROPERTIES:
4.350+:ID: 503c24ba-8613-4ca0-8c9c-51eced131168
4.351+:END:
4.352 :LOGBOOK:
4.353 - State "TODO" from [2024-08-08 Thu 22:39]
4.354 :END:
4.355 *** TODO runtime design
4.356+:PROPERTIES:
4.357+:ID: dd1eeab0-901d-4914-91a0-0413a3503fd1
4.358+:END:
4.359 :LOGBOOK:
4.360 - State "TODO" from [2024-08-08 Thu 22:43]
4.361 :END:
4.362@@ -204,11 +381,17 @@
4.363 - arenas
4.364 - thread-aware
4.365 ** TODO q/tests/fuzz [0/2]
4.366+:PROPERTIES:
4.367+:ID: 6d3c2685-5faf-4670-8ea0-b9b047c17c64
4.368+:END:
4.369 :LOGBOOK:
4.370 - State "TODO" from [2024-08-05 Mon 21:11]
4.371 :END:
4.372 - [[https://github.com/andygrove/how-query-engines-work/blob/main/jvm/fuzzer/src/main/kotlin/Fuzzer.kt][kquery]]
4.373 *** TODO sql-fuzzer
4.374+:PROPERTIES:
4.375+:ID: 32506969-1c5d-4a9f-aa03-eb4b1a863f5c
4.376+:END:
4.377 :LOGBOOK:
4.378 - State "TODO" from [2024-08-05 Mon 21:11]
4.379 :END:
4.380@@ -217,34 +400,58 @@
4.381 - [ ] expression
4.382 - [ ] plan
4.383 *** TODO dql-fuzzer
4.384+:PROPERTIES:
4.385+:ID: ef26c36a-1a5c-461a-834b-936010d49bb3
4.386+:END:
4.387 :LOGBOOK:
4.388 - State "TODO" from [2024-08-05 Mon 21:12]
4.389 :END:
4.390 ** TODO #? reader macro
4.391+:PROPERTIES:
4.392+:ID: 5da9a939-892f-439e-8072-c5c61cc1bbe3
4.393+:END:
4.394 :LOGBOOK:
4.395 - State "TODO" from [2024-08-08 Thu 22:36]
4.396 :END:
4.397 * RESEARCH OCI projects [0/4] :pod:packy:skel:
4.398+:PROPERTIES:
4.399+:ID: ad581365-91ed-4ca8-a489-413a20cadbb7
4.400+:END:
4.401 :LOGBOOK:
4.402 - State "RESEARCH" from [2024-08-01 Thu 12:35]
4.403 :END:
4.404 ** RESEARCH [[https://oras.land/][oras]]
4.405+:PROPERTIES:
4.406+:ID: 7eef96fb-b568-45be-a6ca-fd7a4a7c9469
4.407+:END:
4.408 :LOGBOOK:
4.409 - State "RESEARCH" from [2024-08-01 Thu 12:36]
4.410 :END:
4.411 ** RESEARCH skopeo
4.412+:PROPERTIES:
4.413+:ID: e7d2e4fd-82e2-47b2-86a2-8ba14fff80d4
4.414+:END:
4.415 :LOGBOOK:
4.416 - State "RESEARCH" from [2024-08-01 Thu 12:36]
4.417 :END:
4.418 ** RESEARCH zot
4.419+:PROPERTIES:
4.420+:ID: f98d1562-73da-4814-afd6-304d3be2c9b5
4.421+:END:
4.422 :LOGBOOK:
4.423 - State "RESEARCH" from [2024-08-01 Thu 12:36]
4.424 :END:
4.425 ** RESEARCH [[https://www.sigstore.dev/][sigstore]]
4.426+:PROPERTIES:
4.427+:ID: 784024e5-6501-4fe7-93d1-44334fbee3ea
4.428+:END:
4.429 :LOGBOOK:
4.430 - State "RESEARCH" from [2024-08-01 Thu 12:30]
4.431 :END:
4.432 * HACK defsys :lisp:std:
4.433+:PROPERTIES:
4.434+:ID: ea69bedd-6a17-44b4-9f2c-3f9195873404
4.435+:END:
4.436 :LOGBOOK:
4.437 - State "HACK" from [2024-08-03 Sat 01:06]
4.438 :END:
4.439@@ -254,92 +461,10 @@
4.440 - [ ] use macro
4.441 - [ ] using macro
4.442 - [ ] requires macro
4.443-* DONE migrate to sb-grovel [9/9] :lisp:ffi:
4.444-:LOGBOOK:
4.445-- State "TODO" from [2023-11-27 Mon 23:42]
4.446-- State "DONE" from "TODO" [2024-02-04 Sun 20:30]
4.447-:END:
4.448-:PROPERTIES:
4.449-:ID: bb365025-e5e7-4407-acba-32e30d1a245a
4.450-:END:
4.451-[[file:lisp/ffi/]]
4.452-** DONE blake3
4.453-:LOGBOOK:
4.454-- State "TODO" from [2023-11-29 Wed 19:00]
4.455-- State "DONE" from "TODO" [2023-12-09 Sat 01:57]
4.456-:END:
4.457+* TODO parse 0.1 [0/2] :lisp:lib:
4.458 :PROPERTIES:
4.459-:ID: 656c2683-8780-407c-b955-3defc4959595
4.460-:END:
4.461-** DONE bqn
4.462-:LOGBOOK:
4.463-- State "TODO" from [2023-11-29 Wed 19:00]
4.464-- State "DONE" from "TODO" [2023-12-09 Sat 01:57]
4.465-:END:
4.466-:PROPERTIES:
4.467-:ID: b4757746-525b-49e4-b8ac-677375867d8f
4.468-:END:
4.469-** DONE btrfs
4.470-:LOGBOOK:
4.471-- State "TODO" from [2023-11-29 Wed 19:00]
4.472-- State "DONE" from "TODO" [2023-12-09 Sat 01:57]
4.473-:END:
4.474-:PROPERTIES:
4.475-:ID: b3b411fe-6b2d-4338-9e23-83536336a487
4.476-:END:
4.477-** DONE k
4.478-:LOGBOOK:
4.479-- State "TODO" from [2023-11-29 Wed 19:00]
4.480-- State "DONE" from "TODO" [2023-12-09 Sat 01:57]
4.481-:END:
4.482-:PROPERTIES:
4.483-:ID: 8a463084-efa0-4535-8239-b1c4955bde4c
4.484+:ID: 50dff527-6778-42d3-934c-2d013d701514
4.485 :END:
4.486-** DONE rocksdb
4.487-:LOGBOOK:
4.488-- State "TODO" from [2023-11-29 Wed 19:00]
4.489-- State "DONE" from "TODO" [2023-12-09 Sat 01:57]
4.490-:END:
4.491-:PROPERTIES:
4.492-:ID: 2d4d70af-228f-424c-8374-9fc8ed5c6f92
4.493-:END:
4.494-** DONE tree-sitter
4.495-:LOGBOOK:
4.496-- State "TODO" from [2023-11-29 Wed 19:00]
4.497-- State "DONE" from "TODO" [2023-12-09 Sat 01:57]
4.498-:END:
4.499-:PROPERTIES:
4.500-:ID: 0cdf3412-cb00-4069-8e1b-b49c736377cf
4.501-:END:
4.502-** DONE uring
4.503-:LOGBOOK:
4.504-- State "TODO" from [2023-11-29 Wed 19:00]
4.505-- State "DONE" from "TODO" [2023-12-09 Sat 01:57]
4.506-:END:
4.507-:PROPERTIES:
4.508-:ID: 45a52407-ccaf-4ea1-99c4-d6f7ba0b2731
4.509-:END:
4.510-** DONE zstd
4.511-:LOGBOOK:
4.512-- State "TODO" from [2023-11-29 Wed 19:00]
4.513-- State "DONE" from "TODO" [2023-12-09 Sat 01:57]
4.514-:END:
4.515-:PROPERTIES:
4.516-:ID: 6ade8dd8-83b1-470d-a0da-a352ce4c2d06
4.517-:END:
4.518-** DONE xkb
4.519-:LOGBOOK:
4.520-- State "TODO" from [2023-11-29 Wed 19:27]
4.521-- State "WIP" from "TODO" [2023-12-10 Sun 22:47]
4.522-- State "DONE" from "WIP" [2024-02-04 Sun 20:30]
4.523-:END:
4.524-:PROPERTIES:
4.525-:ID: af778a5f-4834-4f0c-ae53-36d35cb98d8c
4.526-:END:
4.527-:LOGBOOK:
4.528-- State "TODO" from [2024-08-13 Tue 22:06]
4.529-:END:
4.530-* TODO parse 0.1 [0/2] :lisp:lib:
4.531 :LOGBOOK:
4.532 - State "TODO" from "TODO" [2023-12-13 Wed 18:24]
4.533 :END:
4.534@@ -352,25 +477,38 @@
4.535 - lex.lisp
4.536 - obj api
4.537 ** TODO tests
4.538+:PROPERTIES:
4.539+:ID: 484740d6-3fb6-4796-b7e8-8f217c5063e5
4.540+:END:
4.541 :LOGBOOK:
4.542 - State "TODO" from [2023-12-24 Sun 19:28]
4.543 :END:
4.544 add tests for lexer and LALR. figure out if there are any gaps that we
4.545 need to fill.
4.546 ** TODO toml impl
4.547+:PROPERTIES:
4.548+:ID: 6ba3e53d-8cfa-46fe-852a-ea462d475883
4.549+:END:
4.550 :LOGBOOK:
4.551 - State "TODO" from [2023-12-24 Sun 19:28]
4.552 :END:
4.553 the toml parser on quicklisp is based on esrap, make a comparable one
4.554 using our parser module.
4.555-* TODO organ 0.2 [0/2] :lisp:organ:
4.556+* PROJECT organ 0.2 [0/2] :lisp:organ:
4.557+:PROPERTIES:
4.558+:ID: f5ad161f-c954-45e2-aeb4-c88d916bae7f
4.559+:END:
4.560 :LOGBOOK:
4.561 - State "TODO" from [2023-11-29 Wed 21:25]
4.562+- State "PROJECT" from "TODO" [2024-08-18 Sun 16:19]
4.563 :END:
4.564 :PROPERTIES:
4.565 :ID: 4e7c55dc-e2fa-458f-ad3b-942b9aa336a4
4.566 :END:
4.567 ** TBD organ-export
4.568+:PROPERTIES:
4.569+:ID: 664309c2-55eb-45c2-88eb-a32c012c89ef
4.570+:END:
4.571 :LOGBOOK:
4.572 - State "TBD" from "TODO" [2023-11-29 Wed 21:24]
4.573 :END:
4.574@@ -378,6 +516,9 @@
4.575 :ID: 189584f5-fc22-4129-bd47-5d494a088684
4.576 :END:
4.577 ** TODO org-parse
4.578+:PROPERTIES:
4.579+:ID: 2434b254-4346-4791-82da-b6bc309e8f5b
4.580+:END:
4.581 :LOGBOOK:
4.582 - State "TODO" from [2023-11-29 Wed 21:26]
4.583 :END:
4.584@@ -387,6 +528,9 @@
4.585 :ID: 63774177-9730-4961-8535-414fac7a6f4f
4.586 :END:
4.587 ** TBD parse org-elements as sxp :sxp:
4.588+:PROPERTIES:
4.589+:ID: 232b7b58-2e66-479a-a978-b33f1cdda13f
4.590+:END:
4.591 :LOGBOOK:
4.592 - State "TODO" from [2023-09-25 Mon 15:23]
4.593 - State "TBD" from "TODO" [2023-12-13 Wed 18:10]
4.594@@ -422,11 +566,18 @@
4.595 : Slots with :INSTANCE allocation:
4.596 : AST = NIL
4.597
4.598-* TODO rdb 0.2 [0/6] :lisp:rdb:
4.599+* PROJECT rdb 0.2 [0/6] :lisp:rdb:
4.600+:PROPERTIES:
4.601+:ID: e5cd7ab8-f0d1-4b6e-ab68-852741e313cc
4.602+:END:
4.603 :LOGBOOK:
4.604 - State "TODO" from "TODO" [2023-12-13 Wed 18:26]
4.605+- State "PROJECT" from "TODO" [2024-08-18 Sun 16:19]
4.606 :END:
4.607 ** TODO error handling
4.608+:PROPERTIES:
4.609+:ID: 299c7d94-e259-4413-8b46-13957ca8ded4
4.610+:END:
4.611 :LOGBOOK:
4.612 - State "TODO" from [2023-12-10 Sun 22:57]
4.613 :END:
4.614@@ -436,6 +587,9 @@
4.615 - add restarts for common errors (bad path)
4.616 - add cleanup routines
4.617 ** TODO client api
4.618+:PROPERTIES:
4.619+:ID: 93e0f187-c9f1-485f-9c51-b1abebf7da06
4.620+:END:
4.621 :LOGBOOK:
4.622 - State "TODO" from [2023-12-10 Sun 22:59]
4.623 :END:
4.624@@ -444,17 +598,26 @@
4.625 - compiles in CF/option/multithread/type info
4.626 - clients implement custom Q language
4.627 ** TODO sequence/iterator impl
4.628+:PROPERTIES:
4.629+:ID: 6dbd6194-390b-4156-8690-75f91ce2e8d2
4.630+:END:
4.631 :LOGBOOK:
4.632 - State "TODO" from [2023-12-10 Sun 23:09]
4.633 :END:
4.634 - use SBCL built-ins to extend the api - wrap the raw FFI iterator
4.635 - define mixins
4.636 ** TODO comparator impl
4.637+:PROPERTIES:
4.638+:ID: bb1bd757-f80d-4723-ac62-45d7ef72a0a2
4.639+:END:
4.640 :LOGBOOK:
4.641 - State "TODO" from [2023-12-10 Sun 23:11]
4.642 :END:
4.643 - supply custom comparators to rocksdb from lisp
4.644 ** TODO type system
4.645+:PROPERTIES:
4.646+:ID: 31a8f3e3-812f-4edc-a6d1-6540481d7dc7
4.647+:END:
4.648 :LOGBOOK:
4.649 - State "TODO" from [2023-12-10 Sun 23:12]
4.650 :END:
4.651@@ -466,6 +629,9 @@
4.652 - used as superclass
4.653 - methods for abstracting CFs
4.654 ** TODO set-opt/get-opt
4.655+:PROPERTIES:
4.656+:ID: 1a08fd02-b7e2-466b-9c43-f6570160aeb7
4.657+:END:
4.658 :LOGBOOK:
4.659 - State "TODO" from [2023-12-16 Sat 00:49]
4.660 :END:
4.661@@ -474,32 +640,50 @@
4.662 - I feel this may be less efficient but haven't benched it (requires additional arg)
4.663 - separate packages are a pain to query symbols with
4.664
4.665-* TODO vc 0.1 [2/3] :lisp:vc:
4.666+* PROJECT vc 0.1 [2/3] :lisp:vc:
4.667+:PROPERTIES:
4.668+:ID: c14dc79d-eeed-42bf-aba2-35ef5aa7e45d
4.669+:END:
4.670 :LOGBOOK:
4.671 - State "TODO" from [2024-02-29 Thu 16:10]
4.672+- State "PROJECT" from "TODO" [2024-08-18 Sun 16:19]
4.673 :END:
4.674 ** TODO vc-mirrors-update replacement
4.675+:PROPERTIES:
4.676+:ID: 36c19881-72c6-4cf5-aaba-2b4ced302b97
4.677+:END:
4.678 :LOGBOOK:
4.679 - State "TODO" from [2024-08-10 Sat 01:33]
4.680 :END:
4.681 ** DONE git :vc:git:
4.682+:PROPERTIES:
4.683+:ID: 979ecc81-0b31-4182-9dc3-365d05bb2188
4.684+:END:
4.685 :LOGBOOK:
4.686 - State "TODO" from [2023-12-16 Sat 00:55]
4.687 - State "DONE" from "TODO" [2024-08-10 Sat 01:34]
4.688 :END:
4.689 ** DONE hg :vc:hg:
4.690+:PROPERTIES:
4.691+:ID: cdeb7e90-0122-4dff-8a5d-7a96fde2e8bd
4.692+:END:
4.693 :LOGBOOK:
4.694 - State "TODO" from [2023-12-16 Sat 00:56]
4.695 - State "DONE" from "TODO" [2024-08-10 Sat 01:34]
4.696 :END:
4.697
4.698-* TODO dat 0.1 :lisp:dat:
4.699+* PROJECT dat 0.1 :lisp:dat:
4.700+:PROPERTIES:
4.701+:ID: 31fa3e61-b586-4023-be94-5195a26596ce
4.702+:END:
4.703 :LOGBOOK:
4.704 - State "TODO" from [2024-08-11 Sun 00:08]
4.705+- State "PROJECT" from "TODO" [2024-08-18 Sun 16:19]
4.706 :END:
4.707 ** WIP dat/parquet :lisp:
4.708 :PROPERTIES:
4.709 :Effort: 80:00
4.710+:ID: c808200c-450a-4f77-b4c1-6b372c7c4943
4.711 :END:
4.712 :LOGBOOK:
4.713 - State "WIP" from [2024-07-19 Fri 21:51]
4.714@@ -508,6 +692,7 @@
4.715 ** TODO dat/csv column selectors :lisp:dat:
4.716 :PROPERTIES:
4.717 :Effort: 8:00
4.718+:ID: 40cb89e4-db1b-4a78-b2b7-3e0fc9ee287b
4.719 :END:
4.720 :LOGBOOK:
4.721 - State "TODO" from [2024-08-05 Mon 20:53]
4.722@@ -522,10 +707,16 @@
4.723 - selection-by-name
4.724
4.725 ** TODO sxp 0.2 :lisp:sxp:
4.726+:PROPERTIES:
4.727+:ID: 2a4d602c-2dea-451f-b06e-165ee2a523b3
4.728+:END:
4.729 :LOGBOOK:
4.730 - State "TODO" from [2023-12-12 Tue 19:49]
4.731 :END:
4.732 *** TODO WRAP-OBJECT :skel:
4.733+:PROPERTIES:
4.734+:ID: 1f04611d-068b-4708-b4e9-e6211cb484eb
4.735+:END:
4.736 :LOGBOOK:
4.737 - State "TODO" from [2023-12-12 Tue 19:49]
4.738 :END:
4.739@@ -533,6 +724,9 @@
4.740 - requires mop
4.741 - take a look at UNWRAP-OBJECT too, may need rewrite for a better API
4.742 **** TODO sxp standard methods
4.743+:PROPERTIES:
4.744+:ID: 12de9774-b6d9-47d1-8dd6-8448078ea15f
4.745+:END:
4.746 :LOGBOOK:
4.747 - State "TODO" from [2024-08-13 Tue 22:06]
4.748 :END:
4.749@@ -543,16 +737,27 @@
4.750 - obj/
4.751 - color
4.752 - uri
4.753-* TODO syn 0.1 :lisp:syn:
4.754+* PROJECT syn 0.1 :lisp:syn:
4.755+:PROPERTIES:
4.756+:ID: a199245b-4bed-48eb-83f5-e83c03da3a7d
4.757+:END:
4.758 :LOGBOOK:
4.759 - State "TODO" from [2024-08-13 Tue 22:15]
4.760+- State "PROJECT" from "TODO" [2024-08-18 Sun 16:19]
4.761 :END:
4.762-* TODO skel 0.2 [1/4] :lisp:skel:
4.763+* PROJECT skel 0.2 [1/4] :lisp:skel:
4.764+:PROPERTIES:
4.765+:ID: 53982b3c-4860-469b-abb5-b279ee669cbd
4.766+:END:
4.767 :LOGBOOK:
4.768 - State "TODO" from [2023-12-16 Sat 00:55]
4.769+- State "PROJECT" from "TODO" [2024-08-18 Sun 16:19]
4.770 :END:
4.771
4.772 ** DONE eval rules from CLI
4.773+:PROPERTIES:
4.774+:ID: 3927ffa7-c993-4963-9316-0375f2659f82
4.775+:END:
4.776 :LOGBOOK:
4.777 - State "TODO" from [2023-12-16 Sat 00:56]
4.778 - State "DONE" from "TODO" [2024-08-05 Mon 21:06]
4.779@@ -560,25 +765,43 @@
4.780 - need new command or flag for rules
4.781 - evaluate forms instead of looking in skelfile
4.782 ** TODO split out skel rules
4.783+:PROPERTIES:
4.784+:ID: d353ab64-69a1-4fcf-9df5-1804c646f6a5
4.785+:END:
4.786 :LOGBOOK:
4.787 - State "TODO" from [2024-08-11 Sun 00:10]
4.788 :END:
4.789 - core/rule.lisp
4.790 ** TODO implement task-pool :thread:
4.791+:PROPERTIES:
4.792+:ID: 5e0c7baf-9b18-441a-a46c-2274f478d4a5
4.793+:END:
4.794 :LOGBOOK:
4.795 - State "TODO" from [2024-08-11 Sun 00:10]
4.796 :END:
4.797 ** TODO implement vm
4.798-DEADLINE: <2024-08-18 Sun> SCHEDULED: <2024-08-16 Fri>
4.799+SCHEDULED: <2024-08-23 Fri> DEADLINE: <2024-08-25 Sun>
4.800+:PROPERTIES:
4.801+:ID: 15d506e3-b46a-4064-9054-0fe6c01205fb
4.802+:CREATED: <2024-08-18 Sun 22:03>
4.803+:END:
4.804 :LOGBOOK:
4.805 - State "TODO" from [2024-08-11 Sun 00:11]
4.806+- New deadline from "[2024-08-18 Sun]" on [2024-08-18 Sun 22:03]
4.807 :END:
4.808 - core/vm.lisp
4.809-* TODO std 0.2 [2/8] :lisp:std:
4.810+* PROJECT std 0.2 [2/8] :lisp:std:
4.811+:PROPERTIES:
4.812+:ID: e43489ff-4ca9-45e4-83f2-ee9b0967af3a
4.813+:END:
4.814 :LOGBOOK:
4.815 - State "TODO" from [2023-12-12 Tue 19:49]
4.816+- State "PROJECT" from "TODO" [2024-08-18 Sun 16:19]
4.817 :END:
4.818 ** DONE refactor system definition
4.819+:PROPERTIES:
4.820+:ID: 48c52da3-17bd-4193-8668-cddaf5cf1d81
4.821+:END:
4.822 :LOGBOOK:
4.823 - State "TODO" from [2023-12-13 Wed 15:17]
4.824 - State "DONE" from "TODO" [2023-12-13 Wed 19:38]
4.825@@ -587,28 +810,46 @@
4.826 - minimize number of systems
4.827 - use pkg.lisp files
4.828 ** TODO cleanup fu
4.829+:PROPERTIES:
4.830+:ID: 730fd1f9-fa9d-4c98-baaa-27011515c639
4.831+:END:
4.832 :LOGBOOK:
4.833 - State "TODO" from [2023-12-13 Wed 19:39]
4.834 :END:
4.835 ** TODO documentation sweep
4.836+:PROPERTIES:
4.837+:ID: b7f48103-4fa3-48c0-93ba-8efc23848931
4.838+:END:
4.839 :LOGBOOK:
4.840 - State "TODO" from [2024-02-29 Thu 16:09]
4.841 :END:
4.842 ** TODO CLTL2 impl
4.843+:PROPERTIES:
4.844+:ID: ebd0451c-530f-458d-aae2-39de7e3b436d
4.845+:END:
4.846 :LOGBOOK:
4.847 - State "TODO" from [2024-02-29 Thu 16:09]
4.848 :END:
4.849 ** TODO more bits
4.850+:PROPERTIES:
4.851+:ID: 36d3040f-c899-4941-affb-30e1641d1b01
4.852+:END:
4.853 :LOGBOOK:
4.854 - State "TODO" from [2024-02-29 Thu 16:09]
4.855 :END:
4.856 ** DONE list-package-symbols, etc
4.857+:PROPERTIES:
4.858+:ID: b06b72d5-88f5-461a-bc3b-08630532c883
4.859+:END:
4.860 :LOGBOOK:
4.861 - State "TODO" from [2024-02-29 Thu 16:09]
4.862 - State "DONE" from "TODO" [2024-08-07 Wed 21:07]
4.863 :END:
4.864
4.865 ** TODO std/tests refactor
4.866+:PROPERTIES:
4.867+:ID: d7ee0946-db5d-4854-90be-11dad0fe7743
4.868+:END:
4.869 :LOGBOOK:
4.870 - State "TODO" from [2024-07-27 Sat 02:42]
4.871 :END:
4.872@@ -616,14 +857,24 @@
4.873 - need separation of concerns (files) for task-pool/threaded tests in
4.874 particular
4.875 ** TODO tasks
4.876+:PROPERTIES:
4.877+:ID: 5fa97d14-e074-4a64-90f9-cb5822e2ab3a
4.878+:END:
4.879 :LOGBOOK:
4.880 - State "TODO" from [2024-08-10 Sat 01:29]
4.881 :END:
4.882-* TODO obj 0.1 [2/2] :lisp:obj:
4.883+* PROJECT obj 0.1 [2/5] :lisp:obj:
4.884+:PROPERTIES:
4.885+:ID: c1500e3b-1d95-4ba2-96d5-8301b02293e2
4.886+:END:
4.887 :LOGBOOK:
4.888 - State "TODO" from [2023-12-17 Sun 00:59]
4.889+- State "PROJECT" from "TODO" [2024-08-18 Sun 16:19]
4.890 :END:
4.891 ** NOPE uri :net:
4.892+:PROPERTIES:
4.893+:ID: ba8bb8ed-8106-4fc5-bdda-13b9ededd613
4.894+:END:
4.895 :LOGBOOK:
4.896 - State "TODO" from [2023-12-17 Sun 01:00]
4.897 - Note taken on [2023-12-20 Wed 18:26] \\
4.898@@ -634,6 +885,9 @@
4.899 :END:
4.900 - mostly just need the tests and to finish porting the Franz implementation
4.901 ** DONE db :db:
4.902+:PROPERTIES:
4.903+:ID: 58a94c4b-cca3-4c86-9aa8-c8c7fd9469a6
4.904+:END:
4.905 :LOGBOOK:
4.906 - State "TODO" from [2023-12-20 Wed 18:26]
4.907 - State "DONE" from "TODO" [2024-08-05 Mon 21:08]
4.908@@ -645,6 +899,7 @@
4.909 ** WIP complete base obj/query package [2/3] :q:db:
4.910 :PROPERTIES:
4.911 :LOCATION: lisp/lib/obj/query.lisp
4.912+:ID: 8e8bfeaf-22d2-4bad-a8e5-a19765561efa
4.913 :END:
4.914 :LOGBOOK:
4.915 - State "WIP" from [2024-07-09 Tue 22:14]
4.916@@ -661,6 +916,7 @@
4.917 *** DONE aggregate physical plan
4.918 :PROPERTIES:
4.919 :Effort: 2:00
4.920+:ID: ea87cd03-7ecf-49f8-9743-59242e910838
4.921 :END:
4.922 :LOGBOOK:
4.923 - State "DONE" from "TODO" [2024-08-03 Sat 01:00]
4.924@@ -668,6 +924,7 @@
4.925 *** DONE Physical Expressions
4.926 :PROPERTIES:
4.927 :Effort: 3:00
4.928+:ID: e00c46fd-dbd2-44ad-a41a-3ee2246ff23f
4.929 :END:
4.930 :LOGBOOK:
4.931 - State "TODO" from [2024-08-02 Fri 15:53]
4.932@@ -675,24 +932,40 @@
4.933 - State "DONE" from "TODO" [2024-08-03 Sat 01:00]
4.934 :END:
4.935 *** TODO Basic Testing
4.936+:PROPERTIES:
4.937+:ID: b857e6f1-c652-4024-9b87-308e1c830b2a
4.938+:END:
4.939 :LOGBOOK:
4.940 - State "TODO" from [2024-08-02 Fri 15:55]
4.941 :END:
4.942
4.943 ** TODO explain impl :doc:
4.944+:PROPERTIES:
4.945+:ID: 155f1e0c-c5ec-4175-934c-14be4adb3559
4.946+:END:
4.947 :LOGBOOK:
4.948 - State "TODO" from [2024-08-03 Sat 01:01]
4.949 :END:
4.950 ** TODO explore impl :doc:
4.951+:PROPERTIES:
4.952+:ID: 08017f7e-de0a-442a-9cb6-5559c9159b29
4.953+:END:
4.954 :LOGBOOK:
4.955 - State "TODO" from "TODO" [2024-08-12 Mon 22:26]
4.956 :END:
4.957
4.958-* TODO net 0.1 [5/8] :lisp:net:
4.959+* PROJECT net 0.1 [5/8] :lisp:net:
4.960+:PROPERTIES:
4.961+:ID: 5d088bf7-f201-4875-9167-4293bebbcf46
4.962+:END:
4.963 :LOGBOOK:
4.964 - State "TODO" from [2023-12-17 Sun 01:00]
4.965+- State "PROJECT" from "TODO" [2024-08-18 Sun 16:20]
4.966 :END:
4.967 ** TODO fixtures :rt:
4.968+:PROPERTIES:
4.969+:ID: fe592b6f-cde1-43e9-ac5a-81addc124582
4.970+:END:
4.971 :LOGBOOK:
4.972 - State "TODO" from [2024-08-11 Sun 00:06]
4.973 :END:
4.974@@ -700,135 +973,398 @@
4.975 - start with simple sockets - UDP then TCP
4.976 - work up towards HTTP
4.977 ** TODO tcp :core:
4.978+:PROPERTIES:
4.979+:ID: 8e90fe7a-3a22-4af4-b247-64ac6890b94a
4.980+:END:
4.981 :LOGBOOK:
4.982 - State "TODO" from [2023-12-17 Sun 01:01]
4.983 :END:
4.984 ** TODO udp :core:
4.985+:PROPERTIES:
4.986+:ID: d238fc1f-24be-447b-a96b-ec35958470fc
4.987+:END:
4.988 :LOGBOOK:
4.989 - State "TODO" from [2023-12-17 Sun 01:01]
4.990 :END:
4.991 ** DONE crew :proto:
4.992+:PROPERTIES:
4.993+:ID: efd79ab3-ebc3-427f-81a7-2ca7b6d3fa4e
4.994+:END:
4.995 :LOGBOOK:
4.996 - State "TODO" from [2023-12-17 Sun 01:01]
4.997 - State "DONE" from "TODO" [2024-08-10 Sat 01:31]
4.998 :END:
4.999
4.1000 ** DONE http :proto:
4.1001+:PROPERTIES:
4.1002+:ID: 95fcf596-7c21-447a-b4d9-08ac1a866282
4.1003+:END:
4.1004 :LOGBOOK:
4.1005 - State "TODO" from [2023-12-17 Sun 01:01]
4.1006 - State "DONE" from "TODO" [2024-08-05 Mon 21:07]
4.1007 :END:
4.1008 ** DONE dns :proto:
4.1009+:PROPERTIES:
4.1010+:ID: 8f2450ea-09fb-492e-a897-d9c62683f844
4.1011+:END:
4.1012 :LOGBOOK:
4.1013 - State "TODO" from [2023-12-17 Sun 01:01]
4.1014 - State "DONE" from "TODO" [2024-08-05 Mon 21:07]
4.1015 :END:
4.1016
4.1017 ** DONE tlv :codec:
4.1018+:PROPERTIES:
4.1019+:ID: 93b3aaa0-1314-41e1-940e-283a5dac1211
4.1020+:END:
4.1021 :LOGBOOK:
4.1022 - State "TODO" from [2023-12-17 Sun 01:01]
4.1023 - State "DONE" from "TODO" [2024-08-07 Wed 21:08]
4.1024 :END:
4.1025
4.1026 ** DONE osc :codec:
4.1027+:PROPERTIES:
4.1028+:ID: c4088610-6ef4-4336-9bdf-81e24e133615
4.1029+:END:
4.1030 :LOGBOOK:
4.1031 - State "TODO" from [2023-12-17 Sun 01:03]
4.1032 - State "DONE" from "TODO" [2024-08-07 Wed 21:08]
4.1033 :END:
4.1034 ** WIP net/srv :lisp:
4.1035+:PROPERTIES:
4.1036+:ID: f812f4e7-03c0-4e7a-a602-8947c39eb4ed
4.1037+:END:
4.1038 :LOGBOOK:
4.1039 - State "TODO" from [2024-07-19 Fri 21:50]
4.1040 - State "WIP" from "TODO" [2024-07-19 Fri 21:51]
4.1041 :END:
4.1042 - needs a solid task-pool impl completed first
4.1043 *** RESEARCH Woo/+
4.1044+:PROPERTIES:
4.1045+:ID: 52c36c9b-22b2-4dd8-b151-9fe62810ac03
4.1046+:END:
4.1047 :LOGBOOK:
4.1048 - State "RESEARCH" from [2024-08-10 Sat 01:23]
4.1049 :END:
4.1050-* TODO pwn 0.1 [0/1] :lisp:pwn:
4.1051+* PROJECT pwn 0.1 [0/1] :lisp:pwn:
4.1052+:PROPERTIES:
4.1053+:ID: 6fef0787-9d0b-473a-b2de-f0969320fea7
4.1054+:END:
4.1055 :LOGBOOK:
4.1056 - State "TODO" from [2023-12-17 Sun 01:04]
4.1057 - Note taken on [2024-02-29 Thu 16:11] \\
4.1058 Should this be a separate application? Lisp exploit development framework
4.1059+- State "PROJECT" from "TODO" [2024-08-18 Sun 16:20]
4.1060 :END:
4.1061 ** TODO diz
4.1062+:PROPERTIES:
4.1063+:ID: bb192fb0-ad07-44be-89c0-27dbf78a830d
4.1064+:END:
4.1065 :LOGBOOK:
4.1066 - State "TODO" from [2023-12-17 Sun 01:04]
4.1067 :END:
4.1068-* TODO gui 0.1 [0/2] :lisp:gui:
4.1069+* PROJECT gui 0.1 [0/2] :lisp:gui:
4.1070+:PROPERTIES:
4.1071+:ID: 73aea563-3df7-4611-a27d-874772806f18
4.1072+:END:
4.1073 :LOGBOOK:
4.1074 - State "TODO" from [2023-12-17 Sun 03:40]
4.1075+- State "PROJECT" from "TODO" [2024-08-18 Sun 16:20]
4.1076 :END:
4.1077 ** TODO wayland protocol bindings
4.1078+:PROPERTIES:
4.1079+:ID: 534fe8cb-9056-4ac4-84ca-d98f09f78214
4.1080+:END:
4.1081 :LOGBOOK:
4.1082 - State "TODO" from [2023-12-17 Sun 03:40]
4.1083 :END:
4.1084 ** TBD wayland compositor :rust:lisp:
4.1085+:PROPERTIES:
4.1086+:ID: ca3d0bff-0ff7-4947-835a-b7c7e74c8679
4.1087+:END:
4.1088 :LOGBOOK:
4.1089 - State "TBD" from "TODO" [2023-11-29 Wed 21:25]
4.1090 :END:
4.1091 :PROPERTIES:
4.1092 :ID: e18a90d7-10bc-44d3-8508-56483d29d385
4.1093 :END:
4.1094-* TODO rt 0.1 [0/4] :lisp:rt:
4.1095+* PROJECT rt 0.1 [0/4] :lisp:rt:
4.1096+:PROPERTIES:
4.1097+:ID: 7a14c529-8609-4638-b101-7304a1605fcc
4.1098+:END:
4.1099 :LOGBOOK:
4.1100 - State "TODO" from [2024-02-29 Thu 16:06]
4.1101+- State "PROJECT" from "TODO" [2024-08-18 Sun 16:20]
4.1102 :END:
4.1103 ** TODO redirect I/O in tests
4.1104+:PROPERTIES:
4.1105+:ID: 34f27f91-c93a-4841-a6ac-5692ad1d0e4f
4.1106+:END:
4.1107 :LOGBOOK:
4.1108 - State "TODO" from [2024-02-29 Thu 16:06]
4.1109 :END:
4.1110 prevent tests from printing implicitly. redirect stream locally, cache
4.1111 it somehow for review.
4.1112 ** TODO *test-on-def*
4.1113+:PROPERTIES:
4.1114+:ID: f5cf6e43-906b-4225-9cdb-ac0028b48661
4.1115+:END:
4.1116 :LOGBOOK:
4.1117 - State "TODO" from [2024-02-29 Thu 17:17]
4.1118 :END:
4.1119 - simple flag to test when file is defined (part of deftest macro)
4.1120 ** TODO fixture api
4.1121+:PROPERTIES:
4.1122+:ID: eb48a434-79f3-4936-be17-6777fdedcd61
4.1123+:END:
4.1124 :LOGBOOK:
4.1125 - State "TODO" from [2024-08-13 Tue 22:22]
4.1126 :END:
4.1127-* TODO emacs 0.1 :emacs:
4.1128+* PROJECT emacs 0.1 :emacs:
4.1129+:PROPERTIES:
4.1130+:ID: b6a3ffb9-a7aa-4038-8876-fcdb8115dc08
4.1131+:END:
4.1132 :LOGBOOK:
4.1133 - State "TODO" from [2024-08-16 Fri 22:39]
4.1134+- State "PROJECT" from "TODO" [2024-08-18 Sun 16:20]
4.1135 :END:
4.1136 - don't really care about versioning the core/emacs configs much
4.1137 - may come in use later so just a general milestone when these tasks are done
4.1138-** TODO comp/org capture templates
4.1139+** WIP comp/org capture templates
4.1140+:PROPERTIES:
4.1141+:ID: 3d303736-7b79-4c5c-ba43-9ea5aa05f722
4.1142+:END:
4.1143 :LOGBOOK:
4.1144 - State "TODO" from [2024-08-15 Thu 23:14]
4.1145+- State "WIP" from "TODO" [2024-08-18 Sun 16:22]
4.1146 :END:
4.1147+- [[https://blog.jethro.dev/posts/capturing_inbox/][Org-mode Workflow Part 1: Capturing in the Inbox · Jethro Kuan]]
4.1148+- [[https://blog.jethro.dev/posts/processing_inbox/][Org-mode Workflow Part 2: Processing the Inbox · Jethro Kuan]]
4.1149+- inbox capture
4.1150+ #+begin_src emacs-lisp :results silent
4.1151+ `("i" "inbox" entry (file ,org-inbox-file) :prepend t)
4.1152+ #+end_src
4.1153+
4.1154+- project capture
4.1155+- task capture
4.1156+- habit capture
4.1157+- log capture
4.1158 ** TODO comp/org agenda views, export, dblock
4.1159+:PROPERTIES:
4.1160+:ID: 952fe286-9fd8-478f-bafc-a0a25ae3d17a
4.1161+:END:
4.1162 :LOGBOOK:
4.1163 - State "TODO" from [2024-08-15 Thu 23:15]
4.1164 :END:
4.1165 ** FIXME compiler warnings
4.1166+:PROPERTIES:
4.1167+:ID: dd4cf91d-4b45-4b5f-adee-0e248ebed0e1
4.1168+:END:
4.1169 :LOGBOOK:
4.1170 - State "FIXME" from [2024-08-16 Fri 22:42]
4.1171 :END:
4.1172+#+begin_example
4.1173+ default.el:176:7: Warning: assignment to free variable ‘multisession-storage’
4.1174+ default.el:184:11: Warning: assignment to free variable ‘hg-binary’
4.1175+ default.el:240:6: Warning: docstring has wrong usage of unescaped single
4.1176+ quotes (use \=' or different quoting such as `...')
4.1177+ default.el:259:30: Warning: ‘:inherit’ called as a function
4.1178+ default.el:260:30: Warning: ‘:indentation’ called as a function
4.1179+ default.el:261:42: Warning: reference to free variable ‘defpackage’
4.1180+ default.el:262:31: Warning: ‘define-package’ called with 1 argument, but
4.1181+ requires 2 or more
4.1182+ default.el:262:31: Warning: ‘define-package’ is an obsolete function (as of
4.1183+ 29.1).
4.1184+ default.el:286:9: Warning: assignment to free variable
4.1185+ ‘common-lisp-style-default’
4.1186+ default.el:305:19: Warning: reference to free variable ‘eglot-server-programs’
4.1187+ default.el:305:19: Warning: assignment to free variable
4.1188+ ‘eglot-server-programs’
4.1189+ default.el:313:7: Warning: assignment to free variable ‘rust-rustfmt-switches’
4.1190+ default.el:314:7: Warning: assignment to free variable ‘rust-indent-offset’
4.1191+ default.el:317:7: Warning: assignment to free variable ‘python-indent-offset’
4.1192+ default.el:321:7: Warning: assignment to free variable ‘js-indent-level’
4.1193+ default.el:324:7: Warning: assignment to free variable ‘sh-basic-offset’
4.1194+ default.el:331:12: Warning: in defcustom for ‘prog-comment-keywords’: missing
4.1195+ :type keyword parameter
4.1196+ default.el:336:12: Warning: in defcustom for
4.1197+ ‘prog-comment-timestamp-format-concise’: missing :type keyword parameter
4.1198+ default.el:342:12: Warning: in defcustom for
4.1199+ ‘prog-comment-timestamp-format-verbose’: missing :type keyword parameter
4.1200+
4.1201+ In prog-comment-timestamp-keyword:
4.1202+ default.el:386:2: Warning: docstring has wrong usage of unescaped single
4.1203+ quotes (use \=' or different quoting such as `...')
4.1204+ default.el:414:20: Warning: reference to free variable
4.1205+ ‘comment-timestamp-format-verbose’
4.1206+ default.el:443:7: Warning: assignment to free variable ‘hexl-bits’
4.1207+
4.1208+ In buffer-to-register:
4.1209+ default.el:474:47: Warning: Unused lexical argument ‘delete’
4.1210+
4.1211+ In file-to-register:
4.1212+ default.el:481:45: Warning: Unused lexical argument ‘delete’
4.1213+
4.1214+ In file-query-to-register:
4.1215+ default.el:487:51: Warning: Unused lexical argument ‘delete’
4.1216+ default.el:529:12: Warning: in defcustom for ‘default-scratch-buffer-mode’:
4.1217+ missing :type keyword parameter
4.1218+ default.el:625:7: Warning: assignment to free variable
4.1219+ ‘eshell-highlight-prompt’
4.1220+ default.el:626:7: Warning: assignment to free variable
4.1221+ ‘eshell-hist-ignoredups’
4.1222+ default.el:627:7: Warning: assignment to free variable
4.1223+ ‘eshell-save-history-on-exit’
4.1224+ default.el:629:7: Warning: assignment to free variable
4.1225+ ‘eshell-destroy-buffer-when-process-dies’
4.1226+
4.1227+ In eshell-quit-or-delete-char:
4.1228+ default.el:645:20: Warning: ‘looking-back’ called with 1 argument, but
4.1229+ requires 2 or 3
4.1230+ default.el:645:33: Warning: reference to free variable ‘eshell-prompt-regexp’
4.1231+ default.el:650:6: Warning: ‘delete-forward-char’ is for interactive use only;
4.1232+ use ‘delete-char’ instead.
4.1233+ default.el:654:29: Warning: reference to free variable ‘eshell-mode-map’
4.1234+
4.1235+ In eshell-next-prompt:
4.1236+ default.el:660:22: Warning: reference to free variable ‘eshell-prompt-regexp’
4.1237+ default.el:661:9: Warning: reference to free variable
4.1238+ ‘eshell-highlight-prompt’
4.1239+
4.1240+ In eshell-insert-history:
4.1241+ default.el:677:48: Warning: reference to free variable ‘eshell-history-ring’
4.1242+ default.el:736:49: Warning: reference to free variable ‘eww-mode-map’
4.1243+ default.el:747:7: Warning: assignment to free variable
4.1244+ ‘org-id-link-to-org-use-id’
4.1245+ default.el:749:7: Warning: assignment to free variable ‘org-capture-templates’
4.1246+ default.el:761:7: Warning: assignment to free variable
4.1247+ ‘org-html-htmlize-output-type’
4.1248+ default.el:762:7: Warning: assignment to free variable
4.1249+ ‘org-html-head-include-default-style’
4.1250+ default.el:764:7: Warning: assignment to free variable ‘org-ascii-text-width’
4.1251+ default.el:768:7: Warning: assignment to free variable
4.1252+ ‘org-structure-template-alist’
4.1253+ default.el:805:7: Warning: assignment to free variable ‘org-archive-location’
4.1254+
4.1255+ In org-ask-location:
4.1256+ default.el:853:11: Warning: Unused lexical variable ‘org-refile-targets’
4.1257+ default.el:856:28: Warning: reference to free variable ‘org-refile-history’
4.1258+ default.el:860:18: Warning: reference to free variable
4.1259+ ‘org-complex-heading-regexp-format’
4.1260+
4.1261+ In org-capture-fileref-snippet:
4.1262+ default.el:868:37: Warning: Unused lexical argument ‘f’
4.1263+ default.el:906:7: Warning: assignment to free variable ‘org-global-properties’
4.1264+
4.1265+ In org-adjust-tags-column-reset-tags:
4.1266+ default.el:936:39: Warning: Unused lexical argument ‘ignored’
4.1267+
4.1268+ In column-display-value-transformer:
4.1269+ default.el:942:55: Warning: Unused lexical argument ‘value’
4.1270+ default.el:954:7: Warning: assignment to free variable
4.1271+ ‘org-columns-modify-value-for-display-function’
4.1272+
4.1273+ In org-remove-redundant-tags:
4.1274+ default.el:974:32: Warning: Unused lexical variable ‘tag’
4.1275+ default.el:984:69: Warning: ‘memql’ called with literal list that may never
4.1276+ match (arg 1)
4.1277+
4.1278+ In org-agenda-reschedule-to-today:
4.1279+ default.el:995:35: Warning: Unused lexical argument ‘rest’
4.1280+ default.el:999:2: Warning: ‘defadvice’ is an obsolete macro (as of 30.1); use
4.1281+ ‘advice-add’ or ‘define-advice’
4.1282+
4.1283+ In org-export-translate-to-lang:
4.1284+ default.el:1079:35: Warning: reference to free variable
4.1285+ ‘org-export-dictionary’
4.1286+
4.1287+ In end of data:
4.1288+ default.el:979:42: Warning: the function ‘org-toggle-tag’ might not be defined
4.1289+ at runtime.
4.1290+ default.el:971:8: Warning: the function ‘org-map-entries’ might not be defined
4.1291+ at runtime.
4.1292+ default.el:961:4: Warning: the function ‘org-table-map-tables’ might not be
4.1293+ defined at runtime.
4.1294+ default.el:949:9: Warning: the function ‘org-entry-end-position’ might not be
4.1295+ defined at runtime.
4.1296+ default.el:946:8: Warning: the function ‘org-back-to-heading’ might not be
4.1297+ defined at runtime.
4.1298+ default.el:937:20: Warning: the function ‘org-set-tags’ might not be defined
4.1299+ at runtime.
4.1300+ default.el:918:10: Warning: the function ‘org-set-property’ might not be
4.1301+ defined at runtime.
4.1302+ default.el:916:14: Warning: the function ‘org-entry-get-multivalued-property’
4.1303+ might not be defined at runtime.
4.1304+ default.el:912:12: Warning: the function ‘org-entry-get’ might not be defined
4.1305+ at runtime.
4.1306+ default.el:898:23: Warning: the function ‘which-function’ is not known to be
4.1307+ defined.
4.1308+ default.el:858:6: Warning: the function ‘outline-next-heading’ might not be
4.1309+ defined at runtime.
4.1310+ default.el:855:24: Warning: the function ‘org-refile-get-location’ might not
4.1311+ be defined at runtime.
4.1312+ default.el:846:39: Warning: the function ‘org-todo’ might not be defined at
4.1313+ runtime.
4.1314+ default.el:843:48: Warning: the function ‘org-read-date’ might not be defined
4.1315+ at runtime.
4.1316+ default.el:843:23: Warning: the function ‘org-time-string-to-time’ might not
4.1317+ be defined at runtime.
4.1318+ default.el:664:4: Warning: the function ‘eshell-skip-prompt’ is not known to
4.1319+ be defined.
4.1320+ default.el:647:10: Warning: the function ‘eshell-life-is-too-much’ is not
4.1321+ known to be defined.
4.1322+ default.el:641:6: Warning: the function ‘eshell-send-input’ is not known to be
4.1323+ defined.
4.1324+ default.el:633:14: Warning: the function ‘eshell/alias’ is not known to be
4.1325+ defined.
4.1326+ default.el:308:6: Warning: the function ‘eglot-x-setup’ is not known to be
4.1327+ defined.
4.1328+ default.el:261:39: Warning: the function ‘as’ is not known to be defined.
4.1329+ default.el:261:31: Warning: the function ‘defpkg’ is not known to be defined.
4.1330+ default.el:260:30: Warning: the function ‘:indentation’ is not known to be
4.1331+ defined.
4.1332+ default.el:259:30: Warning: the function ‘:inherit’ is not known to be
4.1333+ defined.
4.1334+ default.el:258:4: Warning: the function ‘define-common-lisp-style’ is not
4.1335+ known to be defined.
4.1336+ default.el:245:8: Warning: the function ‘slime-eval-async’ might not be
4.1337+ defined at runtime.
4.1338+ default.el:243:14: Warning: the function ‘slime-sexp-at-point’ might not be
4.1339+ defined at runtime.
4.1340+ default.el:241:13: Warning: the function ‘slime-read-from-minibuffer’ might
4.1341+ not be defined at runtime.
4.1342+ default.el:233:10: Warning: the function ‘slime-repl’ is not known to be
4.1343+ defined.
4.1344+ default.el:228:14: Warning: the function ‘slime-connected-p’ might not be
4.1345+ defined at runtime.
4.1346+ Loading which-key (native compiled elisp)...done
4.1347+ All your packages are already installed
4.1348+ Waiting for git... [2 times]
4.1349+ Loading /home/ellis/.emacs.d/ellis.el (source)...
4.1350+ Local variables list is not properly terminated
4.1351+ Source file ‘/home/ellis/.emacs.d/lib/ulang.el’ newer than byte-compiled file; using older file
4.1352+ Initialized ULANG.
4.1353+ Repeat mode is enabled for 38 commands and 13 keymaps; see ‘describe-repeat-maps’
4.1354+ Loading /home/ellis/.emacs.d/ellis.el (source)...done
4.1355+ Starting Emacs daemon.
4.1356+#+end_example
4.1357 ** TODO remove makefile
4.1358+:PROPERTIES:
4.1359+:ID: 93f3d805-9139-49b2-9b20-4e92e3dbda41
4.1360+:END:
4.1361 :LOGBOOK:
4.1362 - State "TODO" from [2024-08-16 Fri 22:44]
4.1363 :END:
4.1364-* DONE dot 0.1 [1/1] :lisp:dot:
4.1365-:LOGBOOK:
4.1366-- State "TODO" from [2023-12-20 Wed 18:27]
4.1367-- State "DONE" from "NOPE" [2024-08-16 Fri 22:38]
4.1368+* TBD homer 0.1 [1/2] :lisp:homer:
4.1369+:PROPERTIES:
4.1370+:ID: ef204ce0-7a99-45a6-942e-6d8f549f94f9
4.1371 :END:
4.1372-- implemented in dat/dot.lisp
4.1373-** NOPE PARSE-SPECIALIZER-USING-CLASS
4.1374-:LOGBOOK:
4.1375-- State "TODO" from [2023-12-20 Wed 18:28]
4.1376-:END:
4.1377-- experimental SB-MOP generic, may be useful in places where we would
4.1378- typically use =(eql OBJECT)= as a specializer for GRAPH.
4.1379-
4.1380-* TBD homer 0.1 [1/2] :lisp:homer:
4.1381 :LOGBOOK:
4.1382 - State "TBD" from "TODO" [2023-12-12 Tue 19:53]
4.1383 :END:
4.1384 ** DONE review GNU stow API
4.1385+:PROPERTIES:
4.1386+:ID: 73e711a9-c3f1-4157-a029-c4d3559df05e
4.1387+:END:
4.1388 :LOGBOOK:
4.1389 - State "TODO" from [2023-12-24 Sun 19:32]
4.1390 - State "DONE" from "TODO" [2024-08-05 Mon 21:06]
4.1391@@ -838,6 +1374,9 @@
4.1392 rust impl: https://github.com/qboileau/rstow
4.1393
4.1394 ** TODO consolidate with skel :skel:
4.1395+:PROPERTIES:
4.1396+:ID: 0f07acf1-d1a8-456f-b753-ce04643260b9
4.1397+:END:
4.1398 :LOGBOOK:
4.1399 - State "TODO" from [2023-12-24 Sun 19:32]
4.1400 :END:
5.1--- a/tasks/demo.org Fri Aug 16 23:52:04 2024 -0400
5.2+++ b/tasks/demo.org Sun Aug 18 22:16:12 2024 -0400
5.3@@ -3,33 +3,55 @@
5.4 #+description: demo task list
5.5 #+setupfile: ../../clean.theme
5.6 #+filetags: demo
5.7+#+ARCHIVE: ../../archive/plan.org::** demo
5.8 * TODO update readme :doc:
5.9+:PROPERTIES:
5.10+:ID: 42d188a4-4ae8-474b-953e-3b9780cd0def
5.11+:END:
5.12 :LOGBOOK:
5.13 - State "TODO" from [2024-07-09 Tue 22:21]
5.14 :END:
5.15 - never really got around to reviewing the demo readme, it's been a
5.16 while so time to update and bring things back to reality.
5.17 * TODO mdb :example:db:
5.18+:PROPERTIES:
5.19+:ID: ab6e2e58-76e0-45e5-9266-850376b65eb0
5.20+:END:
5.21 :LOGBOOK:
5.22 - State "TODO" from "TODO" [2024-08-06 Tue 16:54]
5.23 :END:
5.24 * TODO taodb :example:db:
5.25+:PROPERTIES:
5.26+:ID: 93b55c5e-5537-4115-863c-c556329dd832
5.27+:END:
5.28 :LOGBOOK:
5.29 - State "TODO" from [2024-08-12 Mon 18:02]
5.30 :END:
5.31 * TODO mpk :example:app:
5.32+:PROPERTIES:
5.33+:ID: 2c0ef0e8-6656-4b2e-8598-6d00ce620d53
5.34+:END:
5.35 :LOGBOOK:
5.36 - State "TODO" from [2024-08-12 Mon 18:03]
5.37 :END:
5.38 * TODO yoctochat :example:net:
5.39+:PROPERTIES:
5.40+:ID: 5f3c391a-cff1-4ff0-954e-0addccfa98a4
5.41+:END:
5.42 :LOGBOOK:
5.43 - State "TODO" from [2024-08-12 Mon 18:03]
5.44 :END:
5.45 * TODO move and replace xdb :db:
5.46+:PROPERTIES:
5.47+:ID: c5c3f819-1c87-4f5d-8644-b923f58caf8a
5.48+:END:
5.49 :LOGBOOK:
5.50 - State "TODO" from [2024-08-12 Mon 18:03]
5.51 :END:
5.52 * TODO move mini-redis :db:
5.53+:PROPERTIES:
5.54+:ID: d1bda96e-8dff-4f6c-858a-fbbcaa94d21f
5.55+:END:
5.56 :LOGBOOK:
5.57 - State "TODO" from [2024-08-12 Mon 18:04]
5.58 :END:
6.1--- a/tasks/infra.org Fri Aug 16 23:52:04 2024 -0400
6.2+++ b/tasks/infra.org Sun Aug 18 22:16:12 2024 -0400
6.3@@ -3,15 +3,34 @@
6.4 #+description: infra task list
6.5 #+setupfile: ../../clean.theme
6.6 #+filetags: infra
6.7+#+ARCHIVE: ../../archive/plan.org::** infra
6.8 * TODO autogen.lisp :lisp:
6.9+:PROPERTIES:
6.10+:ID: e0d28d5c-1e13-4208-b56d-a5d0d1efd6b5
6.11+:END:
6.12 :LOGBOOK:
6.13 - State "WIP" from [2024-07-09 Tue 22:23]
6.14 - State "TODO" from "WIP" [2024-07-28 Sun 21:20]
6.15 :END:
6.16 * DONE dictd
6.17+:PROPERTIES:
6.18+:ID: 9f997bf9-f4dc-469a-93c4-fb02f9a22b86
6.19+:END:
6.20 :LOGBOOK:
6.21 - State "TODO" from [2024-08-12 Mon 17:55]
6.22 - Note taken on [2024-08-12 Mon 17:55] \\
6.23 basically done - serving on compiler.company:2628 with route through https
6.24 - State "DONE" from "TODO" [2024-08-12 Mon 18:02]
6.25 :END:
6.26+* TODO reintegrate pod and box :vc:
6.27+SCHEDULED: <2024-08-18 Sun>
6.28+:PROPERTIES:
6.29+:CREATED: <2024-08-18 Sun 16:15>
6.30+:ID: 98f2bfed-3d30-44af-a9cd-ff09dca7f335
6.31+:END:
6.32+:LOGBOOK:
6.33+- State "TODO" from [2024-08-18 Sun 16:14]
6.34+:END:
6.35+- [ ] pod
6.36+- [ ] box
6.37+- [ ] .hgsub
7.1--- /dev/null Thu Jan 01 00:00:00 1970 +0000
7.2+++ b/tasks/readme.org Sun Aug 18 22:16:12 2024 -0400
7.3@@ -0,0 +1,23 @@
7.4+#+title: tasks
7.5+#+author: Richard Westhaver
7.6+#+email:richard.westhaver@gmail.com
7.7+#+setupfile: ../../clean.theme
7.8+#+export_file_name: index
7.9+:info:
7.10++ version :: 0.1.0
7.11+:end:
7.12+
7.13+* [[file:core.org][core]]
7.14+:PROPERTIES:
7.15+:ID: b1443fce-c039-4c92-9fec-80b7cb0fe1f5
7.16+:END:
7.17+
7.18+* [[file:infra.org][infra]]
7.19+:PROPERTIES:
7.20+:ID: 49982225-86fb-4c1f-8ade-7c230b287a50
7.21+:END:
7.22+
7.23+* [[file:demo.org][demo]]
7.24+:PROPERTIES:
7.25+:ID: f132d1ff-c7dc-49cd-80ec-c117cb570887
7.26+:END: