Thinking about Code Review in Free 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.
-
- Login or register to post comments
Printer-friendly version
- 1013 reads
PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
Critical Live Boot Bug Fixed and Ubuntu 18.04 is Finally Released
A critical bug in live boot session delayed Ubuntu 18.04 LTS release for several hours. The bug has been fixed and the ISO are available to download.
| Nintendo Switch hack + Dolphin Emulator could bring GameCube and Wii game support
This week security researchers released details about a vulnerability affecting NVIDIA Tegra X1 processors that makes it possible to bypass secure boot and run unverified code on some devices… including every Nintendo Switch game console that’s shipped to date.
Among other things, this opens the door for running modified versions of Nintendo’s firmware, or alternate operating systems such as a GNU/Linux distribution.
And if you can run Linux… you can also run Linux applications. Now it looks like one of those applications could be the Dolphin emulator, which lets you play Nintendo GameCube and Wii games on a computer or other supported devices.
|
Openwashing Leftovers
| Linux Foundation: New Members, Cloud Foundry, and Embedded Linux Conference + OpenIoT Summit
|
Recent comments
2 hours 38 min ago
5 hours 30 min ago
5 hours 35 min ago
9 hours 39 min ago
10 hours 32 min ago
10 hours 55 min ago
2 days 10 hours ago
2 days 12 hours ago
2 days 12 hours ago
2 days 12 hours ago