Add org directory for project management

This commit is contained in:
Janus
2021-11-01 23:52:42 -04:00
parent 754ee3bfe0
commit 8211feecbc
6 changed files with 98 additions and 0 deletions

0
org/archive/archive.org Normal file
View File

2
org/inbox.org Normal file
View File

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

54
org/readme.org Normal file
View File

@@ -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
org/someday.org Normal file
View File

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

10
org/tickler.org Normal file
View File

@@ -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
org/users/janus.org Normal file
View File

@@ -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