Language Selection

English French German Italian Portuguese Spanish

Thinking about Code Review in Free Software

Filed under
Software

Code review can be a bit of a recipe for drama. There was a large-ish amount of drama in a close project quite recently that stemmed from patch review, and it got me thinking about how we handle this in free software.

In free software code review, along with other practices that we call “agile practices” (such as continuous integration, unit testing, behavior driven design, test driven development) is a relatively new thing in some projects, especially those on the desktop stack.

Code review tends to fall into an intersection which might otherwise be called an “HR-nightmare”. There are lots of competing factors which can make things very dramatic.

rest here




More in Tux Machines

How I Use Android: Android Central Editor Emeritus Phil Nickinson

In the meantime, I was able to convince Phil to step out of his metaphorical kitchen for a few minutes to chat about how he uses Android in his day-to-day life. This is a man who has seen and used practically every Android device over the past several years, after all -- and a fair number of apps and customization tools, to boot. So what devices does someone with so much knowledge carry around in his own trousers, and how does he make the most of what they have to offer? Enough with the suspense already. In his own words, this is how Phil Nickinson uses Android. Read more

Best Android Phones Under 5.7 Inches

There's no question that Samsung hit a home run with its Galaxy S7 line. We already think the smaller GS7 is the best phone under 5.2 inches, and the larger, curved-screen Galaxy S7 edge is our pick for the best phone under 5.7 inches. Why? It takes everything we love about the smaller phone and makes it bigger — but not too much. Read more

Games for GNU/Linux