comparison doc/swallowtail.tex @ 39:45bb7b516edb

document previous better
author David A. Holland
date Sun, 15 Jun 2014 17:28:02 -0400
parents d18135398d0f
children
comparison
equal deleted inserted replaced
38:68a4f2d8930e 39:45bb7b516edb
276 States have a name (which should be an identifier), a description, and 276 States have a name (which should be an identifier), a description, and
277 flags that identify if the state is a closed state, whether reminder 277 flags that identify if the state is a closed state, whether reminder
278 and/or feedback mail should be sent. 278 and/or feedback mail should be sent.
279 There is also an obsolete flag that prevents new uses of the state. 279 There is also an obsolete flag that prevents new uses of the state.
280 280
281 States can be tagged for timeout support; when a PR is put into a
282 state tagged for timeout (e.g. ``feedback'') you give a time and a
283 reversion state, and if nothing happens in the meantime the state is
284 automatically changed at the given time.
285
281 NetBSD: we will start out with the same set of states as we have in 286 NetBSD: we will start out with the same set of states as we have in
282 GNATS, plus ``stuck''. 287 GNATS, plus ``stuck''.
283 (A PR is stuck if a respondent is needed and there are none.) 288 (A PR is stuck if a respondent is needed and there are none.)
284
285 XXX: when you put a PR into feedback state you should provide a
286 timeout period and whether the PR should, if the timeout expires, be
287 changed to ``stuck'' or ``closed''.
288 289
289 \item 290 \item
290 The \emph{locked} flag. 291 The \emph{locked} flag.
291 A locked PR cannot be edited or commented on until it is first 292 A locked PR cannot be edited or commented on until it is first
292 unlocked. 293 unlocked.