On 10/15/2010 9:37 PM, MZMcBride wrote:
The issues surrounding code deployment, branches, and special exemptions for staff-written code are well documented at this point. And the solutions are all fairly readily apparent. It isn't time to say "we need to come up a plan," it's time to _implement_ a plan.
+1
I really don't understand why this is so difficult, nor why progress is so slow. Code review and regular-ish updates are somethings that *were happening* just a year or 2 ago. As I pointed out one of the last times this was discussed[1], the number of commits has only decreased while the amount of tech staff has hugely increased, so I don't believe that "more commits to review" or "lack of resources" (not the same as "resources not allocated well") are to blame. That discussion was more than a month ago. What progress has been made since then?
Why does this need some elaborate plan that will take multiple months to implement? The infrastructure for actually doing code review is already there; it just needs someone to actually do it.
[1] http://lists.wikimedia.org/pipermail/wikitech-l/2010-September/049255.html