On 2/25/06, Allen Gilliland <[EMAIL PROTECTED]> wrote:
>  As Ted said, we should be
> working to meet the needs of our frontline customers and I believe that
> means blogs.sun.com followed by IBM, jRoller, and on.

Customer is an interesting word when applied to an open source
project. The dictionary definition is "One that buys goods or
services", but the ASF isn't selling anything. All of our software is
provided to the public at no charge.

Looking beyond "buy", customers are the people who make the product
possible. In the context of an open source project, the people who
make the project possible are people like Dave, and Allen, and Avil,
and Henri, and Matt, and all other other committers and contributors.

Our customers are the people who provide patches and posts. Other
people who simply download and use the software are *potential*
customers (or "users"). From an ASF perspective, the core customer is
the PMC.

Now, if it is important to Allen and Dave, two of our best customers,
that Roller meet the needs of blogs.sun.com then it should be
important to the rest of the community too. But, blogs.sun.com is only
important because it is important to Allen and Dave. Sun cannot be a
committer, and so Sun can never be a true customer. Only individuals
can be committers, and ASF committer rights  are *never* contingent on
employment. If Sun hired another developer to work on Roller, that
individual would have to earn his or her karma in the usual way.

The goal of an ASF project is to create the software that the members
of the PMC want to use in their own projects. We do want to attract
new users, because that's how we recruit new PMC members, but users
are a means to an end.

-Ted.

Reply via email to