changelog shortlog graph tags branches changeset files file revisions raw help

Mercurial > org > docs / annotate core/todo.org

changeset 25: c363ae4d1aac
parent: 93bea7513a3e
child: a0017112db77
author: Richard Westhaver <ellis@rwest.io>
date: Sun, 02 Jun 2024 20:06:36 -0400
permissions: -rw-r--r--
description: bump
19
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
1
 * DONE migrate to sb-grovel [9/9]                                  :lisp:ffi:
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
2
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
3
 - State "TODO"       from              [2023-11-27 Mon 23:42]
19
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
4
 - State "DONE"       from "TODO"       [2024-02-04 Sun 20:30]
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
5
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
6
 :PROPERTIES:
25
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
7
 :ID: bb365025-e5e7-4407-acba-32e30d1a245a
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
8
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
9
 [[file:lisp/ffi/]]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
10
 ** DONE blake3
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
11
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
12
 - State "TODO"       from              [2023-11-29 Wed 19:00]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
13
 - State "DONE"       from "TODO"       [2023-12-09 Sat 01:57]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
14
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
15
 :PROPERTIES:
25
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
16
 :ID: 656c2683-8780-407c-b955-3defc4959595
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
17
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
18
 ** DONE bqn
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
19
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
20
 - State "TODO"       from              [2023-11-29 Wed 19:00]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
21
 - State "DONE"       from "TODO"       [2023-12-09 Sat 01:57]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
22
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
23
 :PROPERTIES:
25
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
24
 :ID: b4757746-525b-49e4-b8ac-677375867d8f
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
25
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
26
 ** DONE btrfs
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
27
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
28
 - State "TODO"       from              [2023-11-29 Wed 19:00]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
29
 - State "DONE"       from "TODO"       [2023-12-09 Sat 01:57]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
30
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
31
 :PROPERTIES:
25
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
32
 :ID: b3b411fe-6b2d-4338-9e23-83536336a487
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
33
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
34
 ** DONE k
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
35
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
36
 - State "TODO"       from              [2023-11-29 Wed 19:00]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
37
 - State "DONE"       from "TODO"       [2023-12-09 Sat 01:57]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
38
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
39
 :PROPERTIES:
25
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
40
 :ID: 8a463084-efa0-4535-8239-b1c4955bde4c
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
41
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
42
 ** DONE rocksdb
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
43
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
44
 - State "TODO"       from              [2023-11-29 Wed 19:00]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
45
 - State "DONE"       from "TODO"       [2023-12-09 Sat 01:57]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
46
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
47
 :PROPERTIES:
25
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
48
 :ID: 2d4d70af-228f-424c-8374-9fc8ed5c6f92
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
49
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
50
 ** DONE tree-sitter
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
51
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
52
 - State "TODO"       from              [2023-11-29 Wed 19:00]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
53
 - State "DONE"       from "TODO"       [2023-12-09 Sat 01:57]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
54
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
55
 :PROPERTIES:
25
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
56
 :ID: 0cdf3412-cb00-4069-8e1b-b49c736377cf
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
57
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
58
 ** DONE uring
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
59
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
60
 - State "TODO"       from              [2023-11-29 Wed 19:00]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
61
 - State "DONE"       from "TODO"       [2023-12-09 Sat 01:57]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
62
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
63
 :PROPERTIES:
25
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
64
 :ID: 45a52407-ccaf-4ea1-99c4-d6f7ba0b2731
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
65
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
66
 ** DONE zstd
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
67
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
68
 - State "TODO"       from              [2023-11-29 Wed 19:00]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
69
 - State "DONE"       from "TODO"       [2023-12-09 Sat 01:57]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
70
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
71
 :PROPERTIES:
25
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
72
 :ID: 6ade8dd8-83b1-470d-a0da-a352ce4c2d06
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
73
 :END:
19
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
74
 ** DONE xkb
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
75
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
76
 - State "TODO"       from              [2023-11-29 Wed 19:27]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
77
 - State "WIP"        from "TODO"       [2023-12-10 Sun 22:47]
19
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
78
 - State "DONE"       from "WIP"        [2024-02-04 Sun 20:30]
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
79
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
80
 :PROPERTIES:
