For the past few months, I have been offering a new service – a training course tailored to helping a team be effective working with community projects – whether that is engaging an existing community, or growing a community around new code. Details of the topics I cover are up on the site now, along [...]
Posted: December 7th, 2011 under Community, Training.
Comments: none
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 [...]
Posted: June 6th, 2011 under Community, Conference, GNOME, meego.
Comments: none
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 [...]
Posted: June 6th, 2011 under Business, Community.
Comments: none
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 [...]
Posted: June 6th, 2011 under Business, Community.
Comments: none
Yesterday I looked into what it means to be a maintainer of a package. Today, I’m going to examine how to effect change in a distribution like MeeGo, and what it means to work upstream. To do so, we’re going to look at how code gets from a developer’s brain into the hands of a [...]
Posted: January 14th, 2011 under Community, GNOME, meego.
Comments: 1
An interesting question was asked on a MeeGo mailing list recently: What does it mean to be a maintainer of something? How much time does it take to maintain software? It resulted in a short discussion which went down a few back alleys, and I think has some useful general information for people working with [...]
Posted: January 13th, 2011 under Community, Mobile, maemo, meego.
Comments: 1
My article on “Shy Developer Syndrome” a few weeks ago garnered quite a bit of interest, and useful feedback. Since a lot of it adds valuable perspectives to the problem, I thought I should share some of my favourite responses. On gnome.org, Rodney Dawes argued that developers tend to stay away from mailing lists because [...]
Posted: December 18th, 2010 under Business, Community.
Comments: 1
One of the most common issues I have seen with experienced professional software developers who start to work on community software is a reluctance to engage with public communication channels like mailing lists. Understanding the reasons why, and helping your developers overcome their timidity, is key to creating a successful and fruitful relationship with the [...]
Posted: December 8th, 2010 under Business, Community.
Comments: 7
I was delighted to see that the GNOME Census presentation I gave yesterday at GUADEC has gotten a lot of attention. And I’m pleased to announce a change of plan from what I presented yesterday: The report is now available under a Creative Commons license. Why the change of heart? My intention was never to [...]
Posted: July 29th, 2010 under Business, Community, GNOME, Research.
Comments: 6
Matt Aslett continued his series on Open Core yesterday, and pointed to my post on the subject. He says, and I agree, that we can’t expect companies to call themselves Open Core as a means of differentiating from Open Source if we use pejorative phrases like “crippleware” to refer to Open Core projects. But that [...]
Posted: July 22nd, 2010 under Business, Community.
Comments: 3
Neary Consulting is Digg proof thanks to caching by WP Super Cache