-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathTODO.README
More file actions
45 lines (28 loc) · 1.05 KB
/
TODO.README
File metadata and controls
45 lines (28 loc) · 1.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
Info
====
Items are prefixed by '!'s. The amount of '!'s signify how important an item
is. Please keep them in alphabetical order.
To assign yourself to a task, put a * in front of it, and add your name and
email address on a new line, indented once.
Replies are on their own lines, indented once and prefixed with '>'s. The
amount of '>'s dictate the level of nesting. If necessary, add your name,
prefixed '>'.
Full example:
*! Fix something
alexander alexander@plaimi.net
> This is a comment. -John Doe
>> This is a reply to that comment. -alexander
>> This is another reply to John's comment. -Jane Doe
>>> This is a reply to the above comment. -alexander
> This is a different comment altogether.
Given the messy nature of comments, lets try to not spam too much.
This file should be parse-friendly. Examples,
list all items:
$ grep '!' TODO
list all major items
$ grep '!!!' TODO
list items without assignees:
$ grep '!' TODO | grep -v '*'
list items with assignees:
$ grep '*!' TODO -1
/* vim: set textwidth=78 formatoptions=actw2 autoindent: */