25
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
81
 :ID: af778a5f-4834-4f0c-ae53-36d35cb98d8c
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
82
 :END:
16
ellis <ellis@rwest.io>
parents: 14
diff changeset
83
 * TODO parse 0.1 [0/2]                                             :lisp:lib:
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
84
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
85
 - State "TODO"       from "TODO"       [2023-12-13 Wed 18:24]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
86
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
87
 :PROPERTIES:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
88
 :ID: parse
25
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
89
 :ID: 8f54a69e-b256-4efd-98e8-75b4892f12b8
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
90
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
91
 - State "TODO"       from              [2023-11-29 Wed 19:01]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
92
 - lalr.lisp
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
93
 - lex.lisp
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
94
 - obj api
16
ellis <ellis@rwest.io>
parents: 14
diff changeset
95
 ** TODO tests
ellis <ellis@rwest.io>
parents: 14
diff changeset
96
 :LOGBOOK:
ellis <ellis@rwest.io>
parents: 14
diff changeset
97
 - State "TODO"       from              [2023-12-24 Sun 19:28]
ellis <ellis@rwest.io>
parents: 14
diff changeset
98
 :END:
ellis <ellis@rwest.io>
parents: 14
diff changeset
99
 add tests for lexer and LALR. figure out if there are any gaps that we
ellis <ellis@rwest.io>
parents: 14
diff changeset
100
 need to fill.
ellis <ellis@rwest.io>
parents: 14
diff changeset
101
 ** TODO toml impl
ellis <ellis@rwest.io>
parents: 14
diff changeset
102
 :LOGBOOK:
ellis <ellis@rwest.io>
parents: 14
diff changeset
103
 - State "TODO"       from              [2023-12-24 Sun 19:28]
ellis <ellis@rwest.io>
parents: 14
diff changeset
104
 :END:
ellis <ellis@rwest.io>
parents: 14
diff changeset
105
 the toml parser on quicklisp is based on esrap, make a comparable one
ellis <ellis@rwest.io>
parents: 14
diff changeset
106
 using our parser module.
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
107
 * TODO organ 0.2 [0/2]                                           :lisp:organ:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
108
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
109
 - State "TODO"       from              [2023-11-29 Wed 21:25]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
110
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
111
 :PROPERTIES:
25
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
112
 :ID: 4e7c55dc-e2fa-458f-ad3b-942b9aa336a4
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
113
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
114
 ** TBD organ-export
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
115
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
116
 - State "TBD"        from "TODO"       [2023-11-29 Wed 21:24]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
117
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
118
 :PROPERTIES:
25
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
119
 :ID: 189584f5-fc22-4129-bd47-5d494a088684
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
120
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
121
 ** TODO org-parse
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
122
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
123
 - State "TODO"       from              [2023-11-29 Wed 21:26]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
124
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
125
 :PROPERTIES:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
126
 :DEPENDENCIES: parse
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
127
 :HOOKS: organ-export
25
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
128
 :ID: 63774177-9730-4961-8535-414fac7a6f4f
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
129
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
130
 ** TBD parse org-elements as sxp                                        :sxp:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
131
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
132
 - State "TODO"       from              [2023-09-25 Mon 15:23]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
133
 - State "TBD"        from "TODO"       [2023-12-13 Wed 18:10]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
134
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
135
 #+name: oe-init
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
136
 #+begin_src emacs-lisp :results silent
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
137
   (slime-start)
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
138
 #+end_src
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
139
 
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
140
 #+begin_src lisp :results silent
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
141
   (ql:quickload :organ)
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
142
 #+end_src
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
143
 
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
144
 #+name: oe-form
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
145
 #+begin_src emacs-lisp :results output replace
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
146
   (macroexpand-1 (org-element-parse-buffer))
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
147
 #+end_src
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
148
 
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
149
 #+RESULTS: oe-form
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
150
 
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
151
 #+name: oe-sxp
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
152
 #+begin_src lisp :results output :var in=oe-form()
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
153
   (let ((sxp (sxp:make-sxp)))
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
154
     ;; SIMPLE-READER-ERROR #\) when using read
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
155
     (sxp:wrap-from-string! sxp in)
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
156
     (describe sxp))
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
157
 #+end_src
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
158
 
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
159
 #+RESULTS: oe-sxp
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
160
 : #<SXP:SXP {1001532593}>
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
161
 :   [standard-object]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
