changelog shortlog graph tags branches changeset file revisions annotate raw help

Mercurial > org > docs / infra/todo.org

revision 34: bc53e27c0163
parent 28: a0017112db77
child 44: b925807b50a6
     1.1--- a/infra/todo.org	Tue Jun 18 17:13:54 2024 -0400
     1.2+++ b/infra/todo.org	Sat Jun 22 23:54:39 2024 -0400
     1.3@@ -2,23 +2,62 @@
     1.4 #+author: Richard Westhaver
     1.5 #+email: richard.westhaver@gmail.com
     1.6 #+setupfile: ../../clean.theme
     1.7-* TODO deploy [0/3]
     1.8+#+infojs_opt: toc:nil home:https://compiler.company up:./ view:overview
     1.9+#+options: num:nil
    1.10+* TODO [#A] deploy [0/4]                                               :lisp:
    1.11+:PROPERTIES:
    1.12+:Effort:   8h
    1.13+:END:
    1.14 :LOGBOOK:
    1.15 - State "TODO"       from              [2023-12-30 Sat 19:20]
    1.16 :END:
    1.17-** TODO ci
    1.18+- [ ] collect artifacts
    1.19+- [ ] pack
    1.20+- [ ] send output to =DIST=
    1.21+- [ ] Adapt to =skel deploy=
    1.22+
    1.23+- *assumptions*
    1.24+  - host is qualified builder
    1.25+  - all dependendencies installed on system (not in stash)
    1.26+  - current user has access to DIST
    1.27+
    1.28+* TODO [#B] publish [0/4]                                        :lisp:emacs:
    1.29+:LOGBOOK:
    1.30+- State "TODO"       from              [2024-06-21 Fri 15:00]
    1.31+:END:
    1.32+- [ ] load dependencies (htmlize,default.el,babel.org)
    1.33+- [ ] load =publish.el=
    1.34+- [ ] set =publish-directory=
    1.35+- [ ] eval =publish=
    1.36+
    1.37+* TODO install [0/7]
    1.38+:LOGBOOK:
    1.39+- State "TODO"       from              [2024-06-21 Fri 15:20]
    1.40+:END:
    1.41+- [ ] from source or pack?
    1.42+- [ ] which features?
    1.43+- [ ] set INSTALL_PREFIX
    1.44+- [ ] check host target, install pack or clone src
    1.45+- [ ] if from source run =build=
    1.46+- [ ] if from pack run =unpack=
    1.47+- [ ] run install script
    1.48+* TBD [#C] demo
    1.49+SCHEDULED: <2024-08-01 Thu>
    1.50+:LOGBOOK:
    1.51+- State "TODO"       from              [2023-12-30 Sat 19:22]
    1.52+- State "TBD"        from "TODO"       [2024-06-21 Fri 15:04]
    1.53+:END:
    1.54+The demo will eventually need to be integrated with and deployed by
    1.55+=infra=.
    1.56+
    1.57+* TODO ci
    1.58 :LOGBOOK:
    1.59 - State "TODO"       from              [2023-12-30 Sat 19:22]
    1.60 :END:
    1.61-** TODO packy
    1.62-:LOGBOOK:
    1.63-- State "TODO"       from              [2023-12-30 Sat 19:22]
    1.64-:END:
    1.65-** TODO demo
    1.66-:LOGBOOK:
    1.67-- State "TODO"       from              [2023-12-30 Sat 19:22]
    1.68-:END:
    1.69-* TODO install-tree-sitter-pack.sh
    1.70+- timers
    1.71+- triggers
    1.72+
    1.73+* TODO tree-sitter-pack
    1.74 :LOGBOOK:
    1.75 - State "TODO"       from              [2024-01-24 Wed 22:59]
    1.76 :END: