The reason I started this conversation is I want to write an extension. I also want to be a good citizen and do this in a way that doesn't break things (this would also have the desirable effect of making it more likely that some MW installation would use the extension).
So, since, as you point out, everyone agrees that regression tests are beneficial and since, except for parserTests, there doesn't seem to be any substantive regression tests available, what are some practical steps that would improve the situation? --- On Thu, 7/23/09, Aryeh Gregor <[email protected]> wrote: > From: Aryeh Gregor <[email protected]> > Subject: Re: [Wikitech-l] Do no harm > To: "Wikimedia developers" <[email protected]> > Date: Thursday, July 23, 2009, 9:51 AM > On Thu, Jul 23, 2009 at 11:07 AM, dan > nessett<[email protected]> > wrote: > > On the other hand, if there were regression tests for > the main code and for the most important extensions, I could > make the change, run the regression tests and see if any > break. If some do, I could focus my attention on those > problems. I would not have to find every place the global is > referenced and see if the change adversely affects the > logic. > > We are all aware of the benefits of regression tests. > > _______________________________________________ > Wikitech-l mailing list > [email protected] > https://lists.wikimedia.org/mailman/listinfo/wikitech-l > _______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