162
 : 
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
163
 : Slots with :INSTANCE allocation:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
164
 :   AST                            = NIL
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
165
 
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
166
 * TODO rdb 0.2 [0/6]                                               :lisp:rdb:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
167
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
168
 - State "TODO"       from "TODO"       [2023-12-13 Wed 18:26]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
169
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
170
 ** TODO error handling
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
171
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
172
 - State "TODO"       from              [2023-12-10 Sun 22:57]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
173
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
174
 - need to unwrap the pointer (* (* t))
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
175
 - cast to string,int,bool
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
176
 - wrap segfault handlers
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
177
 - add restarts for common errors (bad path)
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
178
 - add cleanup routines
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
179
 ** TODO client api
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
180
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
181
 - State "TODO"       from              [2023-12-10 Sun 22:59]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
182
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
183
 - clients are fully dynamic
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
184
 - generated from RDB instances
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
185
 - compiles in CF/option/multithread/type info
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
186
 - clients implement custom Q language
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
187
 ** TODO sequence/iterator impl
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
188
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
189
 - State "TODO"       from              [2023-12-10 Sun 23:09]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
190
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
191
 - use SBCL built-ins to extend the api - wrap the raw FFI iterator
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
192
 - define mixins
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
193
 ** TODO comparator impl
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
194
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
195
 - State "TODO"       from              [2023-12-10 Sun 23:11]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
196
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
197
 - supply custom comparators to rocksdb from lisp
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
198
 ** TODO type system
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
199
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
200
 - State "TODO"       from              [2023-12-10 Sun 23:12]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
201
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
202
 - capture types of: kv, cf
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
203
 - specs
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
204
   - kv-spec = (kv-spec val-spec)
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
205
     - must be serialized to/from vec<char>
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
206
   - cf-spec
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
207
     - used as superclass
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
208
     - methods for abstracting CFs
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
209
 ** TODO set-opt/get-opt
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
210
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
211
 - State "TODO"       from              [2023-12-16 Sat 00:49]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
212
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
213
 - need better api
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
214
 - may just want to use the generic C fn that takes string as input
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
215
 - I feel this may be less efficient but haven't benched it (requires additional arg)
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
216
 - separate packages are a pain to query symbols with
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
217
 
19
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
218
 * TODO vc 0.1                                                            :vc:
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
219
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
220
 - State "TODO"       from              [2024-02-29 Thu 16:10]
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
221
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
222
 ** TODO git                                                          :vc:git:
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
223
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
224
 - State "TODO"       from              [2023-12-16 Sat 00:55]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
225
 :END:
19
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
226
 ** TODO hg                                                            :vc:hg:
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
227
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
228
 - State "TODO"       from              [2023-12-16 Sat 00:56]
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
229
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
230
 
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
231
 * TODO skel 0.2 [0/3]                                             :lisp:skel:
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
232
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
233
 - State "TODO"       from              [2023-12-16 Sat 00:55]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
234
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
235
 ** TODO eval rules from CLI
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
236
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
237
 - State "TODO"       from              [2023-12-16 Sat 00:56]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
238
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
239
 - need new command or flag for rules
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
240
 - evaluate forms instead of looking in skelfile
19
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
241
 * TODO std 0.2 [1/6]                                               :lisp:std:
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
242
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
243
 - State "TODO"       from              [2023-12-12 Tue 19:49]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
244
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
245
 ** DONE refactor system definition
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
246
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
247
 - State "TODO"       from              [2023-12-13 Wed 15:17]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
248
 - State "DONE"       from "TODO"       [2023-12-13 Wed 19:38]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
249
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
250
 - remove package-inferred
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
251
 - minimize number of systems
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
252
 - use pkg.lisp files
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
253
 ** TODO cleanup fu
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
254
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
255
 - State "TODO"       from              [2023-12-13 Wed 19:39]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
256
 :END:
