changelog shortlog graph tags branches changeset file revisions annotate raw help

Mercurial > org > plan / tasks/core.org

revision 14: 8ca222e3ba8a
parent 13: 0568b7ca3218
child 15: b9c75759937f
     1.1--- a/tasks/core.org	Thu Aug 15 21:48:42 2024 -0400
     1.2+++ b/tasks/core.org	Fri Aug 16 23:52:04 2024 -0400
     1.3@@ -1,69 +1,103 @@
     1.4 #+title: core tasks
     1.5 #+author: Richard Westhaver
     1.6+#+email: richard.westhaver@gmail.com
     1.7 #+description: core task list
     1.8-#+setupfile: https://cdn.compiler.company/org/clean.theme
     1.9+#+setupfile: ../../clean.theme
    1.10 #+infojs_opt: toc:t home:https://compiler.company up:./
    1.11-#+OPTIONS: num:nil d:t prop:t
    1.12+#+OPTIONS: num:nil d:t prop:t toc:nil
    1.13 #+filetags: core
    1.14-* TODO ffi [0/10]                                                  :lisp:ffi:
    1.15+* PROJECT ffi v0.1.0 [1/8]                                         :lisp:ffi:
    1.16 :LOGBOOK:
    1.17 - State "TODO"       from              [2024-08-10 Sat 22:20]
    1.18+- State "PROJECT"    from "TODO"       [2024-08-16 Fri 22:57]
    1.19 :END:
    1.20-** WIP rocksdb merge-operator callbacks                             :rocksdb:
    1.21+** PROJECT rocksdb v0.1.0                                           :rocksdb:
    1.22+:LOGBOOK:
    1.23+- State "PROJECT"    from              [2024-08-16 Fri 22:57]
    1.24+:END:
    1.25+*** TODO batch
    1.26+:LOGBOOK:
    1.27+- State "TODO"       from              [2024-08-16 Fri 22:56]
    1.28+:END:
    1.29+*** TODO logger
    1.30+:LOGBOOK:
    1.31+- State "TODO"       from              [2024-08-16 Fri 22:56]
    1.32+:END:
    1.33+*** DONE merge-operator callbacks                                   :rocksdb:
    1.34 DEADLINE: <2024-08-16 Fri> SCHEDULED: <2024-08-15 Thu>
    1.35+:PROPERTIES:
    1.36+:LOCATION: lisp/ffi/rocksdb/merge.lisp
    1.37+:END:
    1.38 :LOGBOOK:
    1.39 - State "TODO"       from              [2024-08-10 Sat 22:21]
    1.40 - State "WIP"        from "TODO"       [2024-08-14 Wed 21:50]
    1.41+- State "DONE"       from "WIP"        [2024-08-16 Fri 22:52]
    1.42+- Note taken on [2024-08-16 Fri 22:52] \\
    1.43+  still needs testing with actual data
    1.44 :END:
    1.45-** WIP rocksdb compactionfilter callbacks                           :rocksdb:
    1.46+
    1.47+*** WIP compactionfilter callbacks                                  :rocksdb:
    1.48 DEADLINE: <2024-08-18 Sun> SCHEDULED: <2024-08-16 Fri>
    1.49+:PROPERTIES:
    1.50+:LOCATION: lisp/ffi/rocksdb/compaction.lisp
    1.51+:END:
    1.52 :LOGBOOK:
    1.53 - State "TODO"       from              [2024-08-14 Wed 21:50]
    1.54 - State "WIP"        from "TODO"       [2024-08-14 Wed 21:50]
    1.55 :END:
    1.56-** WIP rocksdb comparator callbacks                                 :rocksdb:
    1.57+*** WIP comparator callbacks                                        :rocksdb:
    1.58 DEADLINE: <2024-08-18 Sun> SCHEDULED: <2024-08-17 Sat>
    1.59+:PROPERTIES:
    1.60+:LOCATION: lisp/ffi/rocksdb/comparator.lisp
    1.61+:END:
    1.62 :LOGBOOK:
    1.63 - State "WIP"        from              [2024-08-14 Wed 21:51]
    1.64 :END:
    1.65-** TODO gstreamer practical example                               :gstreamer:
    1.66+** TODO readline                                                        :cli:
    1.67+:LOGBOOK:
    1.68+- State "TODO"       from              [2024-08-10 Sat 22:23]
    1.69+:END:
    1.70+** TBD examples [0/6]                                               :example:
    1.71+:LOGBOOK:
    1.72+- State "TBD"        from              [2024-08-15 Thu 23:02]
    1.73+:END:
    1.74+*** TODO gstreamer practical example                              :gstreamer:
    1.75 :LOGBOOK:
    1.76 - State "TODO"       from              [2024-08-10 Sat 22:21]
    1.77 :END:
    1.78-** TODO ublk practical example                                         :ublk:
    1.79+*** TODO ublk practical example                                        :ublk:
    1.80 :LOGBOOK:
    1.81 - State "TODO"       from              [2024-08-10 Sat 22:22]
    1.82 :END:
    1.83-** TODO uring read/write file example                                 :uring:
    1.84+*** TODO uring read/write file example                                :uring:
    1.85 :LOGBOOK:
    1.86 - State "TODO"       from              [2024-08-10 Sat 22:22]
    1.87 :END:
    1.88-** TODO btrfs practical example                                       :btrfs:
    1.89+*** TODO btrfs practical example                                      :btrfs:
    1.90 :LOGBOOK:
    1.91 - State "TODO"       from              [2024-08-10 Sat 22:30]
    1.92 :END:
    1.93 - [ ] sudo example (filesystem)
    1.94 - [ ] non-sudo example?
    1.95-** TODO xkb practical example                                          :x:kb:
    1.96+*** TODO xkb practical example                                         :x:kb:
    1.97 :LOGBOOK:
    1.98 - State "TODO"       from              [2024-08-10 Sat 22:32]
    1.99 :END:
   1.100-** TODO keyutils practical example                                   :crypto:
   1.101+*** TODO keyutils practical example                                  :crypto:
   1.102 :LOGBOOK:
   1.103 - State "TODO"       from              [2024-08-10 Sat 22:33]
   1.104 :END:
   1.105-** TODO readline                                                        :cli:
   1.106-:LOGBOOK:
   1.107-- State "TODO"       from              [2024-08-10 Sat 22:23]
   1.108-:END:
   1.109-* TBD retire x.lisp                                               :lisp:skel:
   1.110+
   1.111+* TODO retire x.lisp                                              :lisp:skel:
   1.112+SCHEDULED: <2024-08-22 Thu>
   1.113 :PROPERTIES:
   1.114 :LOCATION: x.lisp
   1.115-:Effort:   5:00
   1.116+:Effort:   4:00
   1.117 :END:
   1.118 :LOGBOOK:
   1.119 - State "TODO"       from              [2024-07-09 Tue 22:24]
   1.120 - State "TBD"        from "TODO"       [2024-07-27 Sat 02:41]
   1.121+- State "TODO"       from "TBD"        [2024-08-16 Fri 22:58]
   1.122 :END:
   1.123 with skel taking on more responsibility we no longer need a dedicated build tool.
   1.124 - migrate all functionality to skelfile
   1.125@@ -517,6 +551,7 @@
   1.126 :LOGBOOK:
   1.127 - State "TODO"       from              [2023-12-16 Sat 00:55]
   1.128 :END:
   1.129+
   1.130 ** DONE eval rules from CLI
   1.131 :LOGBOOK:
   1.132 - State "TODO"       from              [2023-12-16 Sat 00:56]
   1.133@@ -754,10 +789,34 @@
   1.134 :LOGBOOK:
   1.135 - State "TODO"       from              [2024-08-13 Tue 22:22]
   1.136 :END:
   1.137-* NOPE dot 0.1 [1/1]                                               :lisp:dot:
   1.138+* TODO emacs 0.1                                                      :emacs:
   1.139+:LOGBOOK:
   1.140+- State "TODO"       from              [2024-08-16 Fri 22:39]
   1.141+:END:
   1.142+- don't really care about versioning the core/emacs configs much
   1.143+- may come in use later so just a general milestone when these tasks are done
   1.144+** TODO comp/org capture templates                                    
   1.145+:LOGBOOK:
   1.146+- State "TODO"       from              [2024-08-15 Thu 23:14]
   1.147+:END:
   1.148+** TODO comp/org agenda views, export, dblock
   1.149+:LOGBOOK:
   1.150+- State "TODO"       from              [2024-08-15 Thu 23:15]
   1.151+:END:
   1.152+** FIXME compiler warnings
   1.153+:LOGBOOK:
   1.154+- State "FIXME"      from              [2024-08-16 Fri 22:42]
   1.155+:END:
   1.156+** TODO remove makefile
   1.157+:LOGBOOK:
   1.158+- State "TODO"       from              [2024-08-16 Fri 22:44]
   1.159+:END:
   1.160+* DONE dot 0.1 [1/1]                                               :lisp:dot:
   1.161 :LOGBOOK:
   1.162 - State "TODO"       from              [2023-12-20 Wed 18:27]
   1.163+- State "DONE"       from "NOPE"       [2024-08-16 Fri 22:38]
   1.164 :END:
   1.165+- implemented in dat/dot.lisp
   1.166 ** NOPE PARSE-SPECIALIZER-USING-CLASS
   1.167 :LOGBOOK:
   1.168 - State "TODO"       from              [2023-12-20 Wed 18:28]