changelog shortlog graph tags branches changeset files revisions annotate raw help

Mercurial > org > notes / inbox-notes.org

changeset 1: 4b49701b8c04
child: 04e86b94ef1a
author: Richard Westhaver <ellis@rwest.io>
date: Sun, 02 Jun 2024 20:08:07 -0400
permissions: -rw-r--r--
description: import
1 #+title: notes on a shared inbox workflow
2 #+author: Richard Westhaver <ellis@rwest.io>
3 #+date: [2024-05-05 Sun]
4 
5 I think roadmap should be product/management oriented. Agile
6 terminology applies and things are grouped into
7 sprints/trains/PIs/etc. There's really no need for that currently at
8 least not until there's at least 10 or so contributors. The
9 =inbox.org= workflow is much more 'agile' in fact, e.g. hackable.
10 
11 I would like to make use of the core/inbox.el and ORGAN, perhaps move
12 inbox.el to a new repository, where it will live as a package, which
13 we can contribute to MELPA.
14 
15 #+begin_src org
16  ,*
17 #+end_src
18 
19 * Inbox Architecture
20 
21 * Inbox Metadata
22 ** Tags
23 Pandora's box. I guess we should make use of decorators/capitalization
24 for significant tags, and the rest are user-defined.
25 ** IDs
26 Not entirely commited to uuid, but maybe it makes the most sense to
27 use the timestamp one.
28 ** Status
29 A Status should be applied to tasks only.
30 
31 We need a significant number of 'in progress' types, but each
32 completed task will start as TODO and end up at DONE.
33 ** Dates
34 Deadline,Scheduled,DATE property,LOGBOOK
35 ** Log
36 The logbook should be used to record progress throughout the lifetime
37 of an item.
38 ** Description
39 Descriptions can be blank, but tasks in need of review require a
40 description.
41 ** Properties
42 - Effort
43 - Category
44 ** Links
45 I don't think we need org-roam for this? TBD. The thing is that I want
46 link data to end up in a set of rocksdb instances instead of sqlite.
47 
48 For the time being we should limit the scope to a set of properties:
49 - PREVIOUS
50 - REQUIRES
51 - RELATED
52 - PARENT
53 
54 Note there's no forward references.
55 
56 * Notifications
57 discord bot?
58 prob use rust, parse json or something
59