19
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
257
 ** TODO documentation sweep
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
258
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
259
 - State "TODO"       from              [2024-02-29 Thu 16:09]
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
260
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
261
 ** TODO CLTL2 impl
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
262
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
263
 - State "TODO"       from              [2024-02-29 Thu 16:09]
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
264
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
265
 ** TODO more bits
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
266
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
267
 - State "TODO"       from              [2024-02-29 Thu 16:09]
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
268
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
269
 ** TODO list-package-symbols, etc
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
270
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
271
 - State "TODO"       from              [2024-02-29 Thu 16:09]
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
272
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
273
 
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
274
 * TODO sxp 0.2 [0/1]                                               :lisp:sxp:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
275
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
276
 - State "TODO"       from              [2023-12-12 Tue 19:49]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
277
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
278
 ** TODO WRAP-OBJECT                                                    :skel:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
279
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
280
 - State "TODO"       from              [2023-12-12 Tue 19:49]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
281
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
282
 - use to replace LOAD-AST for sk-project and friends
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
283
 - requires mop
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
284
 - take a look at UNWRAP-OBJECT too, may need rewrite for a better API
16
ellis <ellis@rwest.io>
parents: 14
diff changeset
285
 * TODO obj 0.1 [1/2]                                               :lisp:obj:
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
286
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
287
 - State "TODO"       from              [2023-12-17 Sun 00:59]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
288
 :END:
16
ellis <ellis@rwest.io>
parents: 14
diff changeset
289
 ** NOPE uri
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
290
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
291
 - State "TODO"       from              [2023-12-17 Sun 01:00]
16
ellis <ellis@rwest.io>
parents: 14
diff changeset
292
 - Note taken on [2023-12-20 Wed 18:26] \\
ellis <ellis@rwest.io>
parents: 14
diff changeset
293
   the franz impl doesn't play well with SBCL, at least with our hacks. I'm not sure how faithfully I want to follow the RFCs anyhow.. maybe we go for the dead simple approach and focus on MOP for a path and URI protocol.
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
294
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
295
 - mostly just need the tests and to finish porting the Franz implementation
16
ellis <ellis@rwest.io>
parents: 14
diff changeset
296
 ** TODO db
ellis <ellis@rwest.io>
parents: 14
diff changeset
297
 :LOGBOOK:
ellis <ellis@rwest.io>
parents: 14
diff changeset
298
 - State "TODO"       from              [2023-12-20 Wed 18:26]
ellis <ellis@rwest.io>
parents: 14
diff changeset
299
 :END:
ellis <ellis@rwest.io>
parents: 14
diff changeset
300
 - ported from XDB2
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
301
 * TODO net 0.1 [0/7]                                               :lisp:net:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
302
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
303
 - State "TODO"       from              [2023-12-17 Sun 01:00]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
304
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
305
 ** TODO tcp                                                            :core:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
306
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
307
 - State "TODO"       from              [2023-12-17 Sun 01:01]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
308
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
309
 ** TODO udp                                                            :core:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
310
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
311
 - State "TODO"       from              [2023-12-17 Sun 01:01]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
312
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
313
 ** TODO crew                                                          :proto:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
314
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
315
 - State "TODO"       from              [2023-12-17 Sun 01:01]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
316
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
317
 
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
318
 ** TODO http                                                          :proto:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
319
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
320
 - State "TODO"       from              [2023-12-17 Sun 01:01]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
321
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
322
 ** TODO dns                                                           :proto:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
323
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
324
 - State "TODO"       from              [2023-12-17 Sun 01:01]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
325
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
326
 
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
327
 ** TODO tlv                                                           :codec:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
328
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
329
 - State "TODO"       from              [2023-12-17 Sun 01:01]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
330
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
331
 
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
332
 ** TODO osc                                                           :codec:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
333
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
334
 - State "TODO"       from              [2023-12-17 Sun 01:03]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
335
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
336
 * TODO pwn 0.1 [0/1]                                               :lisp:pwn:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
337
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
338
 - State "TODO"       from              [2023-12-17 Sun 01:04]
19
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
339
 - Note taken on [2024-02-29 Thu 16:11] \\
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
340
   Should this be a separate application? Lisp exploit development framework
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
341
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
342
 ** TODO diz
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
343
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
344
 - State "TODO"       from              [2023-12-17 Sun 01:04]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
