User:MarkAHershberger/Weekly reports/2010-W31

This week, I mostly spent working on getting the Continuous Integration server up and running. Some time was also spent reviewing code.

Continuous Integration

edit

After looking at the configuration the phpUnderControl author uses, I managed to copy much of his build.xml file and improve on it.

I sent out an email on Sunday evening summarizing much of the work I had done. I'm pretty pleased with the code analysis that this enables. I hope it also solves part of the social problems of working with code. If style reviews come (where possible) from software instead of people, hopefully people will feel more at ease complying with them.

Work TBD

edit

This week I will spend working on the code analysis, adopting it to the needs of the MW code base. I'll also add notifications for broken tests and find a way for the to show the parser test's titles on the CI server.