-
Notifications
You must be signed in to change notification settings - Fork 0
/
tasks.toml
204 lines (163 loc) ยท 6.19 KB
/
tasks.toml
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
[meta]
order = ['todo', 'ongoing', 'done']
hidden = ['backlog']
[[task]]
id = 9
title = "Generate github pages with github actions"
description = "Ideally the user should not have to generate it manually. It would be nice with a more generic solution however. Putting this on hold for now."
assignee = "Alex Telon"
column = "backlog"
labels = ["idea"]
[[task]]
id = 15
title = "Figure out a nicer close process"
description = """Should removing a task be considered closing it?
In case you don't want to update the text as you close it you could just remove it in a commit.
But in case you want to update the text before you remove then right now you would first commit the
change and then commit the removal..
Also history.py should be updated to reflect that if the task has been removed it should always be closed?
But what of other types of removal like removed, deleted?
I want to keep this simple yet flexible. So either make this configurable or make the code small and simple
so that others can modify the code.
Maybe not have a done/close column at all? We can of course get it from history. But maybe it should only be visible in that view?
"""
assignee = "Alex Telon"
column = "todo"
labels = ["idea"]
[[task]]
id = 17
title = "tasks can get too wide"
description = "Long tasks can cause a column to take up like 50% of the screen."
assignee = "Alex Telon"
column = "done"
labels = ["bug"]
[[task]]
id = 19
title = "Detect if historic ids are reused and err"
description = """If one closes the last id from tasks.toml it is easy to forget that it has been used already. We should detect that and give an err.
We need to store this information somewhere. I don't want to crawl all of git history to figure this out.
git merges are gonna be a problem...
"""
assignee = "Alex Telon"
column = "todo"
labels = ["bug"]
[[task]]
id = 21
title = "Rethink format and what this really is"
description = """I mean this form factor could mean we try things a little differently? Do we really need ids now that it is in git?
I don't know, but have a feeling there are interesting things here to explore.
"""
assignee = "Alex Telon"
column = "todo"
labels = ["idea"]
[[task]]
id = 22
title = "How to solve potential git merge conflicts with ids"
description = """Should we skip Ids? Or should we have them but they are guids or something instead?
But editing a file by hand would be harder. You would kind of have to use something like `taskgit add "title"` or `taskgit new` to create a template task with a guid to start with?"""
assignee = "Alex Telon"
column = "todo"
labels = ["idea"]
[[task]]
id = 25
title = "taskgit modify <id> ..."
description = ""
assignee = "Alex Telon"
column = "todo"
labels = ["feature"]
[[task]]
id = 26
title = "Nicer errors for unknown keys in toml"
description = """For now author is not a valid key for instance.
$ taskgit
Task.__init__() got an unexpected keyword argument 'author'
"""
assignee = "Alex Telon"
column = "todo"
labels = ["bug"]
[[task]]
title = "Add support for filters"
description = "I want some way to filter tasks on their labels and/or assignee. On any meta information actually would be better!"
assignee = "Alex Telon"
id = 28
column = "done"
labels = ["frontend"]
[[task]]
id = 29
title = "Improve styling"
assignee = "Alex Telon"
column = "ongoing"
labels = ["frontend"]
[[task]]
id = 30
title = "Invisible scrollbars?"
assignee = "Alex Telon"
column = "ongoing"
labels = ["frontend"]
[[task]]
id = 31
title = "Try emojis in the title and elsewhere ๐"
description = "๐ ๐ ๐ ๐ ๐ ๐
๐ ๐คฃ ๐ฅฒ ๐ฅน โบ๏ธ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ฅฐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐ ๐คช ๐คจ ๐ง ๐ค ๐ ๐ฅธ ๐คฉ ๐ฅณ ๐ ๐ ๐ ๐ ๐ ๐ ๐ โน๏ธ ๐ฃ ๐ ๐ซ ๐ฉ ๐ฅบ ๐ข ๐ญ ๐ฎโ๐จ ๐ค ๐ ๐ก ๐คฌ ๐คฏ ๐ณ ๐ฅต ๐ฅถ ๐ฑ ๐จ ๐ฐ ๐ฅ ๐ ๐ซฃ ๐ค ๐ซก ๐ค ๐ซข ๐คญ ๐คซ ๐คฅ ๐ถ ๐ถโ๐ซ๏ธ ๐ ๐ ๐ฌ ๐ซจ ๐ซ ๐ ๐ฏ ๐ฆ ๐ง ๐ฎ ๐ฒ ๐ฅฑ ๐ด ๐คค ๐ช ๐ต ๐ตโ๐ซ ๐ซฅ ๐ค ๐ฅด ๐คข ๐คฎ ๐คง ๐ท ๐ค ๐ค ๐ค ๐ค ๐ ๐ฟ ๐น ๐บ ๐คก ๐ฉ ๐ป ๐ โ ๏ธ ๐ฝ ๐พ ๐ค ๐ ๐บ ๐ธ ๐น ๐ป ๐ผ ๐ฝ ๐ ๐ฟ ๐พ"
assignee = "Alex Telon"
column = "done"
labels = ["frontend"]
[[task]]
id = 32
title = "Should clicking a task do something?"
assignee = "Alex Telon"
column = "todo"
labels = ["feature"]
[[task]]
id = 33
title = "taskgit askbot"
description = """like `taskgit bot` but it makes no changes, is designed to for things like:
$ taskgit askbot "What is the status of task 1?"
$ taskgit askbot "Are there any tasks that seem like duplicates?"
$ taskgit askbot "Any tasks that seem to be missing important information?"
"""
assignee = "Alex Telon"
column = "done"
labels = ["feature"]
[[task]]
title = "openai key only loads from current dir"
id = 34
column = "todo"
[[task]]
title = "Only check openai key if using bot"
id = 35
column = "done"
[[task]]
title = "Start using git history when generating page"
description = """I have not skipped that part for a long time now. I should start exploring that now.
Could we have a toggle to show closed tasks from history for instance.
Could we link task to commits based on #<id> tags or just by seeing that the commit edited the task?
Also related to #19
"""
id = 36
column = "todo"
[[task]]
id = 37
title = "Make tasks expandable"
description = "Hide long text under ... and also hide other information for a task that is only made visible by clicking on it (which expands it)"
column = "todo"
[[task]]
title = "pre-commit hook to ask gpt if all changes are appropriated accounted for with the comment + tag information"
id = 38
column = "todo"
[[task]]
title = "task id's are always toward a specific branch"
id = 39
description = "That way we avoid #22 with merging."
column = "todo"
[[task]]
title = "Large scale goals, precommit ai check if work is in that direction"
id = 40
description = """Not that we prevent work not fully aligned with the goal/mission, but that we remind the user to be focused on the goals."""
column = "todo"
[[task]]
title = "Markdown support in task description"
id = 41
description = """Im mostly thinking about links (to file or url) but maybe other stuff too!
Links to files [tasks.toml](tasks.toml)
"""
column = "ongoing"