Development issues part 1: Project communication
Posted Jan 10, 2008 12:37 UTC (Thu) by massimiliano
Parent article: Development issues part 1: Project communication
Well, IMHO the two mediums are complementary: both are extremely useful. Only mailing lists are indispensable, and I could never imagine a project managed exclusively on IRC, but having both is the best: you can really "have it both ways"!
My experience is limited to the Mono project (or, better, I have a very deep experience only of this project...). Here, the key is that the mailing lists are the official place where decisions are taken. However, all key contributors (and for sure all Novell employees working on the project) are expected to be present on IRC during their working time. In this way the IRC channel becomes a sort of "virtual office", where anybody can pop up and ask a question, and expect to receive an answer (or generating a discussion) immediately. And this is a huge time saver.
Of course, it is perfectly fine to be on IRC but unresponsive for several hours because you are busy in a debugging session or things like that. And, even more important, key decisions taken on IRC must be summed up on the mailing lists, so that everybody has a chance to participate, and maybe revert the decision (this also mitigates the problem of living in different timezones).
All in all, IMHO both mediums are essential in this project.
to post comments)