gnome

7 reasons asynchronous communication is better than synchronous communication in open source

Traditionally, open source software has relied primarily on asynchronous communication. While there are probably quite a few synchronous conversations on irc, most project discussions and decisions will happen on asynchronous channels like mailing lists, bug tracking tools and blogs. I think there’s another reason for this. Synchronous communication is difficult for an open source project. For

7 reasons asynchronous communication is better than synchronous communication in open source Read More »

How to have hallway conversations when you can’t see the hallway

I recently listened to a talk by Michael Lopp about how to be a great manager. During his talk, he stressed the importance of hallway conversations. Hallway conversations are informal conversations about projects, goals and status. As Shez says, they are great for bouncing ideas off people you might not normally interact with and just

How to have hallway conversations when you can’t see the hallway Read More »

Transparent voting: why I like the idea even though I think it would be useless

Transparent voting is an idea that is ideally really useful but also completely useless in GNOME. Some people in GNOME have been asking for transparent votes. When the board votes, they would like to know who voted which way. I totally agree with them – it’s important to know how different board members think so

Transparent voting: why I like the idea even though I think it would be useless Read More »