Core Tasks
FIX inline TODOs
properties
ID: d5aaf952-bb93-4b66-a7e0-1f0f827c0925
CREATED:
HEADER-ARGS: :eval no
logbook
- State "FIX" from
(rgrep ".*; TODO" "*.*" "~/src/core/")
252
(rgrep ".*; FIX" "*.*" "~/src/core/")
109
(rgrep ".*; REVIEW" "*.*" "~/src/core/")
24
(rgrep ".*; RESEARCH" "*.*" "~/src/core/")
3
PROJECT alien [0/4]  lisp ffi
properties
ID: 4de17a09-48fb-4640-b30a-e40cc1f8c330
VERSION: 0.1
LOCATION: alien/
CATEGORY: alien
logbook
- State "TODO" from
- State "PROJECT" from "TODO"
PROJECT tree-sitter [0/1]  syn
properties
CREATED:
ID: 7338b19c-18d3-42dd-b18a-77193433fdb8
logbook
- State "PROJECT" from
FIX ts-query-cursor-next-match
properties
ID: d0693c94-0763-4cf2-99cd-2c904b5040d1
CREATED:
logbook
- State "TODO" from
- State "FIX" from "TODO"
- may need to do a C wrapper, do some research first to make sure we didn't miss something in impl.
PROJECT ssh2
properties
ID: 07b3ad22-97e1-40b4-9dc0-e8ea97ba4fa6
CREATED:
logbook
- State "PROJECT" from
- mvp and testing
PROJECT blas
properties
CREATED:
ID: fe955338-3377-49a0-aa7a-717d61ab231d
logbook
- State "PROJECT" from
implement bindings to the Fortran BLAS functions
TODO Tests
properties
CREATED:
ID: 8c9729c6-b36f-41c0-a6cc-2ce2fa972211
logbook
- State "TODO" from
- a few from each level
- benchmarks
TODO improve API
properties
CREATED:
ID: 8db310f4-8df4-42fb-8a03-96776ff456c6
logbook
- State "TODO" from
- should have a very clean interface with io/static
- make sure to bench vs using plain sb-sys:with-pinned-objects
TODO Conditions
properties
CREATED:
ID: f1147442-abb3-4f2d-aadf-697563cd8617
logbook
- State "TODO" from
- need some basic error handling which indicates an error thrown from C.
TBD examples [0/6]  example
properties
ID: 794f6242-2589-424d-bbc1-8025530a2a6b
logbook
- State "TBD" from
- Note taken on
zstd is kinda unnecessary - showcase in IO/FLATE
TODO gstreamer practical example  gstreamer
properties
ID: d476e6b4-5b58-4f51-afc5-c2c0195d3799
logbook
- State "TODO" from
TODO ublk practical example  ublk
properties
ID: 7887da0f-f6d7-43f0-9fcb-cef7c07fb1bb
logbook
- State "TODO" from
TODO uring read/write file example  uring
properties
ID: 7194096a-f0a2-446d-b46a-3c55e6123a16
logbook
- State "TODO" from
TODO btrfs practical example  btrfs
properties
ID: 595c395c-976b-4356-a3ec-df8030293326
logbook
- State "TODO" from
- ☐ sudo example (filesystem)
- ☐ non-sudo example?
TODO xkb practical example  x kb
properties
ID: 530aef14-b508-4d3a-8442-a16fea82039f
logbook
- State "TODO" from
TODO keyutils practical example  crypto
properties
ID: eec96038-ac73-477d-a443-4a9b3b5f4a5d
logbook
- State "TODO" from
TODO fix new errors found via naturalize source-transform
properties
CREATED:
ID: 052c660c-ce1e-41f3-9778-a1928846d97b
logbook
- State "TODO" from
- Refiled on
TODO slice-vector
properties
CREATED:
ID: c94addb5-8b14-4b06-9844-8ca4860bb025
logbook
- State "TODO" from
- Refiled on
ROCKSDB-PINNABLESLICE/PINNABLE-HANDLE -> FOREIGN-VECTOR
PROJECT lib [0/17]  lisp
properties
CREATED:
ID: cbe46830-8363-4e11-897c-9779e1997e2b
LOCATION: lib/
CATEGORY: lib
logbook
- State "PROJECT" from
PROJECT doc [1/4]
logbook
- State "PROJECT" from
TODO api  proto
logbook
- State "TODO" from
- sub-proto of doc
- generate api documentation for project X in Y format
- maybe just
publish?
DONE org templates
properties
Effort: 6:00
CREATED:
ID: c356343b-ab73-43b7-85f3-83d143ac271f
logbook
- State "TODO" from
- State "WIP" from "TODO"
Note taken on
some additional things we could do here, but good enough for now.in the future we would prefer to generate ORGAN objects, avoid templates being strings and publish documents directly. this would have the advantage of transparently supporting export to headings or files, nesting, etc.
we currently support a bunch of export options which are passed to PUBLISH but don't have much value. For example the SETUPFILE and EXPORT_FILE_NAME handling.
The next thing to focus on is the general UI and xref functionality. When looking up/referencing a symbol the minimal amount of data should be loaded. potentially through a DB
- State "DONE" from "WIP"
- starting with tempo files
- keep in lib/doc
- do we need
definitiontemplates? - definition types:
- function (setf)
- macro
- variable (constant,special)
- type
- class
- struct
- condition
- restart
- GF (setf, class, method-combos)
- method
- function (setf)
- (readtable alien-callable optimize type structure variable method-combination compiler-macro setf function)
TODO component documentation
properties
CREATED:
ID: 6d96062b-d0ae-4559-8461-4d7512955e02
logbook
- State "TODO" from
- Refiled on
- packages need summaries+location
TODO cascading file-sets for doc publishing
properties
CREATED:
ID: 7f1f296d-82d4-4148-83e6-bc68b9498095
logbook
- State "TODO" from
- Refiled on
- start with set of project/system files (components)
- filter definition-sources via keyword arg FILES
TODO api.theme
properties
CREATED:
ID: d262c2cc-b976-4999-aa14-473f46f60028
logbook
- State "TODO" from
- Refiled on
PROJECT cli [0/7]
properties
CREATED:
ID: 4f1d8c1e-23ea-4d17-80d0-feafc367f65f
LOCATION: lib/cli/
VERSION: 0.1.0
logbook
- State "PROJECT" from
PROJECT cli/clap [0/1]  lisp cli
properties
ID: 217cd955-5575-4953-bf36-4d2d4c1fd616
VERSION: 0.2
LOCATION+: clap/
logbook
- State "TODO" from
- State "PROJECT" from "TODO"
- clap is quite unstable right now and has some obvious bugs which need remedying
- WIP hooks
properties
CREATED:
ID: 971196cb-be16-45b2-8715-d395527edd4c
Effort: 2hlogbook
- State "TODO" from
cli should have relevant hooks
TODO cli fixtures  test
properties
CREATED:
ID: f910ffdb-1adc-44b3-bac0-de641e1e17a7
logbook
- State "TODO" from
TODO linedit keyboard macros
properties
ID: 64803129-f7c8-4609-b47d-203d19e6e9bf
CREATED:
LOCATION+: linedit.lisp
logbook
- State "TODO" from
TODO accept CLI-OPTS from parent CLI-CMD in PROC-ARGS
properties
ID: 7f83a47f-8f02-466f-a504-39331613a2eb
CREATED:
logbook
- Refiled on
TODO destructure cli opts  macro
properties
ID: a441b88e-697a-47bc-a25b-53313ce6c41a
CREATED:
logbook
- Refiled on
TODO test SET-TTY-MODE :echo nil vs WITHOUT-ECHO
properties
ID: 7a1b4c16-98bb-4db7-8ceb-f3e066bd0a41
logbook
- Refiled on
- should have same result, define WITHOUT-TTY-ECHO
TODO dribble config
properties
ID: 7147d618-77a5-4aeb-a4e8-5734b51d77ba
logbook
- Refiled on
- Refiled on
- repl config? yes
TODO color-output-stream
properties
ID: 9e46a70e-d870-435b-9f9c-8ec8e8614177
CREATED:
logbook
- State "TODO" from
- Refiled on
TODO timer progress bar
properties
CREATED:
ID: d0a8ca80-f659-417b-b67e-90212151b4b7
logbook
- State "TODO" from
- Refiled on
PROJECT q [0/5]  q
properties
ID: b19fb0f9-65b2-476c-adb3-b4b77e585f37
VERSION: 0.1
logbook
- State "TODO" from
- State "PROJECT" from "TODO"
TODO SQL
properties
ID: 8b853556-399d-445f-8e7b-4bd4048087c5
logbook
- State "TODO" from
- Note taken on
pretty close - need to fix some recursion bugs then start messing with query-engines
TODO DQL
properties
ID: 77bc044c-f4c8-440d-a590-e712ccad9bea
logbook
- State "TODO" from
- pronounced 'Dee-qwul'
- the challenge it seems, is building an inference engine that isn't just another half-assed prolog
- expression and introspection is valued here much more than speed/size
- allegro and screamer are favorites so far
- TODO top-level macros
properties
ID: 782758ba-78ba-4366-996e-47b6b9123ac3logbook
- State "TODO" from
- -?
- TODO conditions
properties
ID: 61adb134-1e00-4973-846b-a5afd746afaalogbook
- State "TODO" from
- TODO basic predicates
properties
ID: 3b9067c6-27ec-45e6-a025-201695bd9ecelogbook
- State "TODO" from
=/2 ==/2 abolish/2 and/* append/3 arg/3 assert/1 asserta/1 assertz/1 atom/1 atomic/1 bagof/3 call/1 consult/1 copy-term/2 erase/1 fail/0 first/1 functor/3 ground/1 if/2 if/3 is/2 last/1 leash/1 length/1 listing/1 member/2 memberp/2 (member without backtracking) not/1 number/1 or/* princ/1 read/1 recorda/1 recordz/1 recorded/2 repeat/0 rest/1 retract/1 rev/2 setof/3 true/0 var/1 write/1
- TODO compiler design
properties
ID: 503c24ba-8613-4ca0-8c9c-51eced131168logbook
- State "TODO" from
- TODO runtime design
properties
ID: dd1eeab0-901d-4914-91a0-0413a3503fd1logbook
- State "TODO" from
- needs a stack
- maybe registers
- plenty of dynamic extent
- arenas
- thread-aware
TODO q/tests/fuzz [0/2]
- TODO sql-fuzzer
properties
ID: 32506969-1c5d-4a9f-aa03-eb4b1a863f5clogbook
- State "TODO" from
- ☐ values
- ☐ record-batch
- ☐ expression
- ☐ plan
- TODO dql-fuzzer
properties
ID: ef26c36a-1a5c-461a-834b-936010d49bb3logbook
- State "TODO" from
TODO #? reader macro
properties
ID: 5da9a939-892f-439e-8072-c5c61cc1bbe3
logbook
- State "TODO" from
WIP complete base query protocol [1/2]  db
properties
LOCATION: lib/q/query.lisp
ID: 8e8bfeaf-22d2-4bad-a8e5-a19765561efa
logbook
- State "WIP" from
- Refiled on
- object-based protocol for asking questions about data collections using data expressions
lex,parse,compile- all handled in the Q system- probably in need of refactor right after
- different parts of the protocol will be used by different systems
data-sourcewill be implemented inDAT/CSVDAT/PARQUET,RDB, etcquery-expressionandquery-planwill be implemented inQ/SQLandQ/DQL
- different parts of the protocol will be used by different systems
- TODO Basic Testing
properties
ID: b857e6f1-c652-4024-9b87-308e1c830b2alogbook
- State "TODO" from
PROJECT parse [0/1]  lib
properties
ID: 50dff527-6778-42d3-934c-2d013d701514
VERSION: 0.1
CREATED:
logbook
- State "TODO" from "TODO"
- State "PROJECT" from "TODO"
properties
:ID: parse :ID: 8f54a69e-b256-4efd-98e8-75b4892f12b8
- State "TODO" from
- lalr.lisp
- lex.lisp
- obj api
TODO tests
properties
ID: 484740d6-3fb6-4796-b7e8-8f217c5063e5
logbook
- State "TODO" from
add tests for lexer and LALR. figure out if there are any gaps that we need to fill.
PROJECT organ [0/4]  organ
properties
ID: f5ad161f-c954-45e2-aeb4-c88d916bae7f
VERSION: 0.2
logbook
- State "TODO" from
- State "PROJECT" from "TODO"
properties
:ID: 4e7c55dc-e2fa-458f-ad3b-942b9aa336a4
TBD organ-export
properties
ID: 664309c2-55eb-45c2-88eb-a32c012c89ef
logbook
- State "TBD" from "TODO"
properties
:ID: 189584f5-fc22-4129-bd47-5d494a088684
TODO org-parse
properties
ID: 2434b254-4346-4791-82da-b6bc309e8f5b
logbook
- State "TODO" from
properties
:DEPENDENCIES: parse :HOOKS: organ-export :ID: 63774177-9730-4961-8535-414fac7a6f4f
TBD parse org-elements as sxp  sxp
properties
ID: 232b7b58-2e66-479a-a978-b33f1cdda13f
HEADER-ARGS: :eval no
logbook
- State "TODO" from
- State "TBD" from "TODO"
(org-element-parse-buffer)
(describe sxp)
#<OBJ/AST:AST {1215B0A143}>
[standard-object]
Slots with :INSTANCE allocation:
AST = NIL
WIP org-heading refinement
properties
CREATED:
ID: d9e4736c-5902-4b40-840a-faf48d67ea27
Effort: 5h
logbook
- State "TODO" from
- time for trees
- recursively parse headlines and store them in
ASTslots - sections (
ORG-CONTENTS) contain everything upto the next heading or EOF
PROJECT rdb [0/12]  rdb
properties
ID: e5cd7ab8-f0d1-4b6e-ab68-852741e313cc
VERSION: 0.2
logbook
- State "TODO" from "TODO"
- State "PROJECT" from "TODO"
TODO error handling
properties
ID: 299c7d94-e259-4413-8b46-13957ca8ded4
logbook
- State "TODO" from
- need to unwrap the pointer (* (* t))
- cast to string,int,bool
- wrap segfault handlers
- add restarts for common errors (bad path)
- add cleanup routines
TODO client api
properties
ID: 93e0f187-c9f1-485f-9c51-b1abebf7da06
logbook
- State "TODO" from
- clients are fully dynamic
- generated from RDB instances
- compiles in CF/option/multithread/type info
- clients implement custom Q language
TODO sequence/iterator impl
properties
ID: 6dbd6194-390b-4156-8690-75f91ce2e8d2
logbook
- State "TODO" from
- use SBCL built-ins to extend the api - wrap the raw FFI iterator
- define mixins
TODO comparator impl
properties
ID: bb1bd757-f80d-4723-ac62-45d7ef72a0a2
logbook
- State "TODO" from
- supply custom comparators to rocksdb from lisp
TODO type system
properties
ID: 31a8f3e3-812f-4edc-a6d1-6540481d7dc7
logbook
- State "TODO" from
- capture types of: kv, cf
- specs
- kv-spec = (kv-spec val-spec)
- must be serialized to/from vec<char>
- cf-spec
- used as superclass
- methods for abstracting CFs
- kv-spec = (kv-spec val-spec)
TODO set-opt/get-opt
properties
ID: 1a08fd02-b7e2-466b-9c43-f6570160aeb7
logbook
- State "TODO" from
- need better api
- may just want to use the generic C fn that takes string as input
- I feel this may be less efficient but haven't benched it (requires additional arg)
- separate packages are a pain to query symbols with
TODO handle pinned vs non-pinned RocksDB accessors  rdb
properties
ID: 8c6202a0-7a7c-4574-a8a8-82c64e63831d
CREATED:
logbook
- Refiled on
- may want a generalized interface that also supports with/without cf, timestamp, etc
TODO move backup-db from rdb to rdb-database
properties
ID: 475089df-2829-47c6-a2a7-d9fc9521193d
CREATED:
logbook
- Refiled on
TODO rdb prefix keys
properties
ID: 138fa681-47e9-4789-ad41-6bb8645af991
CREATED:
logbook
- Refiled on
TODO with-latest-options  rocksdb
properties
ID: e522332f-81c5-4e23-986b-7e41532f9015
CREATED:
logbook
- Refiled on
TBD can only open rocksdb column families on OPEN
properties
CREATED:
ID: d85472ae-7e3a-4c52-8f34-4146a07314ba
logbook
- Note taken on
need to formalize what we've learned here (load-opts) and add to documentation - State "TBD" from
- Refiled on
was getting hung up on why there is no 'open-cf' based on name in the C api really - the 'rocksdb-open-column-families' function is somewhat misleading.
ultimately there is no way to do this - when opening the database you can specify which CFs to be opened and a new cf-handle is always returned on creation.
We should NOT use create- when there are existing columns that we just want to get a SAP for. Instead always opt for opening a new db instance, possibly by closing an existing one.
TODO undefined RDB/STORE symbols
properties
ID: 5f1bfe1a-a01f-4ded-b85f-b10a4cf8dc70
logbook
- Refiled on
RDB::CURSOR-GET-BOTH-BUFFERED RDB::CURSOR-MOVE-BUFFERED RDB::CURSOR-SET-BUFFERED RDB::DB-CURSOR RDB::DB-CURSOR-DELETE RDB::DB-CURSOR-MOVE-BUFFERED RDB::DB-CURSOR-PGET-BOTH-BUFFERED RDB::DB-CURSOR-PMOVE-BUFFERED RDB::DB-CURSOR-PSET-BUFFERED RDB::DB-CURSOR-SET-BUFFERED RDB::DB-DELETE-BUFFERED RDB::DB-DELETE-KV-BUFFERED RDB::DB-GET-KEY-BUFFERED RDB::DB-PUT-BUFFERED RDB::DUP-BTREES RDB::INDEX-TABLE-ASSOC RDB::KEY-FN RDB::PRIMARY
PROJECT vc [0/2]  vc
properties
ID: c14dc79d-eeed-42bf-aba2-35ef5aa7e45d
VERSION: 0.1
logbook
- State "TODO" from
- State "PROJECT" from "TODO"
TODO github atom feed queries
properties
ID: 104cd7fc-6f2c-4c78-a467-e4e739dbff07
CREATED:
logbook
- State "TODO" from
see graph node github.com
WIP vc-mirrors-update replacement
properties
ID: 36c19881-72c6-4cf5-aaba-2b4ced302b97
LOCATION: ~/.config/nushell/scripts/vc.nu
Effort: 3:00
CREATED:
ORDERED: t
logbook
- State "TODO" from
- State "TODO" from "TODO"
- State "WIP" from "TODO"
PROJECT dat [0/4]  dat
properties
ID: 31fa3e61-b586-4023-be94-5195a26596ce
VERSION: 0.1
logbook
- State "TODO" from
- State "PROJECT" from "TODO"
WIP dat/parquet
properties
Effort: 80:00
ID: c808200c-450a-4f77-b4c1-6b372c7c4943
logbook
- State "WIP" from
- TODO RLE
properties
CREATED:
ID: a645c320-ea80-471a-8deb-c7e807970107logbook
- State "TODO" from
- TODO tcompact
properties
CREATED:
ID: f367ad82-1b61-4034-8c89-fa812d8f0b96logbook
- State "TODO" from
TODO dat/csv column selectors  dat
properties
Effort: 8:00
ID: 40cb89e4-db1b-4a78-b2b7-3e0fc9ee287b
logbook
- State "TODO" from
- a function which accepts a single arg which is either a number, indicating index-based selection or a list of column names for selection by name.
(read-csv-line ... :select (lambda (x) x))
- index-based-selection
- selection-by-name
TODO dat/zip
properties
ID: 7b11c92e-ea93-4e79-af22-a6445f9447f3
CREATED:
logbook
- State "TODO" from
- bluelisp/zip
- leverages deflate, similar structure to tar (can we share API?)
- generator for
withmacro - should use same protocol - define in obj somewhere
TODO dat/sxp
properties
ID: 1005b8fa-a850-4674-bd6c-fabecdcc5639
CREATED:
logbook
- State "TODO" from
- sxp is back on the menu
- serializable format supporting as many objects as possible
- first implementation of complete STORE protocol
- act as human/machine-readable db format
PROJECT syn [0/5]  syn
properties
ID: a199245b-4bed-48eb-83f5-e83c03da3a7d
VERSION: 0.1
logbook
- State "TODO" from
- State "PROJECT" from "TODO"
WIP gen
properties
ID: 8f44301f-c35a-4a97-88c2-6ea2295513b1
CREATED:
Effort: 100h
logbook
- FIX deref op
properties
ID: 6a3eb8d5-4ee6-450e-b3e1-9a19ec5415f2
CREATED:logbook
- State "FIX" from
(in-package :c) (describe (deref foo))#<SYN/GEN/C:PREFIX-EXPRESSION {12053CDD03}> [standard-object] Slots with :INSTANCE allocation: OP = COMMON-LISP:* OBJECT = #<SYN/GEN:IDENT {12053CD623}> - TODO syn/gen/cpp
properties
CREATED:
ID: a169768f-0721-4596-b2aa-0b929ce1cbf4logbook
- State "TODO" from
- Refiled on
- fix use of curry
TODO tempo
properties
CREATED:
ID: 25c20927-7ba3-4821-91b9-ad05a1a4b7f7
logbook
- State "TODO" from
- cl-emb and cl-template use
<% %> - would prefer #% %#
TODO grovel
properties
ID: d20b9fab-0866-4c21-8055-e67b2cbd7f3c
CREATED:
logbook
- State "TODO" from
- green impl of SB-GROVEL
- no dependency on ASDF
- no constants.lisp
- use lookup functions to retrieve forms
- directly integrates with SYS
- depends on C and Tree-sitter C bindings
- does NOT execute compiled C, simply uses the C compiler for macro expansion and parses with SYN/TS, spits out Lisp forms (probably depend on STD/ALIEN).
- unsure on the caching strategy
- where should the compiled output go? we probably want to keep some accounting info in the fsys, forms in a fasl (invisible to user)
- avoid reparsing when C files are unmodified
- avoid regen when Lisp AND C files are unmodified
- do we need an incremental update feature? where forms are
user-maintained, and we emit conditions when a user-specified
version goes out of sync..
- we might need this to specify the :IN :OUT parameters in DEFINE-ALIEN-ROUTINE arguments - don't think those can be determined programatically but TBD
TODO lint
properties
CREATED:
ID: fbb51cc0-134d-4df5-9b58-6067ed8c2fa8
logbook
- State "TODO" from
TODO whitespace cleanup
properties
ID: 859c42e3-b305-4ba6-a7c5-6e5ead1e5210
CREATED:
logbook
- State "TODO" from
- Refiled on
- make a script
PROJECT cry [0/0]  crypto
properties
ID: 2d5bcf6e-6652-4e33-b923-d2311896eee8
CREATED:
LOCATION+: cry/
logbook
- State "PROJECT" from
PROJECT obj [1/10]  obj
properties
ID: c1500e3b-1d95-4ba2-96d5-8301b02293e2
VERSION: 0.1
LOCATION+: obj/
logbook
- State "TODO" from
- State "PROJECT" from "TODO"
TODO object schema  schema
properties
CREATED:
ID: 01351f90-e599-41a8-96b2-0138ff3112eb
logbook
- State "TODO" from
- get this working and tested, implement for org-graph
- keep working our way up the chain to stored-object-schemas
TODO command parents  cmd
properties
ID: 3e6dea77-0cb0-4349-ac65-4e0a4992cfb9
CREATED:
logbook
- State "TODO" from
- Note taken on
simple-rules in use, interactive-rules are not yet.
- may want to ditch the init protocol and use DEFINE-COMMAND-TABLE
- consider PARENT:CMD protocol (modify parse/read)
- if command not found in primary check parent
- we now may need more than hash-tables..
HOLD Custom Vars  cmd val config
properties
ID: b4879c5f-6557-4213-8b49-aaa5d8893344
CREATED:
logbook
- State "TODO" from
- State "HOLD" from "TODO"
too soon, wait on interactive rules
- mix of config/val/cmd protocols
- first use of color output
defcustomcustomize,customize-group, etc
TODO equiv
properties
ID: 6d8b3bb5-2c82-408a-b77f-d43fd53cebe1
CREATED:
logbook
- State "TODO" from
- TODO documentation
properties
ID: 8c7669a3-5552-40cd-b9c9-1ae064382cd7
CREATED:logbook
- State "TODO" from
- specify mapping to lisp equality primitives
- OUTLINE next steps
properties
ID: df12ca39-ad89-4858-bc1e-4b0efddee649
CREATED:logbook
- State "OUTLINE" from
- probably want to hook into sbcl low-level equality mechanics
- leverage type-classes/primitive-type
- egraphs, etc
WIP tensor [0/4]  tensor
properties
CREATED:
ID: b515faef-e1dc-4b30-bf50-599b7394e797
LOCATION+: tensor/
logbook
- State "TODO" from
- State "WIP" from "TODO"
- TBD arrow interface
properties
ID: b15aa26d-da7f-420b-8291-fdf23d4223bd
CREATED:logbook
- State "TODO" from
- State "TBD" from "TODO"
- implement the same surface area as the pycapsule
- GitHub - dmlc/dlpack: common in-memory tensor structure
- TODO graph-idx loop-path
properties
ID: d7fbd40d-510f-485d-9237-fef53d4f9a58
CREATED:logbook
- State "TODO" from
- TODO slice loop-path
properties
ID: a2738b46-2321-4b04-8602-2c1c86b9d8b6
CREATED:logbook
- State "TODO" from
- RESEARCH SB-SIMD
properties
ID: bc69db9c-023a-4235-b0a9-e84061cd703e
CREATED:logbook
- State "RESEARCH" from
array optimizations
- simd packs should interop with tensors anyways - simd-tensor, packed-tensor?
- learn how all the deftransforms work, how to define a type-class, etc
- use similar macro structuring
TODO color/theme
properties
ID: 9dfe3f93-b0d0-4d9c-bdb6-1bd045037853
CREATED:
LOCATION+: color/theme.lisp
logbook
- State "TODO" from
- Note taken on
need easy way to demo/cycle through palettes - use std draw functions and print-color
TODO capf
properties
ID: 454dd3be-c9b7-4671-927d-a1b6e795b846
CREATED:
logbook
- State "TODO" from
- completion-at-point functions for lisp types
- insert arbitrary objects and get a list of completions to be used by input
- metadata/marginalia extensions?
RESEARCH major-modes  cmd
properties
CREATED:
ID: 6c07d53d-b5fe-4dc3-86bc-03743ee2c6bc
logbook
- State "RESEARCH" from "TODO"
- Refiled on
TODO make-fields CONS -> LISTS
properties
CREATED:
ID: 3376a943-c806-4969-a80f-51dda43261e2
Effort: 2:00
logbook
- State "TODO" from
- Refiled on
DONE sset
properties
CREATED:
ID: cf4ab38a-f151-43bf-8a88-fbaf8c134550
logbook
- State "TODO" from
- Refiled on
- State "DONE" from "TODO"
'S-et'
PROJECT net [0/7]  net
properties
ID: 5d088bf7-f201-4875-9167-4293bebbcf46
VERSION: 0.1
LOCATION+: net/
logbook
- State "TODO" from
- State "PROJECT" from "TODO"
WIP dbus
properties
ID: 9336f242-f237-41a6-82a1-99f1396ab450
CREATED:
Effort: 24h
logbook
- State "TODO" from
- use xmlrep as much as possible
- should cover xspam
- publishing might need a macro or two
TODO fixtures  rt
properties
ID: fe592b6f-cde1-43e9-ac5a-81addc124582
logbook
- State "TODO" from
- implement simple network fixtures which can be used within the body of DEFTEST
- start with simple sockets - UDP then TCP
- work up towards HTTP
TODO tcp  core
properties
ID: 8e90fe7a-3a22-4af4-b247-64ac6890b94a
logbook
- State "TODO" from
TODO codec/rpc
properties
ID: f46c3c69-f91a-479a-82a2-d16ba9c090ef
CREATED:
logbook
- State "TODO" from
TODO proto/lsp  syn
properties
ID: b86d21fb-edc6-41a6-bed5-deb71b94cb1a
CREATED:
Effort: 12:00
logbook
- State "TODO" from
TODO udp  core
properties
ID: d238fc1f-24be-447b-a96b-ec35958470fc
logbook
- State "TODO" from
- MTU discovery handled via cli
- don't care too much about multicast discovery
- set via variables
- multicast range: 224.0.0.0:239.255.255.255
- base address: 224.0.0.0
- all hosts: 224.0.0.1
- all routers: 224.0.0.2
- OSPF: 224.0.0.5
- IGMP: 224.0.0.22
- RIP: ..9
- PTP: ..107
WAIT net/srv  lisp
properties
ID: f812f4e7-03c0-4e7a-a602-8947c39eb4ed
CREATED:
logbook
- State "TODO" from
- State "WIP" from "TODO"
- State "WAIT" from "WIP"
task-pools
- needs a solid task-pool impl completed first
- pending std/defsys
PROJECT rt [0/6]  rt test
properties
ID: 7a14c529-8609-4638-b101-7304a1605fcc
VERSION: 0.1
logbook
- State "TODO" from
- State "PROJECT" from "TODO"
TODO redirect I/O in tests
properties
ID: 34f27f91-c93a-4841-a6ac-5692ad1d0e4f
logbook
- State "TODO" from
prevent tests from printing implicitly. redirect stream locally, cache it somehow for review.
TODO test-on-def
properties
ID: f5cf6e43-906b-4225-9cdb-ac0028b48661
logbook
- State "TODO" from
- simple flag to test when file is defined (part of deftest macro)
TODO test-directory  rt
properties
ID: ff33fc34-5816-4165-af36-d3e0c33e5d55
CREATED:
logbook
- Note taken on
logical pathnames? - Refiled on
root test directory /tmp/rt with subdir for each suite, initialize from within suite
TODO fixtures v2
properties
ID: a3ffa1af-975a-44e5-a38d-b3f1ab2ceeff
CREATED:
logbook
- State "TODO" from
- likely to be kernel-objects
use DEFAPI (pending DEFAPI)
TODO TEST-FUNCTION v2
properties
ID: 8813fea8-99c2-4c0d-8cd5-259e80b7c765
CREATED:
logbook
- State "TODO" from
- kernel-objects
FIX test-result false-positives
properties
ID: 8250a385-cd25-4f63-a95f-75e04bcbb8a5
CREATED:
logbook
- State "FIX" from
IS macros aren't reporting their failures correctly - should be returning conditions which bubble up to the caller.
PROJECT io [0/5]  io
properties
CREATED:
ID: 39c15417-5078-403f-b716-3b48b9d3929d
LOCATION+: io/
logbook
- State "PROJECT" from
WIP mux
properties
ID: 27f4a18f-0c3f-4b7c-acce-f789e64d6379
CREATED:
Effort: 40h
logbook
- State "TODO" from
- multiplexer implementation based on iolib
- default to epoll
- impl for dbus
- impl for wm
- (maybe back up select/poll)
- then uring
- RESEARCH wm impl
properties
ID: b718a727-799e-47ec-be49-90f2c86abed1
CREATED:logbook
- State "TODO" from
- State "RESEARCH" from "TODO"
;; This file implements a generic multiplexing I/O loop for listening ;; to I/O events from multiple sources. The model is as follows: ;; An I/O multiplexer is represented as an object, with which I/O ;; channels can be registered to be monitored for events when the I/O ;; loop runs. An I/O channel is any object for which the generic ;; functions IO-CHANNEL-IOPORT, IO-CHANNEL-EVENTS and ;; IO-CHANNEL-HANDLE are implemented. ;; IO-CHANNEL-IOPORT, given an I/O multiplexer and an I/O channel, ;; should return the underlying system I/O facility that the channel ;; operates on. The actual objects used to represent an I/O facility ;; depends on the Lisp implementation, operating system and the ;; specific I/O loop implementation, but, for example, on Unix ;; implementations they will likely be numeric file descriptors. The ;; I/O loop implementation implements IO-CHANNEL-IOPORT methods for ;; the facilities it understands (such as FD-STREAMs on SBCL), so ;; user-implemented channels should simply call IO-CHANNEL-IOPORT ;; recursively on whatever it operates on. ;; IO-CHANNEL-EVENTS, given an I/O channel, should return a list of ;; the events that the channel is interested in. See the ;; documentation for IO-CHANNEL-EVENTS for further details. ;; The I/O loop guarantees that it will check what events a channel ;; is interested in when it is first registered, and also at any time ;; the channel has been notified of an event. If the channel changes ;; its mind at any other point in time, it should use the ;; IO-LOOP-UPDATE function to notify the I/O loop of such ;; changes. The I/O loop may very well also update spuriously at ;; other times, but such updates are not guaranteed. ;; IO-CHANNEL-HANDLE is called by the I/O loop to notify a channel of ;; an event. ;; An I/O multiplexer is created with a MAKE-INSTANCE call on the ;; class of the desired multiplexer implementation. If the code using ;; the multiplexer has no certain preferences on an implementation ;; (which should be the usual case), the variable *DEFAULT-IO-LOOP* ;; points to a class that should be generally optimal given the ;; current Lisp implementation and operating system. ;; Given a multiplexer, channels can be registered with it using ;; IO-LOOP-ADD, unregistered with IO-LOOP-REMOVE, and updated with ;; IO-LOOP-UPDATE (as described above). Call IO-LOOP on the ;; multiplexer to actually run it.NIL
- TODO convert with-foreign-object to with-alien in io/mux, test
properties
ID: d3cbcd20-5ef1-4267-875f-c934bf9a3fc0logbook
- Refiled on
TODO uring
properties
CREATED:
ID: 2a88e627-be3b-4651-8812-44039ff8994d
logbook
- State "TODO" from
FIX flate/deflate
properties
ID: 3ad8ce2d-9463-4c0a-a0ed-0d564182d4b3
CREATED:
logbook
- State "TODO" from
- State "FIX" from
TODO wm:kbd -> io/kbd:kbd
properties
ID: bcfbc0ca-4d19-45b5-9256-a350aca2026f
CREATED:
logbook
- State "TODO" from
- ☑ parse keyboard definitions from simple strings
- ☐ parse keyboard definitions from lists
- KEY
- KEYMAP
- IO
- READ-KEY
- WRITE-KEY
- READ-KEY-SEQ
- WRITE-KEY-SEQ
- PRINT-KEY
- KBD
- SERDE :XLIB
- DEFINE-KEY
- DEFINE-KEYMAP
WIP virtual streams
properties
ID: a1522a85-f8d7-4341-b22c-32fc09bd07a3
CREATED:
Effort: 8h
ORDERED: t
logbook
- State "TODO" from
- we probably do want something similar to flexi-streams after all
- need condition handling for external-formats and list/vector streams
- hook them in to io/fast and io/static
- tensor streams
- columns
PROJECT math [0/1]  math
properties
CREATED:
ID: 1b08ca47-cace-4ce5-a0f2-cd74dcf8c547
LOCATION: lib/math
logbook
- State "PROJECT" from
- depends on tensor library
RESEARCH in-vector iterator
properties
ID: 39228192-543a-40e1-a97b-81ad89b49785
CREATED:
logbook
- State "RESEARCH" from
(for j in-vector (δ-i g) from li below ri)
- expand into LOOP OR
- maybe we should do VIDX loop-path after all
PROJECT box [0/0]
properties
ID: 3329b301-f396-48f8-b097-dca46fbfd74d
CREATED:
logbook
- State "PROJECT" from
- archiso is in a decent state, small impact since only useful for linux installers
- for CI we need better QEMU/vbox support
- wrap up with a
demoboxe2e configuration
PROJECT log [0/2]
properties
CREATED:
ID: 10f18d64-0862-4764-ae66-c548ccfdd82c
LOCATION+: log/
logbook
- State "PROJECT" from
TODO log-broadcast-stream
properties
ID: de06ee9d-6a26-46a2-b123-e8154d3b63c8
CREATED:
logbook
- State "TODO" from
TODO async-db-log-file
properties
CREATED:
ID: b79073a2-85b4-46f8-8e24-542012fa3cac
logbook
- State "TODO" from
- db can only have single writer
- wbwi + commit
- better condition handling when db already opened (read rocksdb error codes? i know we have the strings..)
- also nice to have blobdb logs
- individual log files living in same directory, only one write needed
- still doesn't necessarily prevent deadlocks, just much harder to trigger
set LOG_LEVEL as global env var
properties
ID: 3a64957a-bd76-4dac-831f-fde16faecd09
logbook
- State "NOTE" from
- Refiled on
use on lisp and rust side, makefiles, etc.
- nushell uses NU_LOG_LEVEL - can we override?
PROJECT std [0/2]  lisp std
properties
ID: e43489ff-4ca9-45e4-83f2-ee9b0967af3a
VERSION: 0.2
LOCATION: std/
CATEGORY: std
logbook
- State "TODO" from
- State "PROJECT" from "TODO"
TODO plistify
properties
ID: fba035a1-ea55-4442-9580-0b7c7014103d
CREATED:
logbook
- State "TODO" from
TODO component require total ordering
properties
ID: bde9b746-3b00-413c-9cf9-193dd3110348
CREATED:
logbook
- State "TODO" from
need to be able to sort REQUIRE slots in components (specifically systems) - btree would be nice
TODO do-modules
properties
CREATED:
ID: 87b0b282-58c1-4792-9400-1f4230d926b1
logbook
- State "TODO" from
- Refiled on
TODO options API
properties
CREATED:
ID: 53fed0f0-c1d2-46ab-9540-b56d8b380228
logbook
- State "TODO" from
- Refiled on
- based on alists? plists? lists?
mp
properties
ID: 5ccf1492-6439-405c-9832-512ea8d66405
CREATED:
logbook
- Refiled on
media-player? core library in dsp app in shed
PROJECT emacs [9/18]  emacs
properties
ID: b6a3ffb9-a7aa-4038-8876-fcdb8115dc08
VERSION: 0.1
LOCATION: etc/emacs/
CATEGORY: emacs
logbook
- State "TODO" from
- State "PROJECT" from "TODO"
- don't really care about versioning the core/emacs configs much
- may come in use later so just a general milestone when these tasks are done
TODO newsticker init
properties
ID: f6c02c47-4ab6-44a9-b506-68bf48b39d8e
CREATED:
logbook
- State "TODO" from
- take notes to apply to
feeder.
DONE outline button-overlays
properties
ID: e99ac1cb-f9b3-45e5-b75b-e4e0df5ac094
CREATED:
logbook
- State "TODO" from
- State "DONE" from "TODO"
DONE link button overlays
properties
ID: 6fd0c8f1-a550-4f60-8d06-150ba07813f8
CREATED:
Effort: 3:00
logbook
- State "TODO" from
- State "DONE" from "WIP"
- org-minor-mode-use-buttons
- org-minor-mode-use-readtable
TODO eglot
properties
ID: d4a10019-e56e-4c44-9497-fae89585ee0d
CREATED:
logbook
- State "TODO" from
DONE src/org agenda views, export, dblock
properties
ID: 952fe286-9fd8-478f-bafc-a0a25ae3d17a
CREATED:
logbook
- State "TODO" from
- State "DONE" from "TODO"
WIP graph  org
properties
ID: 27d6936b-3e2f-4d28-af11-85c8276389db
CREATED:
CATEGORY: graph
logbook
- State "OUTLINE" from
- State "WIP" from "OUTLINE"
- edges
- forward links
- back links
- drawers?
- properties?
- export features
- configuration
- updating
- emacs caching
- KV model
TODO default values for link commands
properties
ID: 9c3970e8-dccd-4d28-8960-6dba639ab4a9
CREATED:
logbook
- State "TODO" from
- Refiled on
- ie
C-c g wpre-populate with name of node, maybe thing-at-point withC-u
TODO org-graph edge relative links
properties
CREATED:
ID: 7684cce3-7690-4330-b9d8-3bed172d06ea
logbook
- State "TODO" from "TODO"
- Refiled on
- Refiled on
- index based? inherit from parent only for now
- how to implement for complete tree?
- custom_id for edges? like @ref bibtex
TODO org-graph-find
properties
ID: 7f04f3c5-1858-4c05-b187-b1c924ab036f
CREATED:
logbook
- State "TODO" from
TODO tag nodes  org graph
properties
ID: a1a642d8-975c-4d90-b6b0-c135d7ad8457
CREATED:
logbook
- Refiled on
NOPE org-timeline upgrades [0/3]  org
properties
CREATED:
ID: 1a283ac6-13cc-4316-b9fd-350d1766174a
logbook
- Refiled on
- State "TBD" from "TODO"
- State "HOLD" from "TBD"
unsure if we still want org-timeline.el.. off by default - State "NOPE" from "HOLD"
GitHub - deopurkar/org-timeline: Add graphical view of agenda to agenda buffer
- now lives in lib/org-timeline.el
- have some upgrades to make
TODO timeline selection update on pointer hover
properties
CREATED:
ID: 4b2f89c6-9bf0-46bf-91c5-44afd54860e8
logbook
- State "TODO" from
The update behavior on mouse hover is quite nice - let's enable that for keyboard-based navigation too.
TODO org-agenda-follow impl
properties
CREATED:
ID: 1b23b7c0-7ad3-4906-8bcb-66cad8831484
logbook
- State "TODO" from
- toggled on with
F, but doesn't follow timeline blocks - should follow block on hover or when cursor is inside a block
- same applies for timeline selection
TODO align org-timeline properties with ulang  ulang
properties
CREATED:
ID: cb1272df-e155-417d-8fa9-380dac848915
logbook
- State "TODO" from
- there's some timeline-specific properties, let's integrate those with our standard properties
- TIMELINE_FACE = COLOR?
- TIMELINE_TEXT = SUMMARY
- TIMELINE_GROUP = GROUP or CATEGORY
- TIMELINE_DO_NOT_OVERLAP
TODO skel.el project integration  skel
properties
CREATED:
ID: c9e157da-50e9-4dc3-96fd-bb9bc9175ee5
logbook
- State "TODO" from
TODO project-desktops
properties
ID: e863be3c-a868-467d-bfab-6e50277fccd9
CREATED:
logbook
- State "TODO" from
- sorta already works.. probably just need to add a hook for updating list of dirs with project dirs.
TODO skel widgets  skel
properties
ID: a80df9ee-e772-499b-b996-78962bd13cd4
CREATED:
logbook
- State "TODO" from
- ideally have a function that overlays a skelfile/sxp buffer with a customization interface
- need to maintain mapping between buffer forms and widgets
WIP skel.el indentation rules
properties
ID: 9b2d1c95-e724-47b8-a78c-a81805194731
CREATED:
LOCATION: emacs/skel.el
logbook
- Refiled on
- State "WIP" from "TODO"
Lisp Indent (GNU Emacs Manual) Brain dump – Custom Common Lisp indentation in Emacs
TODO skel-compile
properties
CREATED:
ID: 0bd3c4a5-77e8-4bc9-8ede-30c82070ea61
logbook
- State "TODO" from
- Refiled on
- project-compile-directory
- skel-recompile
TODO project-tasks timestamp -> date when no h/m info
properties
ID: ef8f7f82-9a0e-490a-aad3-e96185ad89ef
logbook
- Refiled on
TODO defpkg-format  lisp
properties
ID: 7dda38e6-df14-4b9e-bb00-8b101f66a73b
CREATED:
logbook
- State "TODO" from
- inside body of a form, check it is a defpackage-like form then apply formatting
- keywordicate symbols
- indentation
- make a tbd task for refactoring imports/sorting
DONE new ulang property: pronounce
properties
ID: 5cd73df3-1409-4bb3-95c2-695514f16b44
CREATED:
Effort: 2:00
logbook
- Refiled on
- Note taken on
International Phonetic Alphabet - Wikipedia - State "DONE" from "WIP"
PRONOUNCE- sĭn′tăks″
TODO investigate ox.el
properties
ID: 0a93232a-7751-4536-aa45-b9a4da27b534
CREATED:
logbook
- Refiled on
- need better control over org exports
WIP project capture templates
properties
ID: 6181509f-d21b-45f7-a3ea-f1684ef29510
CREATED:
Effort: 2:00
logbook
- State "TBD" from
- Refiled on
- project-capture
- skel-project-capture-templates
(setq-local project-capture-templates)? nah
DONE save-registers  skel
properties
CREATED:
ID: b0beaa3b-1f33-44d9-8eb1-525610f9494a
Effort: 1:00
logbook
- State "TODO" from
- Refiled on
- State "DONE" from "TODO"
- global registers first
- register-save-exclude-types
- list of register types to be excluded - window/frame configs - based on car of contents
- if cons frame-configuration (or project, etc)
- if symbol one of file,file-query,buffer (kmacro,skeleton template..)
- window-configurations are C objects:
#<window-configuration>
- list of register types to be excluded - window/frame configs - based on car of contents
A list of strings represents a rectangle. A list of the form (file . FILE-NAME) represents the file named FILE-NAME. A list of the form (file-query FILE-NAME POSITION) represents position POSITION in the file named FILE-NAME, but query before visiting it. A list of the form (buffer . BUFFER) represents the named BUFFER. A list of the form (WINDOW-CONFIGURATION POSITION) represents a saved window configuration plus a saved value of point. A list of the form (FRAME-CONFIGURATION POSITION) represents a saved frame configuration (a.k.a. \"frameset\") plus a saved value of point.
- register-val API (start with kmacros)
- register-val-jump-to
- register-val-describe
- register-val-insert
DONE project-save-registers
properties
ID: 4d17e832-809a-440b-b1a0-dfcd542d70ef
CREATED:
Effort: 1:00
logbook
- State "TODO" from
- State "NEXT" from "TODO"
- State "DONE" from "NEXT"
(and project-load-registers)
DONE prog-comment-keyword-faces
properties
CREATED:
ID: f98893dd-6c15-4353-8840-99f0fd9ec356
Effort: 3:00
logbook
- State "TODO" from
- Refiled on
- State "WIP" from "WIP"
- State "DONE" from "WIP"
TODO org-link-cleanup
properties
CREATED:
ID: 5b3fe342-8c01-4afd-9eeb-03190466bf94
logbook
- State "TODO" from
- Refiled on
- find links without description
- shorten for export purposes
- remove
.*://
- account for embeds/images
- fix man info links (BROKEN LINK on export)
- NEXT: find broken links
DONE project-info dblock  org
properties
ID: acfa52b3-029f-4400-b785-c03b2c8155c0
CREATED:
logbook
- State "DONE" from "TODO"
- Refiled on
TODO api.org export
properties
CREATED:
ID: 2fd5f701-4774-4ace-bc0a-e1176d436653
logbook
- State "TODO" from
- Note taken on
could output to directories.. package/ system/ - Refiled on
(org-map-entries (lambda () (org-org-export-to-org nil t)) "level=2")
PROJECT skel [2/14]  skel
properties
ID: 53982b3c-4860-469b-abb5-b279ee669cbd
CUSTOM_ID: skel
VERSION: 0.2
logbook
- State "TODO" from
- State "PROJECT" from "TODO"
DONE elisp reader fixes
properties
ID: f1b46304-e748-425a-a71d-f0d14f8ceae3
CREATED:
Effort: 1:00
logbook
- State "TODO" from
- State "DONE" from "TODO"
- Note taken on
load-ast is now part of initialize-instance, for elisp files we short-circuit
- never eval elisp files (prob need to short-circuit inheritance from lisp-component or smth)
TODO defer skel components
properties
ID: cdc76365-12f7-4762-ab34-78cf2321d37b
CREATED:
logbook
- State "TODO" from
- indicate modules which may be lazy-loaded
TODO rule source
properties
ID: 5fd2c3b4-19bf-42b0-8cb5-fd23dc206756
CREATED:
logbook
- State "TODO" from
- TODO ensure-rule-source
properties
ID: 2cc2520e-870c-4dbe-be64-2e177d44d929
CREATED:logbook
- State "TODO" from
- check the hash of sources against a cache, skip if found
- need a way of managing cache invalidation - timeouts and manual purges, locks?
DONE remove sk-print
properties
ID: 0cc42a6f-2b58-42c4-be58-f23280855c84
CREATED:
Effort: 4:00
LOCATION: skel/core
logbook
- State "TODO" from
- State "WIP" from "TODO"
- State "DONE" from "WIP"
- keep the show machinery for now - display use only
TODO implement task-pool  thread
properties
ID: 5e0c7baf-9b18-441a-a46c-2274f478d4a5
logbook
- State "TODO" from
- Note taken on
event-loop?
- thread-pool
TODO handle missing method errors or define default method when none defined  skel bin cli
properties
ID: 4289c4ef-a766-472e-a2cb-afddb9d080e0
CREATED:
logbook
- Refiled on
- Note taken on
likely need to refactor our sk-VERB mess
- macro
TODO skel tasks/runner/timer
properties
ID: bb53321b-fab0-4b6f-9677-3fe789ed44d3
CREATED:
logbook
- Refiled on
- will be first feature of skel server
PROJECT packy [0/1]
properties
ID: 20be7140-63f2-4c2a-b375-867fbb8ad9f3
CUSTOM_ID: packy
CREATED:
logbook
- State "TODO" from
- State "PROJECT" from "TODO"
WIP pkgfile component
properties
ID: a51a36ed-7b1c-4749-b23b-0fe263f607ee
CREATED:
Effort: 6:00
logbook
- State "TODO" from
OUTLINE skel template objects
properties
CREATED:
ID: 25984cac-4667-44bb-86e0-bc4e57740eeb
logbook
- State "TODO" from "TODO"
- Refiled on
- State "OUTLINE" from "TODO"
- refs:
- emacs: (skeleton, tempo)
- cl-emb
- https://github.com/alpha123/cl-template
- see also tempo
PROJECT homer [0/2]  lisp homer
properties
ID: ef204ce0-7a99-45a6-942e-6d8f549f94f9
VERSION: 0.1
CREATED:
logbook
- State "TBD" from "TODO"
- State "WIP" from "TBD"
- State "WAIT" from "WIP"
waiting on thread pools - State "NEXT" from "WAIT"
- State "PROJECT" from "NEXT"
TODO homer/org
properties
CREATED:
ID: ffa1bc6d-ded7-4825-bd9d-9797c7b6bfe8
logbook
- State "TODO" from
org home directory
TODO workspace vs desktop config
properties
CREATED:
ID: c4ead324-31bc-46a9-af3c-d5bde43ac5e2
logbook
- State "TODO" from
PROJECT krypt
properties
ID: 0508b176-bee9-4c35-8081-18df55ea27c6
CREATED:
logbook
- State "PROJECT" from
WIP mpk [0/3]
properties
CREATED:
ID: e8566657-1ca8-49fa-8262-7338eac5bf8f
LOCATION+: mpk/
logbook
- State "WIP" from
TODO setup API for tmdb and tvdb
properties
CREATED:
ID: 4700c8a9-d19e-4122-b4dc-6aef22b5f4a4
logbook
- State "TODO" from "TODO"
- Refiled on
WAIT clean
properties
CREATED:
ID: f68be8ca-0518-4c72-b136-bd9a14f38e18
LOCATION+: clean.lisp
logbook
- State "WAIT" from
waiting on thread pools
TODO media logging
properties
ID: 731eb21c-d7c1-4dbe-9f11-e364a25426f0
logbook
- Refiled on
- :defer, :ensure
PROJECT slime
properties
ID: bc386786-3a76-4467-9cb2-f2021847feb3
CUSTOM_ID: slime
CREATED:
logbook
- State "TODO" from
- State "PROJECT" from "TODO"
TODO consolide SLIME annotations with CORE annotations  core print
properties
ID: b729ea49-1f44-4631-9a8f-9b605158bd60
CREATED:
logbook
- State "TODO" from
TODO fix swank loader
properties
CREATED:
ID: 22bdace6-26e4-453f-bb06-2fdd245f66d6
logbook
- State "TODO" from
- Refiled on
OUTLINE stash paths
properties
CREATED:
ID: 7f7e7270-812f-4861-a055-3536c31dab7c
logbook
- State "TODO" from
- State "OUTLINE" from "TODO"
- Refiled on