changelog shortlog graph tags branches changeset files file revisions raw help

Mercurial > org > plan / annotate tasks/core.org

changeset 22: fc23ed6e5488
parent: d2097f6aec77
author: Richard Westhaver <ellis@rwest.io>
date: Sun, 22 Sep 2024 21:29:45 -0400
permissions: -rw-r--r--
description: id updates
7
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
1
 #+title: core tasks
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
2
 #+author: Richard Westhaver
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
3
 #+email: richard.westhaver@gmail.com
7
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
4
 #+description: core task list
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
5
 #+setupfile: ../../clean.theme
17
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
6
 #+OPTIONS: num:nil d:t prop:t toc:t
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
7
 #+ARCHIVE: ../../archive/plan.org::** core
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
8
 #+LOCATION: ~/comp/core/
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
9
 #+filetags: core
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
10
 * PROJECT ffi [0/4]                                                :lisp:ffi:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
11
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
12
 :ID:       4de17a09-48fb-4640-b30a-e40cc1f8c330
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
13
 :VERSION: 0.1
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
14
 :LOCATION: lisp/ffi/
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
15
 :CUSTOM_ID: ffi-0-4
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
16
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
17
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
18
 - State "TODO"       from              [2024-08-10 Sat 22:20]
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
19
 - State "PROJECT"    from "TODO"       [2024-08-16 Fri 22:57]
7
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
20
 :END:
20
a64e2386bccc style updates
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
21
 ** PROJECT rocksdb [6/7]                                            :rocksdb:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
22
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
23
 :ID:       6a4e51f0-f1d7-40df-aa7f-04c6d179393b
20
a64e2386bccc style updates
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
24
 :LOCATION+: lisp/ffi/rocksdb
a64e2386bccc style updates
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
25
 :VERSION: 0.1.0
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
26
 :CUSTOM_ID: rocksdb-6-7
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
27
 :END:
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
28
 :LOGBOOK:
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
29
 - State "PROJECT"    from              [2024-08-16 Fri 22:57]
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
30
 :END:
16
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
31
 *** DONE writebatch
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
32
 SCHEDULED: <2024-08-19 Mon 20:00-22:00><2024-08-20 Tue 20:00>
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
33
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
34
 :ID:       22e3eb0a-f3f7-4788-a90c-5ecd2df7db15
16
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
35
 :Effort:   4:00
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
36
 :CREATED:  <2024-08-19 Mon 20:05>
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
37
 :CUSTOM_ID: writebatch
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
38
 :END:
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
39
 :LOGBOOK:
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
40
 - State "TODO"       from              [2024-08-16 Fri 22:56]
16
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
41
 - State "WIP"        from "TODO"       [2024-08-19 Mon 20:01]
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
42
 CLOCK: [2024-08-19 Mon 20:01]--[2024-08-19 Mon 21:03] =>  1:02
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
43
 CLOCK: [2024-08-20 Tue 19:41]--[2024-08-20 Tue 20:16] =>  0:35
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
44
 - State "DONE"       from "WIP"        [2024-08-20 Tue 20:19]
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
45
 :END:
17
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
46
 **** [[file:/usr/local/include/rocksdb/c.h::/* Write batch */]]
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
47
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
48
 :CREATED:  <2024-08-18 Sun 21:44>
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
49
 :ID:       05be05ba-4775-4feb-956f-7e52d31452bc
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
50
 :CUSTOM_ID: file-usr-local-include-rocksdb-c-h-write-batch
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
51
 :END:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
52
 :LOGBOOK:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
53
 - Refiled on [2024-08-18 Sun 21:44]
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
54
 :END:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
55
 *** DONE logger
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
56
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
57
 :ID:       f69ce4d5-03d3-46e1-8712-28eae841cb09
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
58
 :CUSTOM_ID: logger
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
59
 :END:
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
60
 :LOGBOOK:
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
61
 - State "TODO"       from              [2024-08-16 Fri 22:56]
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
62
 - State "DONE"       from "TODO"       [2024-08-18 Sun 22:00]
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
63
 :END:
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
64
 *** DONE merge-operator callbacks                                   :rocksdb:
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
65
 DEADLINE: <2024-08-16 Fri> SCHEDULED: <2024-08-15 Thu>
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
66
 :PROPERTIES:
19
ab65bef096dd updates
Richard Westhaver <ellis@rwest.io>
parents: 18
diff changeset
67
 :LOCATION+: lisp/ffi/rocksdb/merge.lisp
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
68
 :ID:       2f5af48c-4e9e-4e32-b6b2-a4efa6bade12
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
69
 :CUSTOM_ID: merge-operator-callbacks
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
70
 :END:
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
71
 :LOGBOOK:
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
72
 - State "TODO"       from              [2024-08-10 Sat 22:21]
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
73
 - State "WIP"        from "TODO"       [2024-08-14 Wed 21:50]
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
74
 - State "DONE"       from "WIP"        [2024-08-16 Fri 22:52]
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
75
 - Note taken on [2024-08-16 Fri 22:52] \\
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
76
   still needs testing with actual data
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
77
 :END:
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
78
 
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
79
 *** DONE compactionfilter callbacks                                 :rocksdb:
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
80
 DEADLINE: <2024-08-18 Sun> SCHEDULED: <2024-08-16 Fri>
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
81
 :PROPERTIES:
20
a64e2386bccc style updates
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
82
 :LOCATION+: compaction.lisp
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
83
 :ID:       2f3d0b40-0d14-44d4-b489-97a08c9e94ad
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
84
 :Effort:   3:00
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
85
 :CREATED:  <2024-08-18 Sun 18:52>
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
86
 :CUSTOM_ID: compactionfilter-callbacks
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
87
 :END:
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
88
 :LOGBOOK:
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
89
 - State "TODO"       from              [2024-08-14 Wed 21:50]
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
90
 - State "WIP"        from "TODO"       [2024-08-14 Wed 21:50]
16
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
91
 CLOCK: [2024-08-18 Sun 18:51]--[2024-08-18 Sun 19:46] =>  0:00
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
92
 - State "DONE"       from "WIP"        [2024-08-18 Sun 19:47]
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
93
 :END:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
