PlanetGNOME

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 »

You have to take care of the individuals as well as the process

I read an awesome book last month, Little Princes: One Man’s Promise to Bring Home the Lost Children of Nepal by Connor Grennan that made me realize that in addition to saving the world and solving big problems that affect millions of people, we also need to make sure everyone has a champion. Little Princes is about this

You have to take care of the individuals as well as the process Read More »

Should you only do business with those that share your values?

Many of us working on free and open source software have strong values and we want to make the world a better place. I’m comfortable predicting that the rate of vegetarians, recyclers, hybrid vehicle owners and just general environmentally conscious people is higher than average in free and open source software projects. We want to

Should you only do business with those that share your values? Read More »

Your competition helps explain who you are

“Where there is no competition, there is no market. This is why start-ups who “have no competition” have trouble engaging partners and making sales.” – Geoffrey Moore, Escape Velocity Open source projects often shy away from competition. They value collaboration and leveraging existing solutions. But competition is good for more than making you run faster.

Your competition helps explain who you are 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 »