Description
Our development policy requires marking all FIXME's with issue numbers, and this is enforced by the tidy script. Having issues for all the FIXME's is particularly useful since they often consist of small tasks you can do at leisure or that new contributors can pick off easily.
Alas, it is awkward to open issues for bugs that one is still in the process of creating, and I have started marking problems with XXX.
With suitable advances in robot technology we could streamline the process: human write unnumbered FIXMEs; robot periodically find them, parse descriptions, open issues on github, patch issue numbers into code and submit a pull request.
To support the patching we would probably require FIXME to be written something like FIXME (####)
, so that the patched version is guaranteed to be under the line length limit.