94
 
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
95
 https://github.com/facebook/rocksdb/wiki/Compaction-Filter
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
96
 
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
97
 #+begin_src lisp
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
98
   (rocksdb-compactionfilterfactory-create nil (alien-sap (alien-callable-function 'rocksdb-destructor))
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
99
                                           (alien-sap (alien-callable-function 'rocksdb-create-compaction-filter-never))
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
100
                                           (alien-sap (alien-callable-function 'rocksdb-name)))
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
101
 #+end_src
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
102
 
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
103
 *** DONE comparator callbacks                                       :rocksdb:
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
104
 DEADLINE: <2024-08-18 Sun> SCHEDULED: <2024-08-17 Sat>
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
105
 :PROPERTIES:
20
a64e2386bccc style updates
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
106
 :LOCATION+: comparator.lisp
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
107
 :ID:       79d12134-27e1-48ef-9e21-808c74d154c4
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
108
 :CUSTOM_ID: comparator-callbacks
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
109
 :END:
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
110
 :LOGBOOK:
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
111
 - State "WIP"        from              [2024-08-14 Wed 21:51]
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
112
 - State "DONE"       from "WIP"        [2024-08-18 Sun 19:47]
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
113
 :END:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
114
 *** TODO associative-merge implementation
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
115
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
116
 :CREATED:  <2024-08-18 Sun 19:48>
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
117
 :ID:       cfbcad42-bb50-4170-afd8-1e0ff4dacfd1
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
118
 :CUSTOM_ID: associative-merge-implementation
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
119
 :END:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
120
 :LOGBOOK:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
121
 - Refiled on [2024-08-18 Sun 19:48]
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
122
 :END:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
123
 - need to figure out what delete-value requires
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
124
   - simply passes state + value and value-length to a function
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
125
   - when the value is null it doesn't exist in db (noop) ?
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
126
   - unclear when the merge op actually runs in relation to deletion op - before or after?
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
127
 - https://docs.rs/rocks/latest/rocks/merge_operator/index.html
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
128
 **** TODO concat-merge
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
129
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
130
 :CREATED:  <2024-08-18 Sun 20:45>
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
131
 :ID:       8e29a907-c3ee-4b5e-b825-e4e4e6c6aa9b
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
132
 :CUSTOM_ID: concat-merge
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
133
 :END:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
134
 :LOGBOOK:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
135
 - State "TODO"       from              [2024-08-18 Sun 20:42]
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
136
 :END:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
137
 **** TODO index-merge
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
138
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
139
 :CREATED:  <2024-08-18 Sun 20:45>
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
140
 :ID:       a5ab8bc4-e2fb-4ac2-8e1d-3000e439ed33
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
141
 :CUSTOM_ID: index-merge
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
142
 :END:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
143
 :LOGBOOK:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
144
 - State "TODO"       from              [2024-08-18 Sun 20:44]
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
145
 :END:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
146
 ***** TODO incf-merge
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
147
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
148
 :CREATED:  <2024-08-18 Sun 20:45>
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
149
 :ID:       ac607107-33fb-434f-bf48-e7b9e5fc648f
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
150
 :CUSTOM_ID: incf-merge
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
151
 :END:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
152
 :LOGBOOK:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
153
 - State "TODO"       from              [2024-08-18 Sun 20:43]
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
154
 :END:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
155
 ***** TODO decf-merge
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
156
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
157
 :CREATED:  <2024-08-18 Sun 20:45>
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
158
 :ID:       307afdf9-4fc0-4c7d-b58e-9f1eb1110a74
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
159
 :CUSTOM_ID: decf-merge
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
160
 :END:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
161
 :LOGBOOK:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
162
 - State "TODO"       from              [2024-08-18 Sun 20:44]
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
163
 :END:
16
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
164
 *** DONE define-merge-operator                                        :macro:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
165
 SCHEDULED: <2024-08-21 Wed>
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
166
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
167
 :CREATED:  <2024-08-18 Sun 19:52>
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
168
 :ID:       c6643502-8c0c-4e44-9986-d4519f39f01c
16
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
169
 :Effort:   2:00
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
170
 :LOCATION: lisp/ffi/rocksdb/tests.lisp
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
171
 :CUSTOM_ID: define-merge-operator
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
172
 :END:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
173
 :LOGBOOK:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
174
 - Refiled on [2024-08-18 Sun 19:53]
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
175
 - State "TODO"       from "TODO"       [2024-08-18 Sun 22:01]
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
176
 - State "TEST"       from "TODO"       [2024-08-18 Sun 22:02]
16
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
177
 CLOCK: [2024-08-21 Wed 20:34]--[2024-08-21 Wed 21:13] =>  0:39
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
178
 - State "DONE"       from "TEST"       [2024-08-21 Wed 21:21]
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
179
 - Note taken on [2024-08-21 Wed 21:21] \\
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
180
   will need to do actual tests merging key/vals when we implement associative merge API
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
181
 :END:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
182
 - define macro which eases the process of making custom merge operators
16
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
183
 #+begin_src lisp :package rocksdb :eval no-export
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
184
   (define-merge-operator :incf nil
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
185
     :full nil
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
186
     :partial nil)
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
187
   (create-incf-mergeoperator)
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
188
 #+end_src
16
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
189
 
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
190
 #+RESULTS:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
191
 : #<SB-ALIEN-INTERNALS:ALIEN-VALUE :SAP #X75D288000C30 :TYPE (*
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
192
 :                                                             (SB-ALIEN:STRUCT
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
193
 :                                                              ROCKSDB::ROCKSDB-MERGEOPERATOR-T))>
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
194
 
17
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
195
 *** TODO impl rocksdb/slicetransform callbacks
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
196
 DEADLINE: <2024-09-07 Sat>
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
197
 :PROPERTIES:
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
198
 :CREATED:  <2024-08-19 Mon 16:17>
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
199
 :ID:       1aa4a86f-0fa6-46ba-bd42-bc87a3a64245
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
200
 :CUSTOM_ID: impl-rocksdb-slicetransform-callbacks
17
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
201
 :END:
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
202
 :LOGBOOK:
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
203
 - State "TODO"       from              [2024-08-19 Mon 16:17]
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
204
 - New deadline from "[2024-08-27 Tue]" on [2024-08-27 Tue 17:30]
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
205
 - Refiled on [2024-08-27 Tue 17:31]
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
206
 :END:
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
207
 [[file:~/comp/core/lisp/ffi/rocksdb/slicetransform.lisp::;;; rocksdb/slicetransform.lisp --- RocksDB SliceTransform][rocksdb/slicetransform.lisp]]
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
208
 
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
209
 ** PROJECT zstd
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
210
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
211
 :CREATED:  <2024-09-18 Wed 21:50>
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
212
 :ID:       1768f039-70e6-4c4a-842f-a38cb367525e
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
213
 :CUSTOM_ID: zstd
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
214
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
215
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
216
 - State "PROJECT"    from              [2024-09-18 Wed 21:50]
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
217
 - Note taken on [2024-09-19 Thu 21:57] \\
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
218
   can probably improve error handling but don't need to address until we
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
219
   are well under way with IO/FLATE.
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
220
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
221
 *** DONE zstd cstream tests
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
222
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
223
 :CREATED:  <2024-09-18 Wed 21:50>
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
224
 :ID:       195165e9-17a3-4eb3-82db-4cec55777859
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
225
 :CUSTOM_ID: zstd-cstream-tests
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
226
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
227
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
228
 - State "DONE"       from "TODO"       [2024-09-18 Wed 21:50]
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
229
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
230
 + v2 api
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
231
 *** TODO zdict
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
232
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
233
 :CREATED:  <2024-09-19 Thu 21:57>
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
234
 :ID:       60f5d527-df22-475a-83e5-f153d7a968fa
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
235
 :CUSTOM_ID: zdict
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
236
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
237
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
238
 - State "TODO"       from              [2024-09-19 Thu 21:57]
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
239
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
240
 - A few structs that we can't grovel
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
241
 - A bunch of functions for pre-training a dictionary
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
242
 ** TODO readline                                                        :cli:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
243
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
244
 :ID:       4aebbb1d-201e-4a74-8e57-537cb96a39d7
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
245
 :LOCATION+: readline/
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
246
 :CUSTOM_ID: readline
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
247
 :END:
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
248
 :LOGBOOK:
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
249
 - State "TODO"       from              [2024-08-10 Sat 22:23]
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
250
 :END:
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
251
 *** DONE reference impls
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
252
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
253
 :CREATED:  <2024-09-19 Thu 22:00>
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
254
 :ID:       8992fd6f-aa77-4c44-9230-bae4fe2d5374
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
255
 :LOCATION+: pkg.lisp
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
256
 :CUSTOM_ID: reference-impls
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
257
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
258
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
259
 - State "RESEARCH"   from              [2024-09-19 Thu 22:00]
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
260
 - State "DONE"       from "RESEARCH"   [2024-09-19 Thu 23:19]
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
261
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
262
 - document in Commentary section
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
263
 - also consider https://github.com/antirez/linenoise
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
264
 - [[https://gist.github.com/vindarel/2309154f4e751be389fa99239764c363][RLWRAP settings for SBCL · GitHub]]
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
265
 - [[https://ciel-lang.org/#/repl][CIEL Is an Extended Lisp]]
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
266
 - [[https://github.com/sharplispers/linedit/tree/master][GitHub - sharplispers/linedit: Readline-style line-editor for Common Lisp.]]
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
267
 ** TBD examples [0/6]                                               :example:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
268
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
269
 :ID:       794f6242-2589-424d-bbc1-8025530a2a6b
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
270
 :CUSTOM_ID: examples-0-6
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
271
 :END:
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
272
 :LOGBOOK:
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
273
 - State "TBD"        from              [2024-08-15 Thu 23:02]
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
274
 - Note taken on [2024-09-19 Thu 21:58] \\
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
275
   zstd is kinda unnecessary - showcase in IO/FLATE
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
276
 :END:
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
277
 *** TODO gstreamer practical example                              :gstreamer:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
278
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
279
 :ID:       d476e6b4-5b58-4f51-afc5-c2c0195d3799
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
280
 :CUSTOM_ID: gstreamer-practical-example
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
281
 :END:
7
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
282
 :LOGBOOK:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
283
 - State "TODO"       from              [2024-08-10 Sat 22:21]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
284
 :END:
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
285
 *** TODO ublk practical example                                        :ublk:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
286
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
287
 :ID:       7887da0f-f6d7-43f0-9fcb-cef7c07fb1bb
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
288
 :CUSTOM_ID: ublk-practical-example
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
289
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
290
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
291
 - State "TODO"       from              [2024-08-10 Sat 22:22]
7
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
292
 :END:
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
293
 *** TODO uring read/write file example                                :uring:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
294
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
295
 :ID:       7194096a-f0a2-446d-b46a-3c55e6123a16
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
296
 :CUSTOM_ID: uring-read-write-file-example
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
297
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
298
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
299
 - State "TODO"       from              [2024-08-10 Sat 22:22]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
300
 :END:
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
301
 *** TODO btrfs practical example                                      :btrfs:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
302
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
303
 :ID:       595c395c-976b-4356-a3ec-df8030293326
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
304
 :CUSTOM_ID: btrfs-practical-example
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
305
 :END:
7
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
306
 :LOGBOOK:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
307
 - State "TODO"       from              [2024-08-10 Sat 22:30]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
308
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
309
 - [ ] sudo example (filesystem)
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
310
 - [ ] non-sudo example?
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
311
 *** TODO xkb practical example                                         :x:kb:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
312
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
313
 :ID:       530aef14-b508-4d3a-8442-a16fea82039f
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
314
 :CUSTOM_ID: xkb-practical-example
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
315
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
316
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
317
 - State "TODO"       from              [2024-08-10 Sat 22:32]
7
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
318
 :END:
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
319
 *** TODO keyutils practical example                                  :crypto:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
320
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
321
 :ID:       eec96038-ac73-477d-a443-4a9b3b5f4a5d
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
322
 :CUSTOM_ID: keyutils-practical-example
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
323
 :END:
7
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
324
 :LOGBOOK:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
325
 - State "TODO"       from              [2024-08-10 Sat 22:33]
7
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
326
 :END:
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
327
 * DONE retire x.lisp                                              :lisp:skel:
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
328
 SCHEDULED: <2024-08-22 Thu>
7
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
329
 :PROPERTIES:
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
330
 :LOCATION: ~/comp/core/x.lisp
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
331
 :Effort:   4:00
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
332
 :ID:       88343a1c-e17b-4cb8-b6d6-f770c482665e
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
333
 :CREATED:  <2024-09-16 Mon 22:10>
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
334
 :CUSTOM_ID: retire-x-lisp
7
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
335
 :END:
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
336
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
337
 - State "TODO"       from              [2024-07-09 Tue 22:24]
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
338
 - State "TBD"        from "TODO"       [2024-07-27 Sat 02:41]
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
339
 - State "TODO"       from "TBD"        [2024-08-16 Fri 22:58]
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
340
 - Note taken on [2024-09-16 Mon 21:52] \\
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
341
   actually let's move it to infra/scripts..
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
342
 - Note taken on [2024-09-16 Mon 22:10] \\
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
343
   on second look we really should start afresh lol
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
344
 - State "DONE"       from "TODO"       [2024-09-16 Mon 22:10]
7
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
345
 :END:
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
346
 with skel taking on more responsibility we no longer need a dedicated build tool.
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
347
 - migrate all functionality to skelfile
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
348
 - cleanup readme with installation instructions (with and without =infra=)
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
349
 - problem :: easy to break the skel binary and overwrite a LKG
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
350
   version, preventing future builds.
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
351
   - +just be more careful+
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
352
   - +sanity checks+
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
353
   - repurpose x.lisp to recover from situations like these
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
354
     specifically
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
355
 * PROJECT cli
20
a64e2386bccc style updates
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
356
 :PROPERTIES:
a64e2386bccc style updates
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
357
 :CREATED:  <2024-09-12 Thu 13:38>
a64e2386bccc style updates
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
358
 :ID:       4f1d8c1e-23ea-4d17-80d0-feafc367f65f
a64e2386bccc style updates
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
359
 :LOCATION: lisp/lib/cli/
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
360
 :VERSION: 0.1.0
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
361
 :CUSTOM_ID: cli
20
a64e2386bccc style updates
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
362
 :END:
a64e2386bccc style updates
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
363
 :LOGBOOK:
a64e2386bccc style updates
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
364
 - State "PROJECT"    from              [2024-09-12 Thu 13:38]
a64e2386bccc style updates
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
365
 :END:
a64e2386bccc style updates
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
366
 ** PROJECT cli/clap [1/5]                                          :lisp:cli:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
367
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
368
 :ID:       217cd955-5575-4953-bf36-4d2d4c1fd616
20
a64e2386bccc style updates
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
369
 :VERSION:  0.2
a64e2386bccc style updates
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
370
 :LOCATION+: clap/
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
371
 :CUSTOM_ID: cli-clap-1-5
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
372
 :END:
7
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
373
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
374
 - State "TODO"       from              [2024-07-21 Sun 01:33]
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
375
 - State "PROJECT"    from "TODO"       [2024-08-18 Sun 16:19]
7
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
376
 :END:
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
377
 - clap is quite unstable right now and has some obvious bugs which need remedying
20
a64e2386bccc style updates
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
378
 *** TODO conditions implementation
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
379
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
380
 :ID:       c17dae0b-93b8-467a-bc96-6dddfb7a6e53
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
381
 :CUSTOM_ID: conditions-implementation
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
382
 :END:
20
a64e2386bccc style updates
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
383
 *** TODO minimal documentation                                          :doc:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
384
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
385
 :ID:       aef56337-8adf-4f69-823f-4380ae0c468b
16
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
386
 :LOCATION: lib/cli.org
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
387
 :CUSTOM_ID: minimal-documentation
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
388
 :END:
7
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
389
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
390
 - State "TODO"       from              [2024-07-27 Sat 02:39]
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
391
 :END:
20
a64e2386bccc style updates
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
392
 *** DONE implement globals =*cli* *opts* *args*= etc
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
393
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
394
 :ID:       1bb410a8-d569-4667-b024-698a3d5ab144
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
395
 :CUSTOM_ID: implement-globals-cli-opts-args-etc
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
396
 :END:
7
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
397
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
398
 - State "TODO"       from              [2024-07-27 Sat 02:39]
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
399
 - State "DONE"       from "TODO"       [2024-07-27 Sat 02:40]
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
400
 :END:
20
a64e2386bccc style updates
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
401
 *** TODO keyword selectors                                    :lisp:cli:skel:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
402
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
403
 :ID:       ca205f3d-d84d-4629-9d7a-189203c11441
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
404
 :CUSTOM_ID: keyword-selectors
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
405
 :END:
7
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
406
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
407
 - State "TODO"       from              [2024-07-27 Sat 02:31]
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
408
 :END:
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
409
 #+begin_src shell
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
410
   skel :include 0 :components 1 # => <sk-component PRELUDE>
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
411
 
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
412
   skel :include emacs :components babel # => <sk-component BABEL>
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
413
 #+end_src
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
414
 - how to apply operators?
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
415
 - pipe results?
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
416
 +forth+
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
417
 *** TEST opt/arg parsing
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
418
 SCHEDULED: <2024-08-30 Fri 18:00>
16
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
419
 :PROPERTIES:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
420
 :ID:       f44f2d22-44d8-438b-b388-546c0bc0c65b
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
421
 :CREATED:  <2024-08-30 Fri 16:10>
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
422
 :CUSTOM_ID: opt-arg-parsing
16
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
423
 :END:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
424
 :LOGBOOK:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
425
 - State "FIXME"      from              [2024-08-21 Wed 21:23]
20
a64e2386bccc style updates
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
426
 - State "WIP"        from "FIXME"      [2024-09-11 Wed 18:30]
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
427
 - State "TEST"       from "WIP"        [2024-09-14 Sat 00:25]
16
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
428
 :END:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
429
 - do not need to handle multiple commands
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
430
   - what do we want to do about subcommands?
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
431
 - do not need to support 'global' option for commands
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
432
 - use cli-parse to test.
20
a64e2386bccc style updates
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
433
 **** TODO clap fixtures                                                :test:
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
434
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
435
 :CREATED:  <2024-09-01 Sun 21:54>
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
436
 :ID:       f910ffdb-1adc-44b3-bac0-de641e1e17a7
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
437
 :CUSTOM_ID: clap-fixtures
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
438
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
439
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
440
 - State "TODO"       from              [2024-09-01 Sun 21:54]
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
441
 :END:
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
442
 ** DONE multipoint-images                                      :lisp:bin:sys:
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
443
 SCHEDULED: <2024-09-08 Sun>
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
444
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
445
 :ID:       f1d14ea9-fbbe-4043-a54d-d7c8774f16d6
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
446
 :CREATED:  <2024-09-01 Sun 21:52>
20
a64e2386bccc style updates
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
447
 :LOCATION+: multi.lisp
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
448
 :CUSTOM_ID: multipoint-images
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
449
 :END:
8
Richard Westhaver <ellis@rwest.io>
parents: 7
diff changeset
450
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 7
diff changeset
451
 - State "TODO"       from              [2024-07-28 Sun 21:01]
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
452
 - State "WIP"        from "TODO"       [2024-09-14 Sat 17:13]
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
453
 - State "DONE"       from "WIP"        [2024-09-14 Sat 18:49]
8
Richard Westhaver <ellis@rwest.io>
parents: 7
diff changeset
454
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 7
diff changeset
455
 - multiple entrypoint lisp images
Richard Westhaver <ellis@rwest.io>
parents: 7
diff changeset
456
 - create multiple links to core lisp image
Richard Westhaver <ellis@rwest.io>
parents: 7
diff changeset
457
 - support multiple low-level methods?
Richard Westhaver <ellis@rwest.io>
parents: 7
diff changeset
458
   - naive implementation is a single entry point with a switch
Richard Westhaver <ellis@rwest.io>
parents: 7
diff changeset
459
     dispatched on arg0.
Richard Westhaver <ellis@rwest.io>
parents: 7
diff changeset
460
   - could also create a thin shim in Rust/Zig and call the appropriate
Richard Westhaver <ellis@rwest.io>
parents: 7
diff changeset
461
     entrypoint after loading the core.
20
a64e2386bccc style updates
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
462
 - for now let's put this in lib/cli so that we can use =defmain=
a64e2386bccc style updates
Richard Westhaver <ellis@rwest.io>
parents: 19
diff changeset
463
 
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
464
 * TODO [[https://libyear.com/][libyear]]                                                    :lisp:skel:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
465
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
466
 :ID:       4420950f-cea0-4a17-8b1a-19f46b78a921
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
467
 :CUSTOM_ID: https-libyear-com-libyear
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
468
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
469
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
470
 - State "TODO"       from              [2024-08-01 Thu 12:27]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
471
 :END:
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
472
 * PROJECT q [0/4]                                                    :lisp:q:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
473
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
474
 :ID:       b19fb0f9-65b2-476c-adb3-b4b77e585f37
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
475
 :VERSION: 0.1
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
476
 :CUSTOM_ID: q-0-4
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
477
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
478
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
479
 - State "TODO"       from              [2024-08-03 Sat 01:03]
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
480
 - State "PROJECT"    from "TODO"       [2024-08-18 Sun 16:20]
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
481
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
482
 ** TODO SQL
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
483
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
484
 :ID:       8b853556-399d-445f-8e7b-4bd4048087c5
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
485
 :CUSTOM_ID: sql
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
486
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
487
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
488
 - State "TODO"       from              [2024-08-03 Sat 01:03]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
489
 - Note taken on [2024-08-04 Sun 21:16] \\
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
490
   pretty close - need to fix some recursion bugs then start messing with query-engines
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
491
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
492
 *** DONE make-sql-data-frame
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
493
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
494
 :ID:       3b4aed34-4f20-4dd9-abee-04f07cce2d84
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
495
 :CUSTOM_ID: make-sql-data-frame
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
496
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
497
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
498
 - State "FIX"        from              [2024-08-05 Mon 21:13]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
499
 - State "DONE"       from "FIX"        [2024-08-07 Wed 21:05]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
500
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
501
 - finish implementation
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
502
 ** TODO DQL
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
503
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
504
 :ID:       77bc044c-f4c8-440d-a590-e712ccad9bea
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
505
 :CUSTOM_ID: dql
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
506
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
507
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
508
 - State "TODO"       from              [2024-08-03 Sat 01:03]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
509
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
510
 - pronounced 'Dee-qwul'
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
511
 - the challenge it seems, is building an inference engine that isn't
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
512
   just another half-assed prolog
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
513
 - expression and introspection is valued here much more than speed/size
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
514
 - allegro and screamer are favorites so far
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
515
 *** TODO top-level macros
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
516
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
517
 :ID:       782758ba-78ba-4366-996e-47b6b9123ac3
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
518
 :CUSTOM_ID: top-level-macros
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
519
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
520
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
521
 - State "TODO"       from              [2024-08-08 Thu 22:38]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
522
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
523
 - -?
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
524
 *** TODO conditions
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
525
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
526
 :ID:       61adb134-1e00-4973-846b-a5afd746afaa
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
527
 :CUSTOM_ID: conditions
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
528
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
529
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
530
 - State "TODO"       from              [2024-08-08 Thu 22:39]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
531
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
532
 *** TODO basic predicates
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
533
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
534
 :ID:       3b9067c6-27ec-45e6-a025-201695bd9ece
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
535
 :CUSTOM_ID: basic-predicates
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
536
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
537
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
538
 - State "TODO"       from              [2024-08-08 Thu 22:39]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
539
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
540
 #+begin_example
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
541
   =/2   ==/2   abolish/2   and/*   append/3   arg/3   assert/1   asserta/1   assertz/1   atom/1   atomic/1  
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
542
   bagof/3   call/1   consult/1   copy-term/2   erase/1   fail/0   first/1   functor/3   ground/1   if/2   if/3  
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
543
   is/2   last/1   leash/1   length/1   listing/1   member/2   memberp/2 (member without backtracking)   not/1  
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
544
   number/1   or/*   princ/1   read/1   recorda/1   recordz/1   recorded/2   repeat/0   rest/1   retract/1   rev/2 
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
545
    setof/3   true/0   var/1   write/1   
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
546
 
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
547
 #+end_example
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
548
 *** TODO compiler design
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
549
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
550
 :ID:       503c24ba-8613-4ca0-8c9c-51eced131168
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
551
 :CUSTOM_ID: compiler-design
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
552
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
553
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
554
 - State "TODO"       from              [2024-08-08 Thu 22:39]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
555
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
556
 *** TODO runtime design
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
557
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
558
 :ID:       dd1eeab0-901d-4914-91a0-0413a3503fd1
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
559
 :CUSTOM_ID: runtime-design
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
560
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
561
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
562
 - State "TODO"       from              [2024-08-08 Thu 22:43]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
563
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
564
 - needs a stack
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
565
 - maybe registers
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
566
 - plenty of dynamic extent
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
567
 - arenas
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
568
 - thread-aware
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
569
 ** TODO q/tests/fuzz [0/2]
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
570
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
571
 :ID:       6d3c2685-5faf-4670-8ea0-b9b047c17c64
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
572
 :CUSTOM_ID: q-tests-fuzz-0-2
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
573
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
574
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
575
 - State "TODO"       from              [2024-08-05 Mon 21:11]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
576
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
577
 - [[https://github.com/andygrove/how-query-engines-work/blob/main/jvm/fuzzer/src/main/kotlin/Fuzzer.kt][kquery]]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
578
 *** TODO sql-fuzzer
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
579
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
580
 :ID:       32506969-1c5d-4a9f-aa03-eb4b1a863f5c
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
581
 :CUSTOM_ID: sql-fuzzer
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
582
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
583
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
584
 - State "TODO"       from              [2024-08-05 Mon 21:11]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
585
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
586
 - [ ] values
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
587
 - [ ] record-batch
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
588
 - [ ] expression
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
589
 - [ ] plan
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
590
 *** TODO dql-fuzzer
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
591
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
592
 :ID:       ef26c36a-1a5c-461a-834b-936010d49bb3
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
593
 :CUSTOM_ID: dql-fuzzer
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
594
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
595
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
596
 - State "TODO"       from              [2024-08-05 Mon 21:12]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
597
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
598
 ** TODO #? reader macro
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
599
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
600
 :ID:       5da9a939-892f-439e-8072-c5c61cc1bbe3
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
601
 :CUSTOM_ID: reader-macro
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
602
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
603
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
604
 - State "TODO"       from              [2024-08-08 Thu 22:36]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
605
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
606
 * RESEARCH OCI projects [0/4]                                :pod:packy:skel:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
607
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
608
 :ID:       ad581365-91ed-4ca8-a489-413a20cadbb7
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
609
 :CUSTOM_ID: oci-projects-0-4
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
610
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
611
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
612
 - State "RESEARCH"   from              [2024-08-01 Thu 12:35]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
613
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
614
 ** RESEARCH [[https://oras.land/][oras]]
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
615
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
616
 :ID:       7eef96fb-b568-45be-a6ca-fd7a4a7c9469
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
617
 :CUSTOM_ID: https-oras-land-oras
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
618
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
619
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
620
 - State "RESEARCH"   from              [2024-08-01 Thu 12:36]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
621
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
622
 ** RESEARCH skopeo
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
623
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
624
 :ID:       e7d2e4fd-82e2-47b2-86a2-8ba14fff80d4
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
625
 :CUSTOM_ID: skopeo
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
626
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
627
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
628
 - State "RESEARCH"   from              [2024-08-01 Thu 12:36]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
629
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
630
 ** RESEARCH zot
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
631
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
632
 :ID:       f98d1562-73da-4814-afd6-304d3be2c9b5
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
633
 :CUSTOM_ID: zot
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
634
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
635
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
636
 - State "RESEARCH"   from              [2024-08-01 Thu 12:36]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
637
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
638
 ** RESEARCH [[https://www.sigstore.dev/][sigstore]]
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
639
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
640
 :ID:       784024e5-6501-4fe7-93d1-44334fbee3ea
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
641
 :CUSTOM_ID: https-www-sigstore-dev-sigstore
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
642
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
643
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
644
 - State "RESEARCH"   from              [2024-08-01 Thu 12:30]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
645
 :END:
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
646
 * TODO parse [0/2]                                                 :lisp:lib:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
647
 :PROPERTIES:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
648
 :ID:       50dff527-6778-42d3-934c-2d013d701514
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
649
 :VERSION: 0.1
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
650
 :CUSTOM_ID: parse-0-2
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
651
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
652
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
653
 - State "TODO"       from "TODO"       [2023-12-13 Wed 18:24]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
654
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
655
 :PROPERTIES:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
656
 :ID: parse
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
657
 :ID: 8f54a69e-b256-4efd-98e8-75b4892f12b8
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
658
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
659
 - State "TODO"       from              [2023-11-29 Wed 19:01]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
660
 - lalr.lisp
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
661
 - lex.lisp
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
662
 - obj api
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
663
 ** TODO tests
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
664
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
665
 :ID:       484740d6-3fb6-4796-b7e8-8f217c5063e5
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
666
 :CUSTOM_ID: tests
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
667
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
668
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
669
 - State "TODO"       from              [2023-12-24 Sun 19:28]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
670
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
671
 add tests for lexer and LALR. figure out if there are any gaps that we
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
672
 need to fill.
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
673
 ** TODO toml impl
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
674
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
675
 :ID:       6ba3e53d-8cfa-46fe-852a-ea462d475883
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
676
 :CUSTOM_ID: toml-impl
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
677
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
678
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
679
 - State "TODO"       from              [2023-12-24 Sun 19:28]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
680
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
681
 the toml parser on quicklisp is based on esrap, make a comparable one
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
682
 using our parser module.
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
683
 * PROJECT organ [0/2]                                            :lisp:organ:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
684
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
685
 :ID:       f5ad161f-c954-45e2-aeb4-c88d916bae7f
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
686
 :VERSION: 0.2
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
687
 :CUSTOM_ID: organ-0-2
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
688
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
689
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
690
 - State "TODO"       from              [2023-11-29 Wed 21:25]
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
691
 - State "PROJECT"    from "TODO"       [2024-08-18 Sun 16:19]
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
692
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
693
 :PROPERTIES:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
694
 :ID: 4e7c55dc-e2fa-458f-ad3b-942b9aa336a4
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
695
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
696
 ** TBD organ-export
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
697
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
698
 :ID:       664309c2-55eb-45c2-88eb-a32c012c89ef
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
699
 :CUSTOM_ID: organ-export
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
700
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
701
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
702
 - State "TBD"        from "TODO"       [2023-11-29 Wed 21:24]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
703
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
704
 :PROPERTIES:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
705
 :ID: 189584f5-fc22-4129-bd47-5d494a088684
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
706
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
707
 ** TODO org-parse
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
708
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
709
 :ID:       2434b254-4346-4791-82da-b6bc309e8f5b
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
710
 :CUSTOM_ID: org-parse
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
711
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
712
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
713
 - State "TODO"       from              [2023-11-29 Wed 21:26]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
714
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
715
 :PROPERTIES:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
716
 :DEPENDENCIES: parse
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
717
 :HOOKS: organ-export
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
718
 :ID: 63774177-9730-4961-8535-414fac7a6f4f
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
719
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
720
 ** TBD parse org-elements as sxp                                        :sxp:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
721
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
722
 :ID:       232b7b58-2e66-479a-a978-b33f1cdda13f
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
723
 :CUSTOM_ID: parse-org-elements-as-sxp
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
724
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
725
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
726
 - State "TODO"       from              [2023-09-25 Mon 15:23]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
727
 - State "TBD"        from "TODO"       [2023-12-13 Wed 18:10]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
728
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
729
 #+name: oe-init
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
730
 #+begin_src emacs-lisp :results silent
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
731
   (slime-start)
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
732
 #+end_src
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
733
 
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
734
 #+begin_src lisp :results silent
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
735
   (ql:quickload :organ)
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
736
 #+end_src
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
737
 
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
738
 #+name: oe-form
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
739
 #+begin_src emacs-lisp :results output replace
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
740
   (macroexpand-1 (org-element-parse-buffer))
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
741
 #+end_src
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
742
 
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
743
 #+RESULTS: oe-form
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
744
 
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
745
 #+name: oe-sxp
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
746
 #+begin_src lisp :results output :var in=oe-form()
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
747
   (let ((sxp (sxp:make-sxp)))
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
748
     ;; SIMPLE-READER-ERROR #\) when using read
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
749
     (sxp:wrap-from-string! sxp in)
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
750
     (describe sxp))
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
751
 #+end_src
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
752
 
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
753
 #+RESULTS: oe-sxp
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
754
 : #<DAT/SXP:SXP {1026EFA513}>
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
755
 :   [standard-object]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
756
 : 
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
757
 : Slots with :INSTANCE allocation:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
758
 :   AST                            = NIL
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
759
 
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
760
 * PROJECT rdb [0/6]                                                :lisp:rdb:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
761
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
762
 :ID:       e5cd7ab8-f0d1-4b6e-ab68-852741e313cc
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
763
 :VERSION: 0.2
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
764
 :CUSTOM_ID: rdb-0-6
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
765
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
766
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
767
 - State "TODO"       from "TODO"       [2023-12-13 Wed 18:26]
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
768
 - State "PROJECT"    from "TODO"       [2024-08-18 Sun 16:19]
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
769
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
770
 ** TODO error handling
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
771
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
772
 :ID:       299c7d94-e259-4413-8b46-13957ca8ded4
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
773
 :CUSTOM_ID: error-handling
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
774
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
775
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
776
 - State "TODO"       from              [2023-12-10 Sun 22:57]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
777
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
778
 - need to unwrap the pointer (* (* t))
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
779
 - cast to string,int,bool
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
780
 - wrap segfault handlers
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
781
 - add restarts for common errors (bad path)
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
782
 - add cleanup routines
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
783
 ** TODO client api
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
784
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
785
 :ID:       93e0f187-c9f1-485f-9c51-b1abebf7da06
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
786
 :CUSTOM_ID: client-api
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
787
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
788
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
789
 - State "TODO"       from              [2023-12-10 Sun 22:59]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
790
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
791
 - clients are fully dynamic
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
792
 - generated from RDB instances
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
793
 - compiles in CF/option/multithread/type info
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
794
 - clients implement custom Q language
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
795
 ** TODO sequence/iterator impl
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
796
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
797
 :ID:       6dbd6194-390b-4156-8690-75f91ce2e8d2
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
798
 :CUSTOM_ID: sequence-iterator-impl
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
799
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
800
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
801
 - State "TODO"       from              [2023-12-10 Sun 23:09]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
802
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
803
 - use SBCL built-ins to extend the api - wrap the raw FFI iterator
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
804
 - define mixins
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
805
 ** TODO comparator impl
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
806
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
807
 :ID:       bb1bd757-f80d-4723-ac62-45d7ef72a0a2
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
808
 :CUSTOM_ID: comparator-impl
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
809
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
810
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
811
 - State "TODO"       from              [2023-12-10 Sun 23:11]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
812
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
813
 - supply custom comparators to rocksdb from lisp
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
814
 ** TODO type system
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
815
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
816
 :ID:       31a8f3e3-812f-4edc-a6d1-6540481d7dc7
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
817
 :CUSTOM_ID: type-system
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
818
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
819
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
820
 - State "TODO"       from              [2023-12-10 Sun 23:12]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
821
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
822
 - capture types of: kv, cf
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
823
 - specs
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
824
   - kv-spec = (kv-spec val-spec)
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
825
     - must be serialized to/from vec<char>
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
826
   - cf-spec
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
827
     - used as superclass
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
828
     - methods for abstracting CFs
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
829
 ** TODO set-opt/get-opt
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
830
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
831
 :ID:       1a08fd02-b7e2-466b-9c43-f6570160aeb7
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
832
 :CUSTOM_ID: set-opt-get-opt
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
833
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
834
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
835
 - State "TODO"       from              [2023-12-16 Sat 00:49]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
836
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
837
 - need better api
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
838
 - may just want to use the generic C fn that takes string as input
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
839
 - I feel this may be less efficient but haven't benched it (requires additional arg)
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
840
 - separate packages are a pain to query symbols with
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
841
 
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
842
 * PROJECT vc [2/3]                                                  :lisp:vc:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
843
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
844
 :ID:       c14dc79d-eeed-42bf-aba2-35ef5aa7e45d
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
845
 :VERSION: 0.1
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
846
 :CUSTOM_ID: vc-2-3
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
847
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
848
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
849
 - State "TODO"       from              [2024-02-29 Thu 16:10]
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
850
 - State "PROJECT"    from "TODO"       [2024-08-18 Sun 16:19]
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
851
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
852
 ** TODO vc-mirrors-update replacement
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
853
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
854
 :ID:       36c19881-72c6-4cf5-aaba-2b4ced302b97
16
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
855
 :LOCATION: ~/.config/nushell/scripts/vc.nu
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
856
 :Effort:   3:00
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
857
 :CREATED:  <2024-08-22 Thu 22:15>
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
858
 :CUSTOM_ID: vc-mirrors-update-replacement
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
859
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
860
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
861
 - State "TODO"       from              [2024-08-10 Sat 01:33]
16
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
862
 CLOCK: [2024-08-22 Thu 20:46]--[2024-08-22 Thu 22:12] =>  1:26
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
863
 - State "TODO"       from "TODO"       [2024-08-22 Thu 22:15]
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
864
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
865
 ** DONE git                                                          :vc:git:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
866
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
867
 :ID:       979ecc81-0b31-4182-9dc3-365d05bb2188
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
868
 :CUSTOM_ID: git
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
869
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
870
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
871
 - State "TODO"       from              [2023-12-16 Sat 00:55]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
872
 - State "DONE"       from "TODO"       [2024-08-10 Sat 01:34]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
873
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
874
 ** DONE hg                                                            :vc:hg:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
875
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
876
 :ID:       cdeb7e90-0122-4dff-8a5d-7a96fde2e8bd
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
877
 :CUSTOM_ID: hg
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
878
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
879
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
880
 - State "TODO"       from              [2023-12-16 Sat 00:56]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
881
 - State "DONE"       from "TODO"       [2024-08-10 Sat 01:34]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
882
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
883
 
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
884
 * PROJECT dat                                                      :lisp:dat:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
885
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
886
 :ID:       31fa3e61-b586-4023-be94-5195a26596ce
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
887
 :VERSION: 0.1
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
888
 :CUSTOM_ID: dat
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
889
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
890
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
891
 - State "TODO"       from              [2024-08-11 Sun 00:08]
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
892
 - State "PROJECT"    from "TODO"       [2024-08-18 Sun 16:19]
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
893
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
894
 ** WIP dat/parquet                                                     :lisp:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
895
 :PROPERTIES:
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
896
 :Effort:   80:00
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
897
 :ID:       c808200c-450a-4f77-b4c1-6b372c7c4943
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
898
 :CUSTOM_ID: dat-parquet
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
899
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
900
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
901
 - State "WIP"        from              [2024-07-19 Fri 21:51]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
902
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
903
 
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
904
 ** TODO dat/csv column selectors                                   :lisp:dat:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
905
 :PROPERTIES:
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
906
 :Effort:   8:00
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
907
 :ID:       40cb89e4-db1b-4a78-b2b7-3e0fc9ee287b
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
908
 :CUSTOM_ID: dat-csv-column-selectors
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
909
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
910
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
911
 - State "TODO"       from              [2024-08-05 Mon 20:53]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
912
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
913
 - a function which accepts a single arg which is either a number,
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
914
   indicating index-based selection or a list of column names for
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
915
   selection by name.
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
916
 
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
917
 ~(read-csv-line ... :select (lambda (x) x))~
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
918
 
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
919
 - index-based-selection
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
920
 - selection-by-name
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
921
 
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
922
 ** TODO sxp 0.2                                                    :lisp:sxp:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
923
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
924
 :ID:       2a4d602c-2dea-451f-b06e-165ee2a523b3
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
925
 :CUSTOM_ID: sxp-0-2
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
926
 :END:
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
927
 :LOGBOOK:
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
928
 - State "TODO"       from              [2023-12-12 Tue 19:49]
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
929
 :END:
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
930
 *** TODO WRAP-OBJECT                                                   :skel:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
931
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
932
 :ID:       1f04611d-068b-4708-b4e9-e6211cb484eb
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
933
 :CUSTOM_ID: wrap-object
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
934
 :END:
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
935
 :LOGBOOK:
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
936
 - State "TODO"       from              [2023-12-12 Tue 19:49]
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
937
 :END:
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
938
 - use to replace LOAD-AST for sk-project and friends
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
939
 - requires mop
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
940
 - take a look at UNWRAP-OBJECT too, may need rewrite for a better API
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
941
 **** TODO sxp standard methods
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
942
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
943
 :ID:       12de9774-b6d9-47d1-8dd6-8448078ea15f
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
944
 :CUSTOM_ID: sxp-standard-methods
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
945
 :END:
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
946
 :LOGBOOK:
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
947
 - State "TODO"       from              [2024-08-13 Tue 22:06]
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
948
 :END:
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
949
 - hash-table
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
950
 - classoid
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
951
 - vector
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
952
 - boolean
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
953
 - obj/
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
954
   - color
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
955
   - uri
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
956
 * PROJECT syn                                                      :lisp:syn:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
957
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
958
 :ID:       a199245b-4bed-48eb-83f5-e83c03da3a7d
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
959
 :VERSION: 0.1
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
960
 :CUSTOM_ID: syn
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
961
 :END:
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
962
 :LOGBOOK:
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
963
 - State "TODO"       from              [2024-08-13 Tue 22:15]
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
964
 - State "PROJECT"    from "TODO"       [2024-08-18 Sun 16:19]
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
965
 :END:
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
966
 * PROJECT skel [1/4]                                              :lisp:skel:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
967
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
968
 :ID:       53982b3c-4860-469b-abb5-b279ee669cbd
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
969
 :VERSION: 0.2
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
970
 :CUSTOM_ID: skel-1-4
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
971
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
972
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
973
 - State "TODO"       from              [2023-12-16 Sat 00:55]
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
974
 - State "PROJECT"    from "TODO"       [2024-08-18 Sun 16:19]
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
975
 :END:
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
976
 
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
977
 ** DONE eval rules from CLI
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
978
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
979
 :ID:       3927ffa7-c993-4963-9316-0375f2659f82
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
980
 :CUSTOM_ID: eval-rules-from-cli
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
981
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
982
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
983
 - State "TODO"       from              [2023-12-16 Sat 00:56]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
984
 - State "DONE"       from "TODO"       [2024-08-05 Mon 21:06]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
985
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
986
 - need new command or flag for rules
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
987
 - evaluate forms instead of looking in skelfile
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
988
 ** TODO split out skel rules
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
989
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
990
 :ID:       d353ab64-69a1-4fcf-9df5-1804c646f6a5
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
991
 :CUSTOM_ID: split-out-skel-rules
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
992
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
993
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
994
 - State "TODO"       from              [2024-08-11 Sun 00:10]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
995
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
996
 - core/rule.lisp
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
997
 ** TODO implement task-pool                                          :thread:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
998
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
999
 :ID:       5e0c7baf-9b18-441a-a46c-2274f478d4a5
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1000
 :CUSTOM_ID: implement-task-pool
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1001
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1002
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1003
 - State "TODO"       from              [2024-08-11 Sun 00:10]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1004
 :END:
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1005
 ** NEXT implement vm
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1006
 DEADLINE: <2024-09-02 Mon> SCHEDULED: <2024-09-02 Mon 14:00>
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1007
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1008
 :ID:       15d506e3-b46a-4064-9054-0fe6c01205fb
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1009
 :CREATED:  <2024-08-18 Sun 22:03>
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1010
 :Effort:   8:00
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1011
 :CUSTOM_ID: implement-vm
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1012
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1013
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1014
 - State "TODO"       from              [2024-08-11 Sun 00:11]
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1015
 - New deadline from "[2024-08-18 Sun]" on [2024-08-18 Sun 22:03]
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1016
 CLOCK: [2024-08-28 Wed 18:52]--[2024-08-28 Wed 21:33] =>  2:41
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1017
 - State "WIP"        from "TODO"       [2024-08-28 Wed 21:43]
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1018
 - New deadline from "[2024-08-25 Sun]" on [2024-08-28 Wed 21:43]
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1019
 - Note taken on [2024-08-30 Fri 21:27] \\
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1020
   not liking our current impl.. rewrite and document
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1021
 - State "NEXT"       from "WIP"        [2024-08-31 Sat 12:39]
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1022
 - New deadline from "[2024-09-01 Sun]" on [2024-09-01 Sun 21:40]
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1023
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1024
 - core/vm.lisp
19
ab65bef096dd updates
Richard Westhaver <ellis@rwest.io>
parents: 18
diff changeset
1025
 - core/vm?
ab65bef096dd updates
Richard Westhaver <ellis@rwest.io>
parents: 18
diff changeset
1026
 - how will rules, commands, and components interact?
ab65bef096dd updates
Richard Westhaver <ellis@rwest.io>
parents: 18
diff changeset
1027
 - requires collection, build execution plan, execute plan, do stuff with results (cache)
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1028
 * PROJECT std [2/10]                                               :lisp:std:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1029
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1030
 :ID:       e43489ff-4ca9-45e4-83f2-ee9b0967af3a
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1031
 :VERSION: 0.2
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1032
 :CUSTOM_ID: std-2-10
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1033
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1034
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1035
 - State "TODO"       from              [2023-12-12 Tue 19:49]
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1036
 - State "PROJECT"    from "TODO"       [2024-08-18 Sun 16:19]
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1037
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1038
 ** DONE refactor system definition
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1039
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1040
 :ID:       48c52da3-17bd-4193-8668-cddaf5cf1d81
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1041
 :CUSTOM_ID: refactor-system-definition
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1042
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1043
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1044
 - State "TODO"       from              [2023-12-13 Wed 15:17]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1045
 - State "DONE"       from "TODO"       [2023-12-13 Wed 19:38]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1046
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1047
 - remove package-inferred
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1048
 - minimize number of systems
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1049
 - use pkg.lisp files
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1050
 ** TODO cleanup fu
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1051
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1052
 :ID:       730fd1f9-fa9d-4c98-baaa-27011515c639
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1053
 :CUSTOM_ID: cleanup-fu
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1054
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1055
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1056
 - State "TODO"       from              [2023-12-13 Wed 19:39]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1057
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1058
 ** TODO documentation sweep
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1059
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1060
 :ID:       b7f48103-4fa3-48c0-93ba-8efc23848931
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1061
 :CUSTOM_ID: documentation-sweep
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1062
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1063
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1064
 - State "TODO"       from              [2024-02-29 Thu 16:09]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1065
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1066
 ** TODO CLTL2 impl
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1067
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1068
 :ID:       ebd0451c-530f-458d-aae2-39de7e3b436d
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1069
 :CUSTOM_ID: cltl2-impl
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1070
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1071
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1072
 - State "TODO"       from              [2024-02-29 Thu 16:09]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1073
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1074
 ** TODO more bits
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1075
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1076
 :ID:       36d3040f-c899-4941-affb-30e1641d1b01
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1077
 :CUSTOM_ID: more-bits
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1078
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1079
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1080
 - State "TODO"       from              [2024-02-29 Thu 16:09]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1081
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1082
 ** DONE list-package-symbols, etc
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1083
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1084
 :ID:       b06b72d5-88f5-461a-bc3b-08630532c883
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1085
 :CUSTOM_ID: list-package-symbols-etc
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1086
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1087
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1088
 - State "TODO"       from              [2024-02-29 Thu 16:09]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1089
 - State "DONE"       from "TODO"       [2024-08-07 Wed 21:07]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1090
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1091
 
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1092
 ** TODO std/tests refactor
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1093
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1094
 :ID:       d7ee0946-db5d-4854-90be-11dad0fe7743
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1095
 :CUSTOM_ID: std-tests-refactor
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1096
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1097
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1098
 - State "TODO"       from              [2024-07-27 Sat 02:42]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1099
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1100
 - a bit too large, time to shake it up
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1101
 - need separation of concerns (files) for task-pool/threaded tests in
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1102
   particular
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1103
 ** TODO tasks
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1104
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1105
 :ID:       5fa97d14-e074-4a64-90f9-cb5822e2ab3a
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1106
 :CUSTOM_ID: tasks
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1107
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1108
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1109
 - State "TODO"       from              [2024-08-10 Sat 01:29]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1110
 :END:
16
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1111
 ** HACK defsys                                                     :lisp:std:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1112
 :PROPERTIES:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1113
 :ID:       ea69bedd-6a17-44b4-9f2c-3f9195873404
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1114
 :CUSTOM_ID: defsys
16
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1115
 :END:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1116
 :LOGBOOK:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1117
 - State "HACK"       from              [2024-08-03 Sat 01:06]
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1118
 - Refiled on [2024-08-22 Thu 19:03]
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1119
 :END:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1120
 - maybe Norvig was right and we don't need asdf/uiop, maybe not
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1121
 - the truth is somewhere in between
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1122
 - [ ] defsys macro
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1123
 - [ ] use macro
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1124
 - [ ] using macro
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1125
 - [ ] requires macro
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1126
 ** TODO more sb-alien utils                                             :ffi:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1127
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1128
 :CREATED:  <2024-09-19 Thu 23:21>
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1129
 :ID:       a04630b6-ae87-4dfb-a366-0b90508666cc
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1130
 :CUSTOM_ID: more-sb-alien-utils
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1131
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1132
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1133
 - State "TODO"       from              [2024-09-19 Thu 23:21]
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1134
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1135
 - refer to cffi and uffi
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1136
 - [[https://github.com/cffi/cffi/blob/32c90d4a9a01e809f591276c058e5b3c7f39b154/src/types.lisp#L872][cffi/src/types.lisp at 32c90d4a9a01e809f591276c058e5b3c7f39b154 · cffi/cffi · GitHub]]
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1137
 * PROJECT obj [2/5]                                                :lisp:obj:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1138
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1139
 :ID:       c1500e3b-1d95-4ba2-96d5-8301b02293e2
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1140
 :VERSION: 0.1
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1141
 :CUSTOM_ID: obj-2-5
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1142
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1143
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1144
 - State "TODO"       from              [2023-12-17 Sun 00:59]
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1145
 - State "PROJECT"    from "TODO"       [2024-08-18 Sun 16:19]
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1146
 :END:
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
1147
 ** NOPE uri                                                             :net:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1148
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1149
 :ID:       ba8bb8ed-8106-4fc5-bdda-13b9ededd613
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1150
 :CUSTOM_ID: uri
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1151
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1152
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1153
 - State "TODO"       from              [2023-12-17 Sun 01:00]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1154
 - Note taken on [2023-12-20 Wed 18:26] \\
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1155
   the franz impl doesn't play well with SBCL, at least with our
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1156
   hacks. I'm not sure how faithfully I want to follow the RFCs
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1157
   anyhow.. maybe we go for the dead simple approach and focus on MOP
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1158
   for a path and URI protocol.
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1159
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1160
 - mostly just need the tests and to finish porting the Franz implementation
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
1161
 ** DONE db                                                               :db:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1162
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1163
 :ID:       58a94c4b-cca3-4c86-9aa8-c8c7fd9469a6
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1164
 :CUSTOM_ID: db
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1165
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1166
 :EDGES:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1167
 [2024-09-16 Mon 14:41] <- [[id:9c55b120-d65e-4af5-9171-c324e211ed6a][org graph edges]]
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1168
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1169
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1170
 - State "TODO"       from              [2023-12-20 Wed 18:26]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1171
 - State "DONE"       from "TODO"       [2024-08-05 Mon 21:08]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1172
 - Note taken on [2024-08-05 Mon 21:08] \\
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1173
   XDB2 is no longer used - instead provide a simple abstract API which
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1174
   builds up to high-level systems like RDB
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1175
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1176
 - ported from XDB2
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
1177
 ** WIP complete base obj/query package [2/3]                           :q:db:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1178
 :PROPERTIES:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1179
 :LOCATION: lisp/lib/obj/query.lisp
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1180
 :ID:       8e8bfeaf-22d2-4bad-a8e5-a19765561efa
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1181
 :CUSTOM_ID: complete-base-obj-query-package-2-3
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1182
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1183
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1184
 - State "WIP"        from              [2024-07-09 Tue 22:14]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1185
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1186
 - object-based protocol for asking questions about data collections
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1187
   using data expressions
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1188
 - +lex+, +parse+, +compile+ - all handled in the Q system
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1189
 - probably in need of refactor right after
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1190
   - different parts of the protocol will be used by different systems
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1191
     - ~data-source~ will be implemented in ~DAT/CSV~ ~DAT/PARQUET~,
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1192
       ~RDB~, etc
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1193
     - ~query-expression~ and ~query-plan~ will be implemented in
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1194
       ~Q/SQL~ and ~Q/DQL~
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1195
 *** DONE aggregate physical plan
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1196
 :PROPERTIES:
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
1197
 :Effort:   2:00
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1198
 :ID:       ea87cd03-7ecf-49f8-9743-59242e910838
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1199
 :CUSTOM_ID: aggregate-physical-plan
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1200
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1201
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1202
 - State "DONE"       from "TODO"       [2024-08-03 Sat 01:00]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1203
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1204
 *** DONE Physical Expressions
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1205
 :PROPERTIES:
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
1206
 :Effort:   3:00
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1207
 :ID:       e00c46fd-dbd2-44ad-a41a-3ee2246ff23f
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1208
 :CUSTOM_ID: physical-expressions
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1209
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1210
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1211
 - State "TODO"       from              [2024-08-02 Fri 15:53]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1212
 - State "TODO"       from              [2024-08-02 Fri 15:53]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1213
 - State "DONE"       from "TODO"       [2024-08-03 Sat 01:00]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1214
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1215
 *** TODO Basic Testing
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1216
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1217
 :ID:       b857e6f1-c652-4024-9b87-308e1c830b2a
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1218
 :CUSTOM_ID: basic-testing
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1219
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1220
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1221
 - State "TODO"       from              [2024-08-02 Fri 15:55]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1222
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1223
 
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
1224
 ** TODO explain impl                                                    :doc:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1225
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1226
 :ID:       155f1e0c-c5ec-4175-934c-14be4adb3559
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1227
 :CUSTOM_ID: explain-impl
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1228
 :END:
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
1229
 :LOGBOOK:
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
1230
 - State "TODO"       from              [2024-08-03 Sat 01:01]
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
1231
 :END:
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
1232
 ** TODO explore impl                                                    :doc:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1233
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1234
 :ID:       08017f7e-de0a-442a-9cb6-5559c9159b29
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1235
 :CUSTOM_ID: explore-impl
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1236
 :END:
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
1237
 :LOGBOOK:
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
1238
 - State "TODO"       from "TODO"       [2024-08-12 Mon 22:26]
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
1239
 :END:
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
1240
 
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1241
 * PROJECT net [5/8]                                                :lisp:net:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1242
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1243
 :ID:       5d088bf7-f201-4875-9167-4293bebbcf46
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1244
 :VERSION: 0.1
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1245
 :CUSTOM_ID: net-5-8
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1246
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1247
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1248
 - State "TODO"       from              [2023-12-17 Sun 01:00]
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1249
 - State "PROJECT"    from "TODO"       [2024-08-18 Sun 16:20]
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1250
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1251
 ** TODO fixtures                                                         :rt:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1252
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1253
 :ID:       fe592b6f-cde1-43e9-ac5a-81addc124582
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1254
 :CUSTOM_ID: fixtures
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1255
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1256
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1257
 - State "TODO"       from              [2024-08-11 Sun 00:06]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1258
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1259
 - implement simple network fixtures which can be used within the body of DEFTEST
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1260
 - start with simple sockets - UDP then TCP
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1261
 - work up towards HTTP
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1262
 ** TODO tcp                                                            :core:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1263
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1264
 :ID:       8e90fe7a-3a22-4af4-b247-64ac6890b94a
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1265
 :CUSTOM_ID: tcp
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1266
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1267
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1268
 - State "TODO"       from              [2023-12-17 Sun 01:01]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1269
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1270
 ** TODO udp                                                            :core:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1271
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1272
 :ID:       d238fc1f-24be-447b-a96b-ec35958470fc
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1273
 :CUSTOM_ID: udp
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1274
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1275
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1276
 - State "TODO"       from              [2023-12-17 Sun 01:01]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1277
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1278
 ** DONE crew                                                          :proto:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1279
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1280
 :ID:       efd79ab3-ebc3-427f-81a7-2ca7b6d3fa4e
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1281
 :CUSTOM_ID: crew
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1282
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1283
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1284
 - State "TODO"       from              [2023-12-17 Sun 01:01]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1285
 - State "DONE"       from "TODO"       [2024-08-10 Sat 01:31]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1286
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1287
 
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1288
 ** DONE http                                                          :proto:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1289
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1290
 :ID:       95fcf596-7c21-447a-b4d9-08ac1a866282
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1291
 :CUSTOM_ID: http
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1292
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1293
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1294
 - State "TODO"       from              [2023-12-17 Sun 01:01]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1295
 - State "DONE"       from "TODO"       [2024-08-05 Mon 21:07]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1296
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1297
 ** DONE dns                                                           :proto:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1298
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1299
 :ID:       8f2450ea-09fb-492e-a897-d9c62683f844
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1300
 :CUSTOM_ID: dns
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1301
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1302
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1303
 - State "TODO"       from              [2023-12-17 Sun 01:01]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1304
 - State "DONE"       from "TODO"       [2024-08-05 Mon 21:07]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1305
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1306
 
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1307
 ** DONE tlv                                                           :codec:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1308
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1309
 :ID:       93b3aaa0-1314-41e1-940e-283a5dac1211
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1310
 :CUSTOM_ID: tlv
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1311
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1312
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1313
 - State "TODO"       from              [2023-12-17 Sun 01:01]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1314
 - State "DONE"       from "TODO"       [2024-08-07 Wed 21:08]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1315
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1316
 
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1317
 ** DONE osc                                                           :codec:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1318
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1319
 :ID:       c4088610-6ef4-4336-9bdf-81e24e133615
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1320
 :CUSTOM_ID: osc
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1321
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1322
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1323
 - State "TODO"       from              [2023-12-17 Sun 01:03]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1324
 - State "DONE"       from "TODO"       [2024-08-07 Wed 21:08]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1325
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1326
 ** WIP net/srv                                                         :lisp:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1327
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1328
 :ID:       f812f4e7-03c0-4e7a-a602-8947c39eb4ed
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1329
 :CUSTOM_ID: net-srv
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1330
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1331
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1332
 - State "TODO"       from              [2024-07-19 Fri 21:50]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1333
 - State "WIP"        from "TODO"       [2024-07-19 Fri 21:51]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1334
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1335
 - needs a solid task-pool impl completed first
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1336
 *** RESEARCH Woo/+
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1337
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1338
 :ID:       52c36c9b-22b2-4dd8-b151-9fe62810ac03
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1339
 :CUSTOM_ID: woo
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1340
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1341
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1342
 - State "RESEARCH"   from              [2024-08-10 Sat 01:23]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1343
 :END:
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1344
 * PROJECT pwn [0/2]                                                :lisp:pwn:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1345
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1346
 :ID:       6fef0787-9d0b-473a-b2de-f0969320fea7
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1347
 :VERSION: 0.1
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1348
 :CUSTOM_ID: pwn-0-2
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1349
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1350
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1351
 - State "TODO"       from              [2023-12-17 Sun 01:04]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1352
 - Note taken on [2024-02-29 Thu 16:11] \\
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1353
   Should this be a separate application? Lisp exploit development framework
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1354
 - State "PROJECT"    from "TODO"       [2024-08-18 Sun 16:20]
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1355
 :END:
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1356
 ** TODO diz                                                             :asm:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1357
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1358
 :ID:       bb192fb0-ad07-44be-89c0-27dbf78a830d
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1359
 :CUSTOM_ID: diz
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1360
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1361
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1362
 - State "TODO"       from              [2023-12-17 Sun 01:04]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1363
 :END:
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1364
 - disassembly toolkit
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1365
 ** TODO sassy                                                           :net:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1366
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1367
 :CREATED:  <2024-09-02 Mon 16:14>
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1368
 :ID:       83eb5ce0-97b4-40c3-b355-7aef4e5604e9
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1369
 :CUSTOM_ID: sassy
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1370
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1371
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1372
 - State "TODO"       from              [2024-09-02 Mon 16:14]
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1373
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1374
 - SaaS toolkit
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1375
 * PROJECT gui [0/2]                                                :lisp:gui:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1376
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1377
 :ID:       73aea563-3df7-4611-a27d-874772806f18
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1378
 :VERSION: 0.1
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1379
 :CUSTOM_ID: gui-0-2
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1380
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1381
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1382
 - State "TODO"       from              [2023-12-17 Sun 03:40]
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1383
 - State "PROJECT"    from "TODO"       [2024-08-18 Sun 16:20]
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1384
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1385
 ** TODO wayland protocol bindings
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1386
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1387
 :ID:       534fe8cb-9056-4ac4-84ca-d98f09f78214
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1388
 :CUSTOM_ID: wayland-protocol-bindings
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1389
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1390
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1391
 - State "TODO"       from              [2023-12-17 Sun 03:40]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1392
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1393
 ** TBD wayland compositor                                         :rust:lisp:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1394
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1395
 :ID:       ca3d0bff-0ff7-4947-835a-b7c7e74c8679
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1396
 :CUSTOM_ID: wayland-compositor
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1397
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1398
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1399
 - State "TBD"        from "TODO"       [2023-11-29 Wed 21:25]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1400
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1401
 :PROPERTIES:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1402
 :ID: e18a90d7-10bc-44d3-8508-56483d29d385
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1403
 :END:
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1404
 * PROJECT rt [1/4]                                             :lisp:rt:test:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1405
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1406
 :ID:       7a14c529-8609-4638-b101-7304a1605fcc
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1407
 :VERSION: 0.1
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1408
 :CUSTOM_ID: rt-1-4
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1409
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1410
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1411
 - State "TODO"       from              [2024-02-29 Thu 16:06]
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1412
 - State "PROJECT"    from "TODO"       [2024-08-18 Sun 16:20]
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1413
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1414
 ** TODO redirect I/O in tests
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1415
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1416
 :ID:       34f27f91-c93a-4841-a6ac-5692ad1d0e4f
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1417
 :CUSTOM_ID: redirect-i-o-in-tests
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1418
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1419
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1420
 - State "TODO"       from              [2024-02-29 Thu 16:06]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1421
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1422
 prevent tests from printing implicitly. redirect stream locally, cache
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1423
 it somehow for review.
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1424
 ** TODO *test-on-def*
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1425
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1426
 :ID:       f5cf6e43-906b-4225-9cdb-ac0028b48661
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1427
 :CUSTOM_ID: test-on-def
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1428
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1429
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1430
 - State "TODO"       from              [2024-02-29 Thu 17:17]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1431
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1432
 - simple flag to test when file is defined (part of deftest macro)
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
1433
 ** TODO fixture api
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1434
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1435
 :ID:       eb48a434-79f3-4936-be17-6777fdedcd61
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1436
 :CUSTOM_ID: fixture-api
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1437
 :END:
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
1438
 :LOGBOOK:
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
1439
 - State "TODO"       from              [2024-08-13 Tue 22:22]
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
1440
 :END:
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1441
 ** DONE temporary files and directories
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1442
 SCHEDULED: <2024-08-31 Sat 12:00> DEADLINE: <2024-09-01 Sun>
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1443
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1444
 :CREATED:  <2024-08-28 Wed 21:35>
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1445
 :ID:       91ce2763-8f64-4f24-a41e-030c22e047c8
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1446
 :Effort:   5:00
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1447
 :CUSTOM_ID: temporary-files-and-directories
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1448
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1449
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1450
 - Refiled on [2024-08-28 Wed 21:35]
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1451
 CLOCK: [2024-08-31 Sat 20:39]--[2024-08-31 Sat 22:14] =>  1:35
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1452
 - State "DONE"       from "TODO"       [2024-08-31 Sat 22:14]
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1453
 :END:
19
ab65bef096dd updates
Richard Westhaver <ellis@rwest.io>
parents: 18
diff changeset
1454
 * PROJECT emacs [2/9]                                                 :emacs:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1455
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1456
 :ID:       b6a3ffb9-a7aa-4038-8876-fcdb8115dc08
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1457
 :VERSION: 0.1
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1458
 :LOCATION: emacs/
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1459
 :CUSTOM_ID: emacs-2-9
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1460
 :END:
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
1461
 :LOGBOOK:
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
1462
 - State "TODO"       from              [2024-08-16 Fri 22:39]
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1463
 - State "PROJECT"    from "TODO"       [2024-08-18 Sun 16:20]
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
1464
 :END:
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
1465
 - don't really care about versioning the core/emacs configs much
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
1466
 - may come in use later so just a general milestone when these tasks are done
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1467
 ** WIP comp/org capture templates                                    
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1468
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1469
 :ID:       3d303736-7b79-4c5c-ba43-9ea5aa05f722
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1470
 :CUSTOM_ID: comp-org-capture-templates
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1471
 :END:
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
1472
 :LOGBOOK:
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
1473
 - State "TODO"       from              [2024-08-15 Thu 23:14]
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1474
 - State "WIP"        from "TODO"       [2024-08-18 Sun 16:22]
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
1475
 :END:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1476
 - [[https://blog.jethro.dev/posts/capturing_inbox/][Org-mode Workflow Part 1: Capturing in the Inbox · Jethro Kuan]]
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1477
 - [[https://blog.jethro.dev/posts/processing_inbox/][Org-mode Workflow Part 2: Processing the Inbox · Jethro Kuan]]
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1478
 - inbox capture
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1479
   #+begin_src emacs-lisp :results silent
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1480
     `("i" "inbox" entry (file ,org-inbox-file) :prepend t)
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1481
   #+end_src
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1482
 
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1483
 - project capture
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1484
 - task capture
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1485
 - habit capture
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1486
 - log capture
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
1487
 ** TODO comp/org agenda views, export, dblock
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1488
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1489
 :ID:       952fe286-9fd8-478f-bafc-a0a25ae3d17a
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1490
 :CUSTOM_ID: comp-org-agenda-views-export-dblock
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1491
 :END:
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
1492
 :LOGBOOK:
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
1493
 - State "TODO"       from              [2024-08-15 Thu 23:15]
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
1494
 :END:
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1495
 *** WIP org graph edges
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1496
 SCHEDULED: <2024-09-14 Sat>
17
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
1497
 :PROPERTIES:
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
1498
 :CREATED:  <2024-08-27 Tue 18:20>
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
1499
 :ID:       9c55b120-d65e-4af5-9171-c324e211ed6a
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1500
 :LOCATION+: lib/graph.el
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1501
 :Effort:   5
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1502
 :CUSTOM_ID: org-graph-edges
17
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
1503
 :END:
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
1504
 :LOGBOOK:
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
1505
 - State "TODO"       from              [2024-08-27 Tue 18:20]
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1506
 - Note taken on [2024-09-14 Sat 16:30] \\
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1507
   dblock will come later. for now we are going with the same strategy
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1508
   as org-super-links - using a drawer. instead of "BACKLINKS" our
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1509
   drawer is called simply LINKS.
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1510
 - State "WIP"        from "TODO"       [2024-09-14 Sat 16:31]
22
fc23ed6e5488 id updates
Richard Westhaver <ellis@rwest.io>
parents: 21
diff changeset
1511
 CLOCK: [2024-09-17 Tue 19:50]--[2024-09-17 Tue 20:20] =>  0:30
fc23ed6e5488 id updates
Richard Westhaver <ellis@rwest.io>
parents: 21
diff changeset
1512
 CLOCK: [2024-09-21 Sat 13:56]--[2024-09-21 Sat 17:44] =>  3:48
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1513
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1514
 :EDGES:
17
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
1515
 :END:
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
1516
 - list of links between other headings
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
1517
   - <= links to this item
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
1518
   - => links from this item
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
1519
   - == siblings
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
1520
   - ^= parent
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
1521
   - v= child
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
1522
 - how should it look when exported?
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1523
 - org-graph-link-use-timestamp
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1524
 - org-graph-link properties? edge properties?
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1525
   - keyvals =:key val= - should probably align with whatever we use
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1526
     for =CONSTRAINTS=, for now read as sxp
17
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
1527
 - EXPORT_EDGES property?
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1528
 #+begin_src org
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1529
   ,* example
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1530
   :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1531
   :ID:       id1
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1532
   :CUSTOM_ID: demo
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1533
   :END:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1534
   :EDGES:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1535
   <- [[id:bar][bar]]
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1536
   [2024-09-14 Sat 22:37] <- [[id:bar][bar]]
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1537
   [2024-09-14 Sat 22:50] :key val :foo (bar baz) <- [[id:bar][bar]]
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1538
   [2024-09-14 Sat 22:37] -> [[id:foo][foo]]
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1539
   [2024-09-14 Sat 22:39] -- [[id:sibling][sibling]]
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1540
   [2024-09-14 Sat 22:39] >> [[id:parent][parent]]
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1541
   [2024-09-14 Sat 22:39] << [[id:child][child]]
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1542
   :END:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1543
 #+end_src
17
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
1544
 *** TODO agenda views
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
1545
 :PROPERTIES:
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
1546
 :CREATED:  <2024-08-27 Tue 18:23>
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
1547
 :ID:       4f704120-1553-46bc-ac31-5d65aaf340d3
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1548
 :CUSTOM_ID: agenda-views
17
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
1549
 :END:
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
1550
 :LOGBOOK:
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
1551
 - State "TODO"       from              [2024-08-27 Tue 18:23]
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
1552
 :END:
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
1553
 - a few defined in ellis.el
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
1554
 - define some starter ones for inbox.el
fd32bff88de6 publishing updates
Richard Westhaver <ellis@rwest.io>
parents: 16
diff changeset
1555
 - define views for scrum.el
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
1556
 ** FIXME compiler warnings
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1557
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1558
 :ID:       dd4cf91d-4b45-4b5f-adee-0e248ebed0e1
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1559
 :CUSTOM_ID: compiler-warnings
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1560
 :END:
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
1561
 :LOGBOOK:
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
1562
 - State "FIXME"      from              [2024-08-16 Fri 22:42]
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
1563
 :END:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1564
 #+begin_example
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1565
   default.el:176:7: Warning: assignment to free variable ‘multisession-storage’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1566
   default.el:184:11: Warning: assignment to free variable ‘hg-binary’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1567
   default.el:240:6: Warning: docstring has wrong usage of unescaped single
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1568
       quotes (use \=' or different quoting such as `...')
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1569
   default.el:259:30: Warning: ‘:inherit’ called as a function
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1570
   default.el:260:30: Warning: ‘:indentation’ called as a function
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1571
   default.el:261:42: Warning: reference to free variable ‘defpackage’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1572
   default.el:262:31: Warning: ‘define-package’ called with 1 argument, but
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1573
       requires 2 or more
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1574
   default.el:262:31: Warning: ‘define-package’ is an obsolete function (as of
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1575
       29.1).
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1576
   default.el:286:9: Warning: assignment to free variable
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1577
       ‘common-lisp-style-default’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1578
   default.el:305:19: Warning: reference to free variable ‘eglot-server-programs’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1579
   default.el:305:19: Warning: assignment to free variable
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1580
       ‘eglot-server-programs’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1581
   default.el:313:7: Warning: assignment to free variable ‘rust-rustfmt-switches’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1582
   default.el:314:7: Warning: assignment to free variable ‘rust-indent-offset’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1583
   default.el:317:7: Warning: assignment to free variable ‘python-indent-offset’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1584
   default.el:321:7: Warning: assignment to free variable ‘js-indent-level’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1585
   default.el:324:7: Warning: assignment to free variable ‘sh-basic-offset’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1586
   default.el:331:12: Warning: in defcustom for ‘prog-comment-keywords’: missing
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1587
       :type keyword parameter
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1588
   default.el:336:12: Warning: in defcustom for
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1589
       ‘prog-comment-timestamp-format-concise’: missing :type keyword parameter
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1590
   default.el:342:12: Warning: in defcustom for
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1591
       ‘prog-comment-timestamp-format-verbose’: missing :type keyword parameter
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1592
 
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1593
   In prog-comment-timestamp-keyword:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1594
   default.el:386:2: Warning: docstring has wrong usage of unescaped single
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1595
       quotes (use \=' or different quoting such as `...')
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1596
   default.el:414:20: Warning: reference to free variable
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1597
       ‘comment-timestamp-format-verbose’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1598
   default.el:443:7: Warning: assignment to free variable ‘hexl-bits’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1599
 
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1600
   In buffer-to-register:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1601
   default.el:474:47: Warning: Unused lexical argument ‘delete’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1602
 
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1603
   In file-to-register:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1604
   default.el:481:45: Warning: Unused lexical argument ‘delete’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1605
 
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1606
   In file-query-to-register:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1607
   default.el:487:51: Warning: Unused lexical argument ‘delete’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1608
   default.el:529:12: Warning: in defcustom for ‘default-scratch-buffer-mode’:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1609
       missing :type keyword parameter
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1610
   default.el:625:7: Warning: assignment to free variable
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1611
       ‘eshell-highlight-prompt’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1612
   default.el:626:7: Warning: assignment to free variable
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1613
       ‘eshell-hist-ignoredups’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1614
   default.el:627:7: Warning: assignment to free variable
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1615
       ‘eshell-save-history-on-exit’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1616
   default.el:629:7: Warning: assignment to free variable
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1617
       ‘eshell-destroy-buffer-when-process-dies’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1618
 
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1619
   In eshell-quit-or-delete-char:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1620
   default.el:645:20: Warning: ‘looking-back’ called with 1 argument, but
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1621
       requires 2 or 3
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1622
   default.el:645:33: Warning: reference to free variable ‘eshell-prompt-regexp’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1623
   default.el:650:6: Warning: ‘delete-forward-char’ is for interactive use only;
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1624
       use ‘delete-char’ instead.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1625
   default.el:654:29: Warning: reference to free variable ‘eshell-mode-map’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1626
 
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1627
   In eshell-next-prompt:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1628
   default.el:660:22: Warning: reference to free variable ‘eshell-prompt-regexp’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1629
   default.el:661:9: Warning: reference to free variable
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1630
       ‘eshell-highlight-prompt’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1631
 
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1632
   In eshell-insert-history:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1633
   default.el:677:48: Warning: reference to free variable ‘eshell-history-ring’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1634
   default.el:736:49: Warning: reference to free variable ‘eww-mode-map’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1635
   default.el:747:7: Warning: assignment to free variable
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1636
       ‘org-id-link-to-org-use-id’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1637
   default.el:749:7: Warning: assignment to free variable ‘org-capture-templates’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1638
   default.el:761:7: Warning: assignment to free variable
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1639
       ‘org-html-htmlize-output-type’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1640
   default.el:762:7: Warning: assignment to free variable
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1641
       ‘org-html-head-include-default-style’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1642
   default.el:764:7: Warning: assignment to free variable ‘org-ascii-text-width’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1643
   default.el:768:7: Warning: assignment to free variable
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1644
       ‘org-structure-template-alist’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1645
   default.el:805:7: Warning: assignment to free variable ‘org-archive-location’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1646
 
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1647
   In org-ask-location:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1648
   default.el:853:11: Warning: Unused lexical variable ‘org-refile-targets’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1649
   default.el:856:28: Warning: reference to free variable ‘org-refile-history’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1650
   default.el:860:18: Warning: reference to free variable
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1651
       ‘org-complex-heading-regexp-format’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1652
 
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1653
   In org-capture-fileref-snippet:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1654
   default.el:868:37: Warning: Unused lexical argument ‘f’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1655
   default.el:906:7: Warning: assignment to free variable ‘org-global-properties’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1656
 
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1657
   In org-adjust-tags-column-reset-tags:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1658
   default.el:936:39: Warning: Unused lexical argument ‘ignored’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1659
 
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1660
   In column-display-value-transformer:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1661
   default.el:942:55: Warning: Unused lexical argument ‘value’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1662
   default.el:954:7: Warning: assignment to free variable
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1663
       ‘org-columns-modify-value-for-display-function’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1664
 
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1665
   In org-remove-redundant-tags:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1666
   default.el:974:32: Warning: Unused lexical variable ‘tag’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1667
   default.el:984:69: Warning: ‘memql’ called with literal list that may never
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1668
       match (arg 1)
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1669
 
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1670
   In org-agenda-reschedule-to-today:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1671
   default.el:995:35: Warning: Unused lexical argument ‘rest’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1672
   default.el:999:2: Warning: ‘defadvice’ is an obsolete macro (as of 30.1); use
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1673
       ‘advice-add’ or ‘define-advice’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1674
 
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1675
   In org-export-translate-to-lang:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1676
   default.el:1079:35: Warning: reference to free variable
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1677
       ‘org-export-dictionary’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1678
 
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1679
   In end of data:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1680
   default.el:979:42: Warning: the function ‘org-toggle-tag’ might not be defined
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1681
       at runtime.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1682
   default.el:971:8: Warning: the function ‘org-map-entries’ might not be defined
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1683
       at runtime.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1684
   default.el:961:4: Warning: the function ‘org-table-map-tables’ might not be
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1685
       defined at runtime.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1686
   default.el:949:9: Warning: the function ‘org-entry-end-position’ might not be
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1687
       defined at runtime.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1688
   default.el:946:8: Warning: the function ‘org-back-to-heading’ might not be
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1689
       defined at runtime.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1690
   default.el:937:20: Warning: the function ‘org-set-tags’ might not be defined
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1691
       at runtime.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1692
   default.el:918:10: Warning: the function ‘org-set-property’ might not be
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1693
       defined at runtime.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1694
   default.el:916:14: Warning: the function ‘org-entry-get-multivalued-property’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1695
       might not be defined at runtime.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1696
   default.el:912:12: Warning: the function ‘org-entry-get’ might not be defined
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1697
       at runtime.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1698
   default.el:898:23: Warning: the function ‘which-function’ is not known to be
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1699
       defined.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1700
   default.el:858:6: Warning: the function ‘outline-next-heading’ might not be
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1701
       defined at runtime.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1702
   default.el:855:24: Warning: the function ‘org-refile-get-location’ might not
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1703
       be defined at runtime.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1704
   default.el:846:39: Warning: the function ‘org-todo’ might not be defined at
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1705
       runtime.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1706
   default.el:843:48: Warning: the function ‘org-read-date’ might not be defined
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1707
       at runtime.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1708
   default.el:843:23: Warning: the function ‘org-time-string-to-time’ might not
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1709
       be defined at runtime.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1710
   default.el:664:4: Warning: the function ‘eshell-skip-prompt’ is not known to
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1711
       be defined.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1712
   default.el:647:10: Warning: the function ‘eshell-life-is-too-much’ is not
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1713
       known to be defined.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1714
   default.el:641:6: Warning: the function ‘eshell-send-input’ is not known to be
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1715
       defined.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1716
   default.el:633:14: Warning: the function ‘eshell/alias’ is not known to be
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1717
       defined.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1718
   default.el:308:6: Warning: the function ‘eglot-x-setup’ is not known to be
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1719
       defined.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1720
   default.el:261:39: Warning: the function ‘as’ is not known to be defined.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1721
   default.el:261:31: Warning: the function ‘defpkg’ is not known to be defined.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1722
   default.el:260:30: Warning: the function ‘:indentation’ is not known to be
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1723
       defined.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1724
   default.el:259:30: Warning: the function ‘:inherit’ is not known to be
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1725
       defined.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1726
   default.el:258:4: Warning: the function ‘define-common-lisp-style’ is not
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1727
       known to be defined.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1728
   default.el:245:8: Warning: the function ‘slime-eval-async’ might not be
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1729
       defined at runtime.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1730
   default.el:243:14: Warning: the function ‘slime-sexp-at-point’ might not be
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1731
       defined at runtime.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1732
   default.el:241:13: Warning: the function ‘slime-read-from-minibuffer’ might
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1733
       not be defined at runtime.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1734
   default.el:233:10: Warning: the function ‘slime-repl’ is not known to be
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1735
       defined.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1736
   default.el:228:14: Warning: the function ‘slime-connected-p’ might not be
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1737
       defined at runtime.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1738
   Loading which-key (native compiled elisp)...done
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1739
   All your packages are already installed
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1740
   Waiting for git... [2 times]
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1741
   Loading /home/ellis/.emacs.d/ellis.el (source)...
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1742
   Local variables list is not properly terminated
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1743
   Source file ‘/home/ellis/.emacs.d/lib/ulang.el’ newer than byte-compiled file; using older file
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1744
   Initialized ULANG.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1745
   Repeat mode is enabled for 38 commands and 13 keymaps; see ‘describe-repeat-maps’
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1746
   Loading /home/ellis/.emacs.d/ellis.el (source)...done
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1747
   Starting Emacs daemon.
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1748
 #+end_example
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
1749
 ** TODO remove makefile
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1750
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1751
 :ID:       93f3d805-9139-49b2-9b20-4e92e3dbda41
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1752
 :CUSTOM_ID: remove-makefile
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1753
 :END:
14
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
1754
 :LOGBOOK:
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
1755
 - State "TODO"       from              [2024-08-16 Fri 22:44]
8ca222e3ba8a core tasks
Richard Westhaver <ellis@rwest.io>
parents: 13
diff changeset
1756
 :END:
16
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1757
 ** OUTLINE graph                                                        :org:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1758
 :PROPERTIES:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1759
 :ID:       27d6936b-3e2f-4d28-af11-85c8276389db
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1760
 :CUSTOM_ID: graph
16
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1761
 :END:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1762
 :LOGBOOK:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1763
 - State "OUTLINE"    from              [2024-08-21 Wed 20:40]
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1764
 :END:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1765
 - edges
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1766
   - forward links
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1767
   - back links
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1768
 - drawers?
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1769
 - properties?
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1770
 - export features
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1771
 - configuration
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1772
 - updating
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1773
 - emacs caching
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1774
 - KV model
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1775
 
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1776
 ** DONE org-follow-location                                             :org:
16
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1777
 :PROPERTIES:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1778
 :ID:       08257c5a-51f2-40b2-aa1e-58b02d31c68a
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1779
 :CREATED:  <2024-08-29 Thu 18:23>
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1780
 :Effort:   4:00
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1781
 :CUSTOM_ID: org-follow-location
16
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1782
 :END:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1783
 :LOGBOOK:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1784
 - State "TODO"       from              [2024-08-21 Wed 20:37]
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1785
 CLOCK: [2024-08-29 Thu 18:24]--[2024-08-29 Thu 18:51] =>  0:27
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1786
 - State "WIP"        from "REFILE"     [2024-08-29 Thu 18:24]
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1787
 - State "DONE"       from "WIP"        [2024-08-29 Thu 23:46]
16
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1788
 :END:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1789
 - follow LOCATION property of heading at point
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1790
 - respect parent LOCATION, buffer local settings, etc
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1791
 
19
ab65bef096dd updates
Richard Westhaver <ellis@rwest.io>
parents: 18
diff changeset
1792
 ** DONE org-set-location
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1793
 SCHEDULED: <2024-08-30 Fri>
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1794
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1795
 :CREATED:  <2024-08-29 Thu 23:46>
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1796
 :ID:       6c7c06fc-9220-40c6-8e0e-c7e734e7cd8a
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1797
 :CUSTOM_ID: org-set-location
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1798
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1799
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1800
 - State "TODO"       from              [2024-08-29 Thu 23:46]
19
ab65bef096dd updates
Richard Westhaver <ellis@rwest.io>
parents: 18
diff changeset
1801
 - State "DONE"       from "TODO"       [2024-09-08 Sun 12:23]
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1802
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1803
 similar to org-set-effort, to be called automatically on capture.
19
ab65bef096dd updates
Richard Westhaver <ellis@rwest.io>
parents: 18
diff changeset
1804
 - +should prompt for directory then file - skip file with C-u or with RET+
ab65bef096dd updates
Richard Westhaver <ellis@rwest.io>
parents: 18
diff changeset
1805
   - simpler to just prompt for value with completion using
ab65bef096dd updates
Richard Westhaver <ellis@rwest.io>
parents: 18
diff changeset
1806
     =org-read-property-value=
ab65bef096dd updates
Richard Westhaver <ellis@rwest.io>
parents: 18
diff changeset
1807
 
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1808
 ** TODO org-timeline upgrades [0/3]                                     :org:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1809
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1810
 :CREATED:  <2024-08-27 Tue 14:19>
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1811
 :ID:       1a283ac6-13cc-4316-b9fd-350d1766174a
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1812
 :CUSTOM_ID: org-timeline-upgrades-0-3
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1813
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1814
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1815
 - Refiled on [2024-08-30 Fri 19:03]
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1816
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1817
 [[https://github.com/deopurkar/org-timeline][GitHub - deopurkar/org-timeline: Add graphical view of agenda to agenda buffer]]
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1818
 - now lives in lib/org-timeline.el
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1819
 - have some upgrades to make
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1820
 *** TODO timeline selection update on pointer hover
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1821
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1822
 :CREATED:  <2024-08-27 Tue 14:22>
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1823
 :ID:       4b2f89c6-9bf0-46bf-91c5-44afd54860e8
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1824
 :CUSTOM_ID: timeline-selection-update-on-pointer-hover
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1825
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1826
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1827
 - State "TODO"       from              [2024-08-27 Tue 14:22]
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1828
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1829
 The update behavior on mouse hover is quite nice - let's enable that
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1830
 for keyboard-based navigation too.
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1831
 *** TODO org-agenda-follow impl
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1832
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1833
 :CREATED:  <2024-08-27 Tue 14:20>
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1834
 :ID:       1b23b7c0-7ad3-4906-8bcb-66cad8831484
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1835
 :CUSTOM_ID: org-agenda-follow-impl
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1836
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1837
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1838
 - State "TODO"       from              [2024-08-27 Tue 14:20]
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1839
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1840
 - toggled on with =F=, but doesn't follow timeline blocks
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1841
 - should follow block on hover or when cursor is inside a block
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1842
 - same applies for timeline selection
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1843
 *** TODO align org-timeline properties with ulang                     :ulang:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1844
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1845
 :CREATED:  <2024-08-27 Tue 14:26>
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1846
 :ID:       cb1272df-e155-417d-8fa9-380dac848915
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1847
 :CUSTOM_ID: align-org-timeline-properties-with-ulang
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1848
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1849
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1850
 - State "TODO"       from              [2024-08-27 Tue 14:26]
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1851
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1852
 - there's some timeline-specific properties, let's integrate those
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1853
   with our standard properties
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1854
 - TIMELINE_FACE = COLOR?
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1855
 - TIMELINE_TEXT = SUMMARY
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1856
 - TIMELINE_GROUP = GROUP or CATEGORY
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1857
 - TIMELINE_DO_NOT_OVERLAP
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1858
 ** TODO sk.el project integration                                      :skel:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1859
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1860
 :CREATED:  <2024-09-03 Tue 22:14>
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1861
 :ID:       c9e157da-50e9-4dc3-96fd-bb9bc9175ee5
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1862
 :CUSTOM_ID: sk-el-project-integration
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1863
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1864
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1865
 - State "TODO"       from              [2024-09-03 Tue 22:14]
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1866
 :END:
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1867
 * PROJECT io [0/1]                                                       :io:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1868
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1869
 :CREATED:  <2024-09-19 Thu 21:54>
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1870
 :ID:       39c15417-5078-403f-b716-3b48b9d3929d
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1871
 :LOCATION: lisp/lib/io/
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1872
 :CUSTOM_ID: io-0-1
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1873
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1874
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1875
 - State "PROJECT"    from              [2024-09-19 Thu 21:54]
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1876
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1877
 ** PROJECT flate [0/0]
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1878
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1879
 :CREATED:  <2024-09-19 Thu 21:55>
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1880
 :ID:       025a5ce8-192f-4cd7-a6ad-1ec7882f04b7
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1881
 :CUSTOM_ID: flate-0-0
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1882
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1883
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1884
 - State "TODO"       from              [2024-09-19 Thu 21:55]
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1885
 - State "PROJECT"    from "TODO"       [2024-09-19 Thu 21:55]
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1886
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1887
 
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1888
 * TBD homer [1/2]                                                :lisp:homer:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1889
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1890
 :ID:       ef204ce0-7a99-45a6-942e-6d8f549f94f9
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1891
 :VERSION: 0.1
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1892
 :CUSTOM_ID: homer-1-2
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1893
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1894
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1895
 - State "TBD"        from "TODO"       [2023-12-12 Tue 19:53]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1896
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1897
 ** DONE review GNU stow API
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1898
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1899
 :ID:       73e711a9-c3f1-4157-a029-c4d3559df05e
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1900
 :CUSTOM_ID: review-gnu-stow-api
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1901
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1902
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1903
 - State "TODO"       from              [2023-12-24 Sun 19:32]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1904
 - State "DONE"       from "TODO"       [2024-08-05 Mon 21:06]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1905
 :END:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1906
 [[https://www.gnu.org/software/stow/][homepage]]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1907
 'symlink farm manager'
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1908
 rust impl: https://github.com/qboileau/rstow
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1909
 
12
a573ef690cfb midweek updates
Richard Westhaver <ellis@rwest.io>
parents: 9
diff changeset
1910
 ** TODO consolidate with skel                                          :skel:
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1911
 :PROPERTIES:
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1912
 :ID:       0f07acf1-d1a8-456f-b753-ce04643260b9
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1913
 :CUSTOM_ID: consolidate-with-skel
15
b9c75759937f weekend warrior
Richard Westhaver <ellis@rwest.io>
parents: 14
diff changeset
1914
 :END:
9
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1915
 :LOGBOOK:
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1916
 - State "TODO"       from              [2023-12-24 Sun 19:32]
cd21d24f2d1b core task updates
Richard Westhaver <ellis@rwest.io>
parents: 8
diff changeset
1917
 :END:
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1918
 * PROJECT bench                                                  :test:bench:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1919
 :PROPERTIES:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1920
 :CREATED:  <2024-08-28 Wed 21:59>
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1921
 :ID:       a3e85640-60e5-44d1-bbf3-5a287e0feb4c
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1922
 :VERSION: 0.1
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1923
 :CUSTOM_ID: bench
18
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1924
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1925
 :LOGBOOK:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1926
 - State "PROJECT"    from              [2024-08-28 Wed 21:59]
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1927
 :END:
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1928
 - [[https://github.com/miloyip/nativejson-benchmark][GitHub - miloyip/nativejson-benchmark: C/C++ JSON parser/generator benchmark]]
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1929
 - tbd: dat generic benchmarking with fixtures
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1930
 - TPC-H
Richard Westhaver <ellis@rwest.io>
parents: 17
diff changeset
1931
 - taobench
22
fc23ed6e5488 id updates
Richard Westhaver <ellis@rwest.io>
parents: 21
diff changeset
1932
 * RESEARCH XDP
fc23ed6e5488 id updates
Richard Westhaver <ellis@rwest.io>
parents: 21
diff changeset
1933
 :PROPERTIES:
fc23ed6e5488 id updates
Richard Westhaver <ellis@rwest.io>
parents: 21
diff changeset
1934
 :CREATED:  <2024-09-20 Fri 22:34>
fc23ed6e5488 id updates
Richard Westhaver <ellis@rwest.io>
parents: 21
diff changeset
1935
 :ID:       b3e0b57a-a54a-445c-a06f-37ba289a68f6
fc23ed6e5488 id updates
Richard Westhaver <ellis@rwest.io>
parents: 21
diff changeset
1936
 :END:
fc23ed6e5488 id updates
Richard Westhaver <ellis@rwest.io>
parents: 21
diff changeset
1937
 :LOGBOOK:
fc23ed6e5488 id updates
Richard Westhaver <ellis@rwest.io>
parents: 21
diff changeset
1938
 - State "RESEARCH"   from              [2024-09-20 Fri 22:34]
fc23ed6e5488 id updates
Richard Westhaver <ellis@rwest.io>
parents: 21
diff changeset
1939
 :END:
fc23ed6e5488 id updates
Richard Westhaver <ellis@rwest.io>
parents: 21
diff changeset
1940
 [[https://www.datadoghq.com/blog/xdp-intro/][A Gentle Introduction to XDP | Datadog]]
fc23ed6e5488 id updates
Richard Westhaver <ellis@rwest.io>
parents: 21
diff changeset
1941
 [[https://github.com/xdp-project/xdp-tools/][GitHub - xdp-project/xdp-tools: Utilities and example programs for use with XDP]]
fc23ed6e5488 id updates
Richard Westhaver <ellis@rwest.io>
parents: 21
diff changeset
1942
 
fc23ed6e5488 id updates
Richard Westhaver <ellis@rwest.io>
parents: 21
diff changeset
1943
 * RESEARCH DPDK
fc23ed6e5488 id updates
Richard Westhaver <ellis@rwest.io>
parents: 21
diff changeset
1944
 :PROPERTIES:
fc23ed6e5488 id updates
Richard Westhaver <ellis@rwest.io>
parents: 21
diff changeset
1945
 :CREATED:  <2024-09-20 Fri 22:35>
fc23ed6e5488 id updates
Richard Westhaver <ellis@rwest.io>
parents: 21
diff changeset
1946
 :ID:       74665710-7b60-4001-ae9e-d47de4c53a69
fc23ed6e5488 id updates
Richard Westhaver <ellis@rwest.io>
parents: 21
diff changeset
1947
 :END:
fc23ed6e5488 id updates
Richard Westhaver <ellis@rwest.io>
parents: 21
diff changeset
1948
 :LOGBOOK:
fc23ed6e5488 id updates
Richard Westhaver <ellis@rwest.io>
parents: 21
diff changeset
1949
 - State "RESEARCH"   from              [2024-09-20 Fri 22:35]
fc23ed6e5488 id updates
Richard Westhaver <ellis@rwest.io>
parents: 21
diff changeset
1950
 :END:
fc23ed6e5488 id updates
Richard Westhaver <ellis@rwest.io>
parents: 21
diff changeset
1951
 [[https://www.dpdk.org/][Home - DPDK]]
fc23ed6e5488 id updates
Richard Westhaver <ellis@rwest.io>
parents: 21
diff changeset
1952
 [[https://github.com/DPDK/dpdk/tree/main][GitHub - DPDK/dpdk: Data Plane Development Kit]]
16
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1953
 * RESEARCH eBPF                                                         :net:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1954
 :PROPERTIES:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1955
 :ID:       6cfbb313-4673-4fca-afcf-3fe00c12a3de
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1956
 :CUSTOM_ID: ebpf
16
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1957
 :END:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1958
 :LOGBOOK:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1959
 - State "RESEARCH"   from              [2024-08-21 Wed 22:40]
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1960
 :END:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1961
 https://docs.kernel.org/bpf/standardization/instruction-set.html#bpf-instruction-set-architecture-isa
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1962
 https://mostlynerdless.de/blog/2023/12/31/hello-ebpf-developing-ebpf-apps-in-java-1/
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1963
 https://github.com/iovisor/bcc
22
fc23ed6e5488 id updates
Richard Westhaver <ellis@rwest.io>
parents: 21
diff changeset
1964
 
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1965
 * RESEARCH batman-adv                                                   :net:
16
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1966
 :PROPERTIES:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1967
 :CREATED:  <2024-08-23 Fri 21:16>
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1968
 :ID:       53992507-a3af-43ff-b04b-aa05ccabe2fa
21
Richard Westhaver <ellis@rwest.io>
parents: 20
diff changeset
1969
 :CUSTOM_ID: batman-adv
16
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1970
 :END:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1971
 :LOGBOOK:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1972
 - State "RESEARCH"   from              [2024-08-23 Fri 21:16]
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1973
 :END:
52d2d51f3b0d meta and task work
Richard Westhaver <ellis@rwest.io>
parents: 15
diff changeset
1974
 [[https://www.open-mesh.org/projects/batman-adv/wiki][Doc-overview - batman-adv - Open Mesh]]