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

Reply via email to