[QA] Forget developers in test, we need testers in development

Nikolas Everett neverett at wikimedia.org
Thu Jan 9 13:27:43 UTC 2014


On Thu, Jan 9, 2014 at 6:43 AM, Antoine Musso <hashar+wmf at free.fr> wrote:

> Le 02/01/14 17:37, Nikolas Everett wrote:
> >
> > Elasticsearch doesn't use its test as documentation at all.  They
> > instead force developers who submit pull requests to always write the
> > feature, the tests, and the documentation all in the same pull request.
> > I like this method because it keeps you honest.  If the tests can build
> > some or all of the documentation then that is better.
>
> I like that workflow a lot.  For MediaWiki core unfortunately, most of
> the doc is on some wikis and we barely have any unit tests :-(
>

Cirrus keeps its documentation in the README and we're OK at keeping it up
to date.  I figured there was no chance I'd keep the mw.org page up to
date.  This did remind me to update the mw.org page to actually tell people
that which is nice.

Nik
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wikimedia.org/pipermail/qa/attachments/20140109/f6d35590/attachment.html>


More information about the QA mailing list