Archive for June, 2011

Getting people together

Reposted from gnome.org One of the most important things you can do in a free software project, besides writing code, is to get your key contributors together as often as possible. I’ve been fortunate to be able to organise a number of events in the past 10 years, and also to observe others and learn [...]

Drawing up a roadmap

Reposted from gnome.org One of the most important documents a project can have is some kind of elaboration of what the maintainers want to see happen in the future. This is the concrete expression of the project vision – it allows people to adhere to the vision, and gives them the opportunity to contribute to [...]

Effective mentoring programs

Reposted from gnome.org I’ve been thinking a lot recently about mentoring programs, what works, what doesn’t, and what the minimum amount of effort needed to bootstrap a program might be. With the advent of Google Summer of Code and Google Code-In, more and more projects are formalising mentoring and thinking about what newcomers to the [...]