|
From: | Roland Everaert |
Subject: | Re: issue tracker? |
Date: | Sat, 23 May 2020 14:57:26 +0200 |
On 5/22/20 4:17 AM, Roland Everaert wrote:
> Example of message states:
> [QUESTION] -> [ANSWER]
> [BUG] -> ( [CONFIRMED] | [WONTFIX] | [SOLVED] )
> [CONFIRMED] -> ( [SOLVED] | [PLANNED] )
> [FEATURE] -> ( [WONTDO] | [PLANNED] | [IMPLEMENTED] )
> [PLANNED] -> ( [IMPLEMENTED] | [SOLVED] )
I love your enthusiasm. A mailing list has no means to type check
messages, so I think it does call for a more simplified mechanism,
especially as a first pass (note that the machine is necessarily
nondeterministic, since different people can cause it to transition at
the same time by sending a message).
I'd argue that questions and answers are just normal threads, that don't
need a state, and issues just need an open state, and a closed state.
/The details of the of those states are in the threads for anyone who
cares to look/. So, OPEN/CLOSED and let the threads speak for themselves.
In this way, there are just two kinds of discussions: tracked, and
untracked. Newbies can quickly pick up the OPEN/CLOSED grammar. People
can meander threads between the richer states in their discussion,
hopefully with good subject lines, and 'bots just need to look for one
pair of keywords, ignoring threads without those keywords. I don't
actually use emacs for email, but I'm guessing it wouldn't be too hard
for someone to write an elisp script to scan a mailbox/maildir to gather
a list of subject lines--is this true?
--
Anthony Carrico
[Prev in Thread] | Current Thread | [Next in Thread] |