Browse Source

Add org directory for project management

Janus 4 years ago
parent
commit
8211feecbc
6 changed files with 98 additions and 0 deletions
  1. 0 0
      org/archive/archive.org
  2. 2 0
      org/inbox.org
  3. 54 0
      org/readme.org
  4. 3 0
      org/someday.org
  5. 10 0
      org/tickler.org
  6. 29 0
      org/users/janus.org

+ 0 - 0
org/archive/archive.org


+ 2 - 0
org/inbox.org

@@ -0,0 +1,2 @@
+* TODO Evaluate p2p chat matrix replacement
+* TODO sollet btc / btc has same interface on drk

+ 54 - 0
org/readme.org

@@ -0,0 +1,54 @@
+* Org directory layout
+** [[inbox.org][inbox.org]]
+   This is a catcher for every issue or thought that needs to be organized.
+   Once a week or more often even, refile all of the items that land here.
+   "Refiling" means to take a headline and all of its contents and place it
+   either as sub item of another headline in the same file or different file.
+   For example, assign a task to a user by refiling an item in inbox.org to
+   users/<username>.org, or categorize it somewhere in the backlog someday.org.
+** [[tickler.org][tickler.org]]
+   Appointments or meetings, eg weekly dev meeting, conferences. All these items
+   are timestamped and appear in the agenda. For example the weekly meeting will
+   always appear, because it has a repeating timestamp with ~+1w~ (once a week)
+** [[someday.org][someday items]]
+   A backlog of items that have no assigned status, but are categorized and
+   awaiting users to pick them up
+** archive/*.org
+   Archives of completed or abandoned tasks
+** users/*.org
+   User files that are refiling targets for tasks
+* Various workflows
+** Config settings for plugins
+   Across most programs that implement orgmode, the important parts to configure
+   are:
+   - The agenda files, like [[tickler.org][tickler.org]] and any files in the [[users/][users directory]]
+   - default org file for capturing items, in this case [[inbox.org][inbox.org]]
+   - archiving items. set archiving to land in the [[archive/][archive dir]]
+   You don't need to rely on the plugin to manipulate org files since they're
+   just textfiles, but they provide many helpers for organizing quickly.
+* Plugins
+  Add any notes about setups that work or don't work if necessary
+** [[https://github.com/kristijanhusak/orgmode.nvim][orgmode.nvim]] [6/7]
+   Seems to work great for necessary components.
+   Master branch uses tree-sitter for clocking.
+   Has several add on plugins listed.
+   - [X] Agenda
+   - [X] Refiling
+   - [X] Capturing
+   - [X] Scheduling/Deadlines/Datestamps
+   - [X] Clocking times
+     Only with tree-sitter in vim
+   - [X] Tagging
+   - [ ] Tables & formulas
+** [[https://github.com/dhruvasagar/vim-dotoo][vim-dotoo]] [6/7]
+   - [X] Agenda
+   - [X] Refiling
+   - [X] Capturing
+   - [X] Scheduling/Deadlines/Datestamps
+   - [X] Clocking times
+   - [X] Tagging
+   - [ ] Tables & formulas
+** [[https://github.com/jceb/vim-orgmode][vim-orgmode]]
+   looks unmaintained since Jun 2021
+** [[https://github.com/vscode-org-mode/vscode-org-mode][vscode-org-mode]]
+   ???

+ 3 - 0
org/someday.org

@@ -0,0 +1,3 @@
+* Development
+* Infrastructure
+* Research

+ 10 - 0
org/tickler.org

@@ -0,0 +1,10 @@
+* Meetings
+** TODO Weekly development meeting in #dev:dark.fi
+   SCHEDULED: <2021-11-08 Mon 16:00 +1w>
+   :PROPERTIES:
+   :LAST_REPEAT: [2021-11-01 Mon 23:33]
+   :END:
+   :LOGBOOK:
+   CLOCK: [2021-11-01 Mon 16:00]--[2021-11-01 Mon 17:25] =>  1:25
+   :END:
+   [[https://matrix.to/#/#dev:dark.fi][link to join]]

+ 29 - 0
org/users/janus.org

@@ -0,0 +1,29 @@
+#+TAGS: @janus
+
+* Development
+** TODO Fix [[../../src/service/btc.rs::499][fee calculation]] for BTC
+* Infrastructure
+** TODO Sourcehut services need to be updated
+   Currently, they're not even working after updating python/flask
+** TODO CI builds and deploy action for cashier/gateway
+** DONE Orgmode workflow docs example
+** TODO Investigate why old matrix rooms still appear client side
+** TODO Streamline machine build using flakes
+
+   - State "DONE"       from              [2021-11-01 Mon 16:18]
+* Research
+** INPROGRESS Evaluate Casper CBC examples [1/2]
+   - State "INPROGRESS" from              [2021-11-01 Mon 16:19]
+   - [X] [[https://github.com/cbc-casper/cbc-casper][Python example]]
+   - [ ] [[https://gitlab.com/TrueLevel/casper/core-cbc][Rust example]]
+** DONE read https://fantom.foundation/lachesis-consensus-algorithm/
+   - State "DONE"       from "TODO"       [2021-10-22 Fri 16:38]
+** DONE Watch https://www.youtube.com/watch?v=7pWxCklcNsU
+   - State "DONE"       from "TODO"       [2021-11-01 Mon 23:39]
+** TODO Read https://wiki.polkadot.network/docs/learn-consensus
+** DONE https://salemal.medium.com/paper-review-of-streamlet-textbook-streamlined-blockchains-179a23255d76
+   - State "DONE"       from "TODO"       [2021-11-01 Mon 23:42]
+** TODO Study EIP 1559
+** DONE https://decentralizedthoughts.github.io/2020-05-14-streamlet/
+   - State "DONE"       from "TODO"       [2021-11-01 Mon 23:42]
+** TODO "proof of balance" by KNRC