345
 :END:
19
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
346
 * TODO gui 0.1 [0/2]                                               :lisp:gui:
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
347
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
348
 - State "TODO"       from              [2023-12-17 Sun 03:40]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
349
 :END:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
350
 ** TODO wayland protocol bindings
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
351
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
352
 - State "TODO"       from              [2023-12-17 Sun 03:40]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
353
 :END:
19
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
354
 ** TBD wayland compositor                                         :rust:lisp:
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
355
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
356
 - State "TBD"        from "TODO"       [2023-11-29 Wed 21:25]
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
357
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
358
 :PROPERTIES:
25
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
359
 :ID: e18a90d7-10bc-44d3-8508-56483d29d385
19
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
360
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
361
 * TODO rt 0.1 [0/2]                                                      :rt:
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
362
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
363
 - State "TODO"       from              [2024-02-29 Thu 16:06]
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
364
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
365
 ** TODO redirect I/O in tests
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
366
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
367
 - State "TODO"       from              [2024-02-29 Thu 16:06]
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
368
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
369
 prevent tests from printing implicitly. redirect stream locally, cache
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
370
 it somehow for review.
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
371
 ** TODO *test-on-def*
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
372
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
373
 - State "TODO"       from              [2024-02-29 Thu 17:17]
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
374
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
375
 - simple flag to test when file is defined (part of deftest macro)
16
ellis <ellis@rwest.io>
parents: 14
diff changeset
376
 * NOPE dot 0.1 [1/1]                                               :lisp:dot:
ellis <ellis@rwest.io>
parents: 14
diff changeset
377
 :LOGBOOK:
ellis <ellis@rwest.io>
parents: 14
diff changeset
378
 - State "TODO"       from              [2023-12-20 Wed 18:27]
ellis <ellis@rwest.io>
parents: 14
diff changeset
379
 :END:
ellis <ellis@rwest.io>
parents: 14
diff changeset
380
 ** NOPE PARSE-SPECIALIZER-USING-CLASS
ellis <ellis@rwest.io>
parents: 14
diff changeset
381
 :LOGBOOK:
ellis <ellis@rwest.io>
parents: 14
diff changeset
382
 - State "TODO"       from              [2023-12-20 Wed 18:28]
ellis <ellis@rwest.io>
parents: 14
diff changeset
383
 :END:
ellis <ellis@rwest.io>
parents: 14
diff changeset
384
 - experimental SB-MOP generic, may be useful in places where we would
ellis <ellis@rwest.io>
parents: 14
diff changeset
385
   typically use =(eql OBJECT)= as a specializer for GRAPH.
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
386
 
16
ellis <ellis@rwest.io>
parents: 14
diff changeset
387
 * TBD homer 0.1 [0/2]                                            :lisp:homer:
14
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
388
 :LOGBOOK:
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
389
 - State "TBD"        from "TODO"       [2023-12-12 Tue 19:53]
de53155af111 migrated from core
ellis <ellis@rwest.io>
parents:
diff changeset
390
 :END:
16
ellis <ellis@rwest.io>
parents: 14
diff changeset
391
 ** TODO review GNU stow API
ellis <ellis@rwest.io>
parents: 14
diff changeset
392
 :LOGBOOK:
ellis <ellis@rwest.io>
parents: 14
diff changeset
393
 - State "TODO"       from              [2023-12-24 Sun 19:32]
ellis <ellis@rwest.io>
parents: 14
diff changeset
394
 :END:
19
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
395
 [[https://www.gnu.org/software/stow/][homepage]]
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
396
 'symlink farm manager'
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
397
 rust impl: https://github.com/qboileau/rstow
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
398
 
16
ellis <ellis@rwest.io>
parents: 14
diff changeset
399
 ** TODO consolidate with skel
ellis <ellis@rwest.io>
parents: 14
diff changeset
400
 :LOGBOOK:
ellis <ellis@rwest.io>
parents: 14
diff changeset
401
 - State "TODO"       from              [2023-12-24 Sun 19:32]
ellis <ellis@rwest.io>
parents: 14
diff changeset
402
 :END: