[development] Defining success [WAS: One core, many distributions]
Larry Garfield
larry at garfieldtech.com
Fri Nov 25 09:16:46 UTC 2005
I'd throw in a different metric, just for kicks. An open source project,
since it doesn't have a money or income issue (at least not directly), is not
financially driven. It is driven by need, vis, solving a problem. It is a
tool. No more, no less.
Therefore, the success of a tool is the number of problems (either unique
problems or number of problem cases) that the tool solves. A hammer solves
pretty much just one problem, but it's an extremely common problem and it
solves it really well, so it's a successful tool. Drupal can be used to
solve a large number of different problems, and it's being used in several
thousand unique problems.
It's not actually the number of people using the tool that determines its
success, it's the number of problems solved with it; by whom doesn't matter.
One person solving 1 million problems or a million people solving one problem
each are both 1 million problems solved, and so its success is 1 million.
On Friday 25 November 2005 02:56 am, Bèr Kessels wrote:
> This is a very interesting issue, IMHO. Sorry for all those bored with this
> thread.
>
> Op donderdag 24 november 2005 20:55, schreef u:
> > I'm totally not arguing with you btw :).
>
> No, I got that; I think we agree, but i think this is an interesting
> discussion.
>
> > >>I undersatnd the attitude that "the only thing that matters are
> > >>contributors", however I would argue that the more users you have, the
> > >>more contributors you will have.
> > >
> > >I already mentioned that users are a route towards new developers, Not
> > > only because the more users you have the bigger the chances are there
> > > is a contributer inbetween, but also because a lot of users spend money
> > > on hiring developers for drupal.
> > >
> > >However, to the project itself, IMO the only thing that really counts,
> > > in the end, is the amount of active contributors. All the rest can be
> > > ignored.
> >
> > isn't what you just said contradictory? What am I missing -
> >
> > Users [help create] new developers [and create] marketplace [which
> > brings] new developers
> >
> > so how can you then turn around and say "...the only thing that really
> > counts, in the end, is that amount of active contributors.."
> >
> > I'm just wondering :).
>
> No this does not contradict:
> If one runs a company, one can easily say: in the end its all about the
> balance, the money.
> Having clients is cool: But clients that only cost money, or even clients
> that do not bring any money, are nice, yet do not help. in the end,
> A company can then say "The profit is all that matters, in the very end.
> Whether that is genrated by no clients at all, only one client or thousands
> of clients does not matter".
>
> In the same line we can say: The only thing that we can calculate our value
> off, is the amount of contributors, not the amount of users".
>
> Hell, we can have a million of users, yet only two developers. In that case
> we have a serious problem :)
>
> > Also I just had a thought (everybody cover your ears...) Is the project
> > about the developers/contributors or is it about the code. I wonder...
> >
> > >>I believe that a lot of this conversation is because you have
> > >>new people coming into the arena with their own ideas, aspirations and
> > >>needs.
> > >
> > >Oh, buit this is a good thing, imo. It keeps drupal from rusting.
> >
> > agreed :)
--
Larry Garfield AIM: LOLG42
larry at garfieldtech.com ICQ: 6817012
"If nature has made any one thing less susceptible than all others of
exclusive property, it is the action of the thinking power called an idea,
which an individual may exclusively possess as long as he keeps it to
himself; but the moment it is divulged, it forces itself into the possession
of every one, and the receiver cannot dispossess himself of it." -- Thomas
Jefferson
More information about the development
mailing list