lyx-devel  

Bisection results/Regression changesets useful?

John McCabe-Dansted
Fri, 05 Feb 2010 23:53:25 -0800

I can usually generate bisection reports for the bugs I find using
cache-bisect.py. For example, I tracked down
  http://www.lyx.org/trac/ticket/6502
  Math-macros and Parent documents lead to LaTeX Errors Dialog
highlighting wrong line.
to the revision r22241
  http://www.lyx.org/trac/changeset/22241
and found that 22241 stopped including the math-macros from the parent
file, but seemed to still count those macros in the parent file.

I have a few questions.
1) Should I do a bisection on essentially every regression I find,
and/or are there specific bugs that you would like me to perform a
bisection on?
2) Does it help to include the committer of the changeset the caused
the regression, e.g. because they are most likely to understand the
changeset?
3) Do you already do bisections on bugs, if so what tools do you use?

--
John C. McCabe-Dansted