Re: [HACKERS] Increased company involvement

From: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
To: PostgreSQL advocacy <pgsql-advocacy(at)postgresql(dot)org>
Cc: Kris Jurka <books(at)ejurka(dot)com>, Andrew Dunstan <andrew(at)dunslane(dot)net>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: [HACKERS] Increased company involvement
Date: 2005-04-30 17:04:12
Message-ID: 200504301704.j3UH4CR22448@candle.pha.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-advocacy pgsql-hackers

pgman wrote:
> Kris Jurka wrote:
> > One thing that definitely would be nice would be to be able to combine
> > funds from various sponsors for various features. Alone a company can't
> > spring for it, but by pooling resources it could get done. This is a lot
> > tougher to coordinate and unless there is a complete spec in place
> > different sponsors will pull in different directions. Other bounty type
> > schemes don't seem to produce results, largely from a lack of cash.
> > (Here's $500 for two weeks of work).
> >
> > Anyone care to shed some light on how it works now?
>
> I can tell you how I have done it. If a company contacts me to add a
> feature, I find the person I think is most qualified, check their
> availability, and then get them in touch with the donor. In some cases,
> I coordinate the work, and actually funnel the money and guarantee that
> the developer will be paid. I can do that because I often have an
> existing relationship with the funding company and the developer.

Also, there has been some discussion that there should be more
centralization. We have thought of that in the past, and many folks
have talked to me and other community members about this.

The thing that limits centralization is that it is critical that any
individual or company feel free to join the community efforts. When
centralization happens, there is often an _in_ and and _out_ group that
is very bad for encouraging new members. Even the core group tries to
do as little as possible as core members, for exactly this reason. We
created core only so we had a limited group that could make quick
decisions and allow confidential discussions with companies or
individuals. We don't want core to steer development anymore than we
want a centralized group to do that, because if we did, the next company
that comes along and wants to enhance PostgreSQL or offer technical
support services will feel they have to get approval/buy-in from the
_in_ group, and that isn't a productive setup. The fact that new
companies getting involved can't find a central authority is a _good_
thing, if you think about it. It means that we have succeeded in
building a community that allows people to join and feel a part right
away, and they don't have to buy-in or play politics to do it.

--
Bruce Momjian | http://candle.pha.pa.us
pgman(at)candle(dot)pha(dot)pa(dot)us | (610) 359-1001
+ If your life is a hard drive, | 13 Roberts Road
+ Christ can be your backup. | Newtown Square, Pennsylvania 19073

Browse pgsql-advocacy by date

  From Date Subject
Next Message Christopher Browne 2005-04-30 17:17:56 Re: [HACKERS] Increased company involvement
Previous Message Bruce Momjian 2005-04-30 13:13:05 Re: [HACKERS] Increased company involvement

Browse pgsql-hackers by date

  From Date Subject
Next Message Christopher Browne 2005-04-30 17:17:56 Re: [HACKERS] Increased company involvement
Previous Message Bruce Momjian 2005-04-30 13:13:05 Re: [HACKERS] Increased company involvement