On Wed, Dec 1, 2010 at 5:28 PM, pang <pablo.ang...@uam.es> wrote: > On 1 dic, 17:40, David Kirkby <david.kir...@onetel.net> wrote: >>. But for someone that regularly submits tickets, if they can't be bothered >> to test them, then I'm personally not going to spend much time on a ticket. > > ok, we got each other wrong. The way I understood Robert Bradshaw's > comment is: "the reviewer should spend his time reading the code, not > testing on any possible platform", and I heartly agreed. I even got > carried away and thought he was suggesting using buildbot to automate > the procedure, so that the reviewer could miss some of the long, > tedious and troublesome problems of reviewing. > > But I agree it is very unpolite to submit a ticket without doing the > testing yourself. >
I think we should lighten up just a little. (Of course I do agree that proper testing is important!) Many people who write patches for Sage do their testing on machines which either have only one or two processors, or are heavily loaded, or both. This was true for me for most of the last 3 years. Then, the testing I would do before submitting a patch would often be limited to the file I was patching, or the directory that file was in, and maybe some other files which I could tell might be affected. Testing the whole library very time took several hours and that was just not practical. More recently I can use a machine with 24 processors which is exclusively for my research group and so far very underused (this will change -- I just gave Robert Miller an account!) so I can do "sage -tp 30 -long" and it still only takes 10 minutes to test the whole library, so I do. But I am not going to be rude to anyone who submits a patch without noticing that it causes some test to fail in some other part of the library which they have never heard of! John -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org