On Mon, Jan 25, 2010 at 2:34 PM, Victor Stinner <victor.stin...@haypocalc.com> wrote: > > Interaction with the Python developers > ====================================== > > I open an issue for each bug found in CPython. I describe how to reproduce it > and try to write a patch. I have learn to always write an unit test, useful to > reproduce the bug, and it makes Python commiters happy :-)
Yes! :-) > The reaction depends on the impacted component, the severity of the bug, the > complexity of the code reproducing the bug, and the quality of my bug report > :-) The answer was always quick for core components. But some modules are > maintained by everyone, which means nobody, like imageop, audioop or > cProfile/hotshot. Having a module maitainer, like Guilherme Polo aka gpolo for > Tkiner, does really help! > > It looks like fuzzing bugs are not always appreciated by developers, maybe > because they are always "borderline" cases (not "realist"). As many others have said, I greatly appreciate your work in this area. Even if obscure, all of the crashes are important to fix. Stability has been a big selling point of Python and will likely remain so in the future. While it may not be important in some environments, it's critical in others. We should strive to do the best job we can and Fusil makes it easier to be more robust. > Sometimes, even if I write a patch, an unit test, explain the problem and the > solution, I don't get any comment. It doesn't motivate me to continue fuzzing > :-/ Yeah, I know this can be frustrating. As Terry mentioned later in this post, many of your patches have been committed which is very impressive. The outstanding ones are at most about a month old. I would expect most of those to move along as people find the time to address them. If you keep creating more high quality patches (e.g., with unit tests), you could be on your way to becoming a Python committer which would help solve this problem. I definitely hope you continue to find and fix problems in Python. It helps everyone who uses Python even those who will never know to thank you. Who knows, someone might even write a book about Fusil someday about a topic as obscure as Beautiful Testing. :-) n _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com