added .fixme

This commit is contained in:
Dmitry Zuikov 2023-07-13 05:26:10 +03:00
parent 04c432681d
commit 116146fae9
4 changed files with 52 additions and 27 deletions

View File

@ -1,50 +1,78 @@
fixme-comments // # -- fixme-comments "--"
fixme-prefix FIXME: bugs issues ; defines a fixme entity and it's categories fixme-prefix FIXME: bugs issues
fixme-prefix TODO: bugs issues
fixme-prefix REVIEW: review
fixme-prefix PR: pr
fixme-files **/*.hs docs/devlog.md
fixme-files docs/pep*.txt
fixme-files docs/drafts/**/*.txt
fixme-files docs/pr/**/*.txt
fixme-files docs/todo/**/*.txt
fixme-files doc/devlog **/*.hs
fixme-files-ignore .direnv/** dist-newstyle/** fixme-files-ignore .direnv/** dist-newstyle/**
fixme-attribs assigned workflow resolution asap fixme-id-show-len 10
fixme-attribs assigned workflow resolution cat scope
fixme-value-set workflow new backlog wip test fixed done fixme-value-set workflow new backlog wip test fixed done
fixme-value-set asap asap fixme-value-set cat bug feat refactor
fixme-value-set scope mvp-0 mvp-1 backlog
[ fixme-report all json [ fixme-report all json
(render builtin:microstache report-wip.tpl) (render builtin:microstache report-wip.tpl)
(post builtin:columns | 10 10 8 10 _) (post builtin:columns | 10 8 8 10 12 _)
(query ~workflow:backlog) ; (query ~workflow:backlog)
; (query ?workflow:wip)
; (query ?workflow:test)
] ]
[ fixme-report open json
(render builtin:microstache report-wip.tpl)
(post builtin:columns | 10 8 8 10 12 _)
(query ~workflow:backlog)
(query ~workflow:done)
(query ~workflow:test)
]
[ fixme-report backlog json
(render builtin:microstache report-wip.tpl)
(post builtin:columns | 10 8 8 10 12 _)
(query workflow:backlog)
]
[ fixme-report wip json [ fixme-report wip json
(render builtin:microstache report-wip.tpl) (render builtin:microstache report-wip.tpl)
(post builtin:columns | 10 10 8 10 _) (post builtin:columns | 10 8 8 10 12 _)
(query ?workflow:test) (query ?workflow:test)
(query ?workflow:wip) (query ?workflow:wip)
(query ?workflow:fixed) (query ?workflow:fixed)
] ]
[ fixme-report backlog json
[ fixme-report review json
(render builtin:microstache report-wip.tpl) (render builtin:microstache report-wip.tpl)
(post builtin:columns | 10 10 8 10 _) (post builtin:columns | 10 8 8 10 12 _)
(query workflow:backlog) (query tag:REVIEW:)
] ]
;; it's perfectly possible to override default
;; reports. do it on your own risk
( fixme-report builtin:list-brief json
(render builtin:microstache report-wip.tpl)
(post builtin:columns | 10 10 8 10 _)
)
[ fixme-report wip-json json [ fixme-report wip-json json
] ]
fixme-log-macro backlog (fixme-set "workflow" "backlog" "$1")
fixme-log-macro test (fixme-set "workflow" "test" "$1")
fixme-log-macro wip (fixme-set "workflow" "wip" "$1")
fixme-log-macro done (fixme-set "workflow" "done" "$1")
fixme-log-macro assign (fixme-set "assigned" "$1" "$2")
fixme-log-macro scope (fixme-set "scope" "$1" "$2")

View File

@ -1,4 +0,0 @@
;; This is a log file. All fixmies status updates go here
fixme-set "workflow" "done" "9QfPgLHLSw"

View File

@ -1,3 +1,3 @@
{{#items}} {{#items}}
{{&id}}|[{{&workflow}}]|{{&tag}}|{{&assigned}}|{{&title}} {{&id}}|{{&tag}}|{{&scope}}|[{{&workflow}}]|{{&assigned}}|{{&title}}
{{/items}} {{/items}}

1
.gitignore vendored
View File

@ -1,3 +1,4 @@
dist-newstyle/ dist-newstyle/
.direnv/ .direnv/
.fixme/state.db .fixme/state.db
.fixme/state.db