Thread: On what we want to support: travel?

On what we want to support: travel?

From
Andrew Sullivan
Date:
Colleagues,

Some recent discussion among the fund group[1] have included a number
of arguments that how community funds are spent require something
like community consensus about spending priorities.  Josh Drake has
just posted a fundraising appeal.  I support his appeal; but I think
that we need to have some discussion about how the community wants
to spend money raised in its name.  Hence this note.

Particularly pressing, in my view, is an open request to disburse
funds for travel.  I think it would be singularly inappropriate to
discuss the merits of individual requests here, on a list with a
public archive[2].  But I do think it is correct to open the question
of whether the community likes, in general, the idea of paying the
air fare, accommodation, meeting fees, &c. for community
representatives to speak in various locations around the world.

I think the following two questions need answers:

1.    Do we think it is a good idea, in general, to fund
individuals' travel, assuming such individuals are fairly prominent
members of the community?

2.    If the answer to (1) is "yes", what weight do such cases
carry compared to other possible expenditures, such as paying coders
for features; paying for hardware or network service; paying for
community presence at exhibitions (e.g. getting a "commercial" booth
at a trade fair); paying for marketing such as advertisements,
conference "swag", release CDs, and the like; paying for tools for
individual (or groups of) developers, such as real copies of the SQL
standard; or even paying for entry to the "industry" groups or
standards like TPC, ANSI, &c.?  The list is not exhaustive; make up
your own case.

It is critical, in this discussion, to understand that votes can't be
taken here on specific cases.  In fact, the entire authority for
disbursement currently rests with one person -- one whose authority
can be rescinded by the PGFG at any time, but who nevertheless has
complete control over financial decisions until that time.  This is
on purpose, because we were attempting to make the process as
lightweight as possible in order to ensure quick decisions could be
made for relatively trivial cases.  We are relying on the traditional
good faith of the community participants, plus the observant eye of
the wider community, to avoid abuses.[3]

With all of that said, I eagerly solicit your views.

Best,
A

[1] Owing to what might be a lacuna in the PGFG charter, it appears
unwise to call it by its "official" name, which is "fundraising
group".

[2] You are welcome to disagree with this assertion, but I ask you to
start another thread if you want to.

[3] This arrangement is not, in my opinion, controversial; in fact, I
think it's a good idea.  But if you think otherwise, please see note
[2].

--
Andrew Sullivan  | ajs@crankycanuck.ca
In the future this spectacle of the middle classes shocking the avant-
garde will probably become the textbook definition of Postmodernism.
                --Brad Holland

Re: On what we want to support: travel?

From
Josh Berkus
Date:
Andrew,

> 1.      Do we think it is a good idea, in general, to fund
> individuals' travel, assuming such individuals are fairly prominent
> members of the community?

Yes.   Currently, the only people capable of speaking for PostgreSQL who
also have jobs that pay them to do public speaking frequently are me,
Bruce, and Gavin (plus others in Japan).  There are more than 100 open
source conferences a year; we can't possibly cover them all with the three
of us.

Travel sponsorships allow other members of our community to promote and
educate about PostgreSQL in many, many more places.  I know that if we'd
had travel money available in 2003, I would have gone to conferences in
Brazil and Indonesia to promote PostgreSQL -- that was a big part of the
reason why Robert Treat and Greg Mullaine started to put together a
non-profit in the first place.

> 2.      If the answer to (1) is "yes", what weight do such cases
> carry compared to other possible expenditures, such as paying coders
> for features; paying for hardware or network service; paying for
> community presence at exhibitions (e.g. getting a "commercial" booth
> at a trade fair); paying for marketing such as advertisements,
> conference "swag", release CDs, and the like; paying for tools for
> individual (or groups of) developers, such as real copies of the SQL
> standard; or even paying for entry to the "industry" groups or
> standards like TPC, ANSI, &c.?  The list is not exhaustive; make up
> your own case.

Personally, I think it's co-equal with the things above categorically,
*except* for paying for a commercial booth at a conference, which I feel
should be our lowest priority if we have cash just lying around.  It's the
most expensive item, with the lowest benefit to the community.

So, I think our spending priorities should be:

1) PostgreSQL online infrastructure
2) Everything else including travel
3) Commercial booths.

Determining the priorities within (2) should be based on the individual
opportunity.  i.e. how much does it cost, and what does the community get
out of it?  And how much money do we have?

--
--Josh

Josh Berkus
PostgreSQL @ Sun
San Francisco

Re: On what we want to support: travel?

From
"Joshua D. Drake"
Date:
Josh Berkus wrote:
> Andrew,
>
>> 1.      Do we think it is a good idea, in general, to fund
>> individuals' travel, assuming such individuals are fairly prominent
>> members of the community?
>
> Yes.   Currently, the only people capable of speaking for PostgreSQL who
> also have jobs that pay them to do public speaking frequently are me,
> Bruce, and Gavin (plus others in Japan).  There are more than 100 open
> source conferences a year; we can't possibly cover them all with the three
> of us.\

I can also speak but it does effect me financially but as many know I
don't like to travel much. Anywhere in North America is no sweat.

>
> Travel sponsorships allow other members of our community to promote and
> educate about PostgreSQL in many, many more places.  I know that if we'd
> had travel money available in 2003, I would have gone to conferences in
> Brazil and Indonesia to promote PostgreSQL -- that was a big part of the
> reason why Robert Treat and Greg Mullaine started to put together a
> non-profit in the first place.

Right.

>
>> 2.      If the answer to (1) is "yes", what weight do such cases
>> carry compared to other possible expenditures, such as paying coders
>> for features; paying for hardware or network service; paying for
>> community presence at exhibitions (e.g. getting a "commercial" booth
>> at a trade fair); paying for marketing such as advertisements,
>> conference "swag", release CDs, and the like; paying for tools for
>> individual (or groups of) developers, such as real copies of the SQL
>> standard; or even paying for entry to the "industry" groups or
>> standards like TPC, ANSI, &c.?  The list is not exhaustive; make up
>> your own case.
>
> Personally, I think it's co-equal with the things above categorically,
> *except* for paying for a commercial booth at a conference, which I feel
> should be our lowest priority if we have cash just lying around.  It's the
> most expensive item, with the lowest benefit to the community.

In general I agree with this.

Sincerely,

Joshua D. Drake



--

      === The PostgreSQL Company: Command Prompt, Inc. ===
Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240
Providing the most comprehensive  PostgreSQL solutions since 1997
             http://www.commandprompt.com/

Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate


Re: On what we want to support: travel?

From
elein
Date:
On Tue, Oct 24, 2006 at 05:56:49PM -0400, Andrew Sullivan wrote:
> Colleagues,
>
> Some recent discussion among the fund group[1] have included a number
> of arguments that how community funds are spent require something
> like community consensus about spending priorities.  Josh Drake has
> just posted a fundraising appeal.  I support his appeal; but I think
> that we need to have some discussion about how the community wants
> to spend money raised in its name.  Hence this note.
>
> Particularly pressing, in my view, is an open request to disburse
> funds for travel.  I think it would be singularly inappropriate to
> discuss the merits of individual requests here, on a list with a
> public archive[2].  But I do think it is correct to open the question
> of whether the community likes, in general, the idea of paying the
> air fare, accommodation, meeting fees, &c. for community
> representatives to speak in various locations around the world.
>
> I think the following two questions need answers:
>
> 1.    Do we think it is a good idea, in general, to fund
> individuals' travel, assuming such individuals are fairly prominent
> members of the community?

Very often the conferences will pay for the speakers as they did for
me in Venezuela last week.  However, there are those conferences
which cannot afford such luxuries.  For those conferences, our presence
is usually very welcome and well received.  I would certainly consider
more conferences if the tab were paid.  I'm sure there are at least
a handful of us willing to travel to more conferences is the trips
were paid for.

Based on our generous welcome in Venezuela's Foro Mundial, people are very
pleased to see open source alternatives to Oracle and ways to move
away from mysql.

>
> 2.    If the answer to (1) is "yes", what weight do such cases
> carry compared to other possible expenditures, such as paying coders
> for features; paying for hardware or network service; paying for
> community presence at exhibitions (e.g. getting a "commercial" booth
> at a trade fair); paying for marketing such as advertisements,
> conference "swag", release CDs, and the like; paying for tools for
> individual (or groups of) developers, such as real copies of the SQL
> standard; or even paying for entry to the "industry" groups or
> standards like TPC, ANSI, &c.?  The list is not exhaustive; make up
> your own case.
>
> It is critical, in this discussion, to understand that votes can't be
> taken here on specific cases.  In fact, the entire authority for
> disbursement currently rests with one person -- one whose authority
> can be rescinded by the PGFG at any time, but who nevertheless has
> complete control over financial decisions until that time.  This is
> on purpose, because we were attempting to make the process as
> lightweight as possible in order to ensure quick decisions could be
> made for relatively trivial cases.  We are relying on the traditional
> good faith of the community participants, plus the observant eye of
> the wider community, to avoid abuses.[3]
>
> With all of that said, I eagerly solicit your views.
>
> Best,
> A
>
> [1] Owing to what might be a lacuna in the PGFG charter, it appears
> unwise to call it by its "official" name, which is "fundraising
> group".
>
> [2] You are welcome to disagree with this assertion, but I ask you to
> start another thread if you want to.
>
> [3] This arrangement is not, in my opinion, controversial; in fact, I
> think it's a good idea.  But if you think otherwise, please see note
> [2].
>
> --
> Andrew Sullivan  | ajs@crankycanuck.ca
> In the future this spectacle of the middle classes shocking the avant-
> garde will probably become the textbook definition of Postmodernism.
>                 --Brad Holland

I also agree that infrastructure comes first, then travel and all else.

>
--elein@varlena.com

Re: On what we want to support: travel?

From
Andrew Sullivan
Date:
I appreciate the views of those who are part of the funds group, and
I think it's excellent that they make their views known here, too.
But I'm a little concerned that the _only_ people we've heard from so
far are people who will be held responsible for disbursing the money.
Is no-one else in the community interested in this issue?

A

--
Andrew Sullivan  | ajs@crankycanuck.ca
If they don't do anything, we don't need their acronym.
        --Josh Hamilton, on the US FEMA

Re: On what we want to support: travel?

From
"Jim C. Nasby"
Date:
On Wed, Oct 25, 2006 at 12:25:46PM -0700, elein wrote:
> I also agree that infrastructure comes first, then travel and all else.

+1. We do ourselves a big dis-service every time a public-facing service
(ie: search) is down on isn't functioning as expected. Unfortunately,
this still seems to be a monthly occurence (though it's gotten a lot
better in the past year or two). I know money doesn't solve all
problems, but we need to make sure it's not causing them.
--
Jim Nasby                                            jim@nasby.net
EnterpriseDB      http://enterprisedb.com      512.569.9461 (cell)

Re: On what we want to support: travel?

From
Alvaro Herrera
Date:
Andrew Sullivan wrote:
> I appreciate the views of those who are part of the funds group, and
> I think it's excellent that they make their views known here, too.
> But I'm a little concerned that the _only_ people we've heard from so
> far are people who will be held responsible for disbursing the money.
> Is no-one else in the community interested in this issue?

It surprised me to notice that there appears to be no interest in
funding developers.

I travel occasionally to talk in nearby countries, but the inviter has
to pay the fares.  Only once I had to refuse because they didn't have
the money.

--
Alvaro Herrera                                http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

Re: On what we want to support: travel?

From
Josh Berkus
Date:
Alvaro,

> It surprised me to notice that there appears to be no interest in
> funding developers.

Oh, I think there is.  Again, though, that's a "big ticket" item that will
come when we have more money in the bank.

--
--Josh

Josh Berkus
PostgreSQL @ Sun
San Francisco

Re: On what we want to support: travel?

From
Darcy Buskermolen
Date:
On Thursday 26 October 2006 16:26, Alvaro Herrera wrote:
> Andrew Sullivan wrote:
> > I appreciate the views of those who are part of the funds group, and
> > I think it's excellent that they make their views known here, too.
> > But I'm a little concerned that the _only_ people we've heard from so
> > far are people who will be held responsible for disbursing the money.
> > Is no-one else in the community interested in this issue?
>
> It surprised me to notice that there appears to be no interest in
> funding developers.

I'd rather see it fund specific features rather than specific developers. In
the same way I think it would be acceptable for developers to make a propsal
to request funds to deal with specific todo's.

>
> I travel occasionally to talk in nearby countries, but the inviter has
> to pay the fares.  Only once I had to refuse because they didn't have
> the money.

--


Darcy Buskermolen
The PostgreSQL company, Command Prompt Inc.

Re: On what we want to support: travel?

From
Chris Browne
Date:
ajs@crankycanuck.ca (Andrew Sullivan) writes:
> I appreciate the views of those who are part of the funds group, and
> I think it's excellent that they make their views known here, too.
> But I'm a little concerned that the _only_ people we've heard from so
> far are people who will be held responsible for disbursing the money.
> Is no-one else in the community interested in this issue?

I could weigh in; in view that I have put in a funds request
submission for the recent Ohio LinuxFest trip, I presumably have even
more bias in the matter than even those that are responsible for the
disbursements. :-)

That being said, my preferences would fall similarly to others; if
there are places where putting money into project infrastructure would
provide benefits, that would seem "priority #1" to me.

Secondary would be to improve the ability to get people to do
publicity and development.
--
select 'cbbrowne' || '@' || 'cbbrowne.com';
http://linuxdatabases.info/info/postgresql.html
I can see clearly now, the brain is gone...

Re: On what we want to support: travel?

From
Chris Browne
Date:
alvherre@commandprompt.com (Alvaro Herrera) writes:
> Andrew Sullivan wrote:
>> I appreciate the views of those who are part of the funds group, and
>> I think it's excellent that they make their views known here, too.
>> But I'm a little concerned that the _only_ people we've heard from so
>> far are people who will be held responsible for disbursing the money.
>> Is no-one else in the community interested in this issue?
>
> It surprised me to notice that there appears to be no interest in
> funding developers.

The trouble with that is that it's a much "lumpier" thing to try to
arrange.

It would be of very little value, for instance to try to increase
development efforts by giving out $500.  The amount of money would
need to be more along the lines of a "salary-replacing" amount, and
I'm not sure that SPI is in a position to be able to easily cope with
that, either.

Paying someone a salary mandates setting up an "employment"
arrangement, which draws the organization into the not inconsiderable
complexities of having to deal with labour and employment laws.
Governments are not ungenerous in the imposition of regulations in
these areas.

In contrast, it is relatively straightforward to reimburse people for
travel costs.
--
"cbbrowne","@","acm.org"
http://cbbrowne.com/info/spiritual.html
"A man without religion is like a fish without a bicycle."
-- Bertrand Russell

Re: On what we want to support: travel?

From
Michael Meskes
Date:
On Fri, Oct 27, 2006 at 04:27:13PM -0400, Chris Browne wrote:
> > It surprised me to notice that there appears to be no interest in
> > funding developers.
>
> The trouble with that is that it's a much "lumpier" thing to try to
> arrange.
> ...

How about a bounty system, where you describe work to be done and give a
fixed price or the implementation and people can apply for this job?

Michael
--
Michael Meskes
Email: Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org)
ICQ: 179140304, AIM/Yahoo: michaelmeskes, Jabber: meskes@jabber.org
Go SF 49ers! Go Rhein Fire! Use Debian GNU/Linux! Use PostgreSQL!

Re: On what we want to support: travel?

From
Andrew Sullivan
Date:
On Thu, Oct 26, 2006 at 06:31:02PM -0700, Michael Dean wrote:
> However, lacking a concrete organization where lines of authority are
> clearly understood and established, this is easier said than done!

Presumably, we don't have that problem here.  A proposal could come
to the funds group liason, and the laison would decide whether to
fund it or not.  I'd expect an arrangement of percentages of agreed
funding for milestones reached.

> In addition, all "advocacy" operations are rather statically
> established and contain significant assumptions related to efficacy
> that I certainly question, but obviously no one in the "core" group
> does.

I have no idea what that sentence means.  Care to explain it?

A

--
Andrew Sullivan  | ajs@crankycanuck.ca
The whole tendency of modern prose is away from concreteness.
        --George Orwell

Re: On what we want to support: travel?

From
"Joshua D. Drake"
Date:
Andrew Sullivan wrote:
> On Thu, Oct 26, 2006 at 06:31:02PM -0700, Michael Dean wrote:
>> However, lacking a concrete organization where lines of authority are
>> clearly understood and established, this is easier said than done!
>
> Presumably, we don't have that problem here.  A proposal could come
> to the funds group liason, and the laison would decide whether to
> fund it or not.  I'd expect an arrangement of percentages of agreed
> funding for milestones reached.

Yep.

Sincerely,

Joshua D. Drake


--

      === The PostgreSQL Company: Command Prompt, Inc. ===
Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240
Providing the most comprehensive  PostgreSQL solutions since 1997
             http://www.commandprompt.com/

Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate


Re: On what we want to support: travel?

From
Michael Dean
Date:
Andrew Sullivan wrote:
>
>
>> In addition, all "advocacy" operations are rather statically
>> established and contain significant assumptions related to efficacy
>> that I certainly question, but obviously no one in the "core" group
>> does.
>>
>
> I have no idea what that sentence means.  Care to explain it?
>
> A
>
>
Perhaps "all" was too encompassing.  I refer here to the assumption,
based on anecdotal reporting, that postgresql participation in the 100
or so open source shows was efficacious, a necessary condition for
growth,the assumption that elephant pins help the cause, the assumption
that a CD of just the core database is helpful and necessary and
produces any results, and the assumption that increased features are
linked to increased use of the database.  And the assumption that
donated monies should be used to pay travel expenses.  The latter
doesn't fly very well in other groups such as ICANN and is considered by
some to be a form of corruption.

Re: On what we want to support: travel?

From
"Joshua D. Drake"
Date:
> Perhaps "all" was too encompassing.  I refer here to the assumption,
> based on anecdotal reporting, that postgresql participation in the 100
> or so open source shows was efficacious, a necessary condition for
> growth,the assumption that elephant pins help the cause, the assumption
> that a CD of just the core database is helpful and necessary and
> produces any results, and the assumption that increased features are
> linked to increased use of the database.  And the assumption that
> donated monies should be used to pay travel expenses.  The latter
> doesn't fly very well in other groups such as ICANN and is considered by
> some to be a form of corruption.

O.k. this is interesting but not really applicable here. We are not
flying people to business meetings. We are flying people to public talks
for advocacy. We also have requirements around the travel that produce
tangible results (such as requiring that we have the talk/presentation
in hand BEFORE, they leave for the show).

Joshua D. Drake



>
> ---------------------------(end of broadcast)---------------------------
> TIP 5: don't forget to increase your free space map settings
>


--

      === The PostgreSQL Company: Command Prompt, Inc. ===
Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240
Providing the most comprehensive  PostgreSQL solutions since 1997
             http://www.commandprompt.com/

Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate


Re: On what we want to support: travel?

From
Michael Dean
Date:
Joshua D. Drake wrote:
> Andrew Sullivan wrote:
>
>> On Thu, Oct 26, 2006 at 06:31:02PM -0700, Michael Dean wrote:
>>
>>> However, lacking a concrete organization where lines of authority are
>>> clearly understood and established, this is easier said than done!
>>>
>> Presumably, we don't have that problem here.  A proposal could come
>> to the funds group liason, and the laison would decide whether to
>> fund it or not.  I'd expect an arrangement of percentages of agreed
>> funding for milestones reached.
>>
Ad hoc decisions by an appointed committee that is reactive to
indiosyncratic proposals seems somewhat unethical.  Perhaps I am wrong,
but wouldn't it be better if there were a document clearly specifying
spending priorities that was relatively accepted by consensus of a broad
group of pg'ers, and that an opportunity to qualify for these monies
could be promulgated to the broader group?

Re: On what we want to support: travel?

From
"Joshua D. Drake"
Date:
>>>> done!
>>> Presumably, we don't have that problem here.  A proposal could come
>>> to the funds group liason, and the laison would decide whether to
>>> fund it or not.  I'd expect an arrangement of percentages of agreed
>>> funding for milestones reached.
>>>
> Ad hoc decisions by an appointed committee that is reactive to
> indiosyncratic proposals seems somewhat unethical.  Perhaps I am wrong,
> but wouldn't it be better if there were a document clearly specifying
> spending priorities that was relatively accepted by consensus of a broad
> group of pg'ers, and that an opportunity to qualify for these monies
> could be promulgated to the broader group?

We have been through this over and over. We are not going to do it again.

The Liason determines where the money gets spent.

The Liason is accountable to the fundraising group.

The fundraising group is accountable to core.

If the Liason gets out of hand, he can be removed via a vote of the
fundraising group. There is a defined procedure for votes on the
fundraising site.

This is not likely to change in the near future as it is efficient and
allows for the most productivity.

Sincerely,

Joshua D. Drake

--

      === The PostgreSQL Company: Command Prompt, Inc. ===
Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240
Providing the most comprehensive  PostgreSQL solutions since 1997
             http://www.commandprompt.com/

Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate


Re: On what we want to support: travel?

From
Peter Eisentraut
Date:
Am Montag, 30. Oktober 2006 16:50 schrieb Michael Dean:
> Ad hoc decisions by an appointed committee that is reactive to
> indiosyncratic proposals seems somewhat unethical.  Perhaps I am wrong,
> but wouldn't it be better if there were a document clearly specifying
> spending priorities that was relatively accepted by consensus of a broad
> group of pg'ers, and that an opportunity to qualify for these monies
> could be promulgated to the broader group?

That is the point of this discussion.

--
Peter Eisentraut
http://developer.postgresql.org/~petere/

Re: On what we want to support: travel?

From
Andrew Sullivan
Date:
On Mon, Oct 30, 2006 at 07:46:03AM -0800, Michael Dean wrote:
> based on anecdotal reporting, that postgresql participation in the 100
> or so open source shows was efficacious, a necessary condition for
> growth,

. . .

> and the assumption that increased features are
> linked to increased use of the database.

None of the above (including all elided) seem to me to be
assumptions, but rather the opinions of people who have contributed
to make them happen.  I should note that so far, something
approaching $0 of direct donations have been used for the above
purposes anyway; but there is another point worth making here.

All of the above are clearly the sorts of things people are doing in
the wider software -- not just free software -- world.  So it would
seem to me that anyone who regards such marketing ventures as a
waste of time takes on h[im|er]self the burden of proof that
something else is a better idea.  My ears are open.

> And the assumption that
> donated monies should be used to pay travel expenses.

Given that this is exactly what the thread is about, you're going to
have a tough time arguing this is an "assumption".  It's a point open
for discussion, and suggesting otherwise begs the question.

> doesn't fly very well in other groups such as ICANN and is considered by
> some to be a form of corruption.

Surely you cannot seriously be holding ICANN up as the model for open
groups to follow?  Disclaimer: I actually have been to ICANN
meetings, and I'm also employed as one of the people whose lives go
all twitchy when ICANN decides to drum its collective fingers.

A

--
Andrew Sullivan  | ajs@crankycanuck.ca
When my information changes, I alter my conclusions.  What do you do sir?
        --attr. John Maynard Keynes

Re: On what we want to support: travel?

From
Andrew Sullivan
Date:
On Mon, Oct 30, 2006 at 07:50:41AM -0800, Michael Dean wrote:
> indiosyncratic proposals seems somewhat unethical.  Perhaps I am wrong,
> but wouldn't it be better if there were a document clearly specifying
> spending priorities that was relatively accepted by consensus of a broad
> group of pg'ers, and that an opportunity to qualify for these monies
> could be promulgated to the broader group?

Now that you have restated exactly my goal for starting this thread,
perhaps we could move on to the substance of the question?

A

--
Andrew Sullivan  | ajs@crankycanuck.ca
A certain description of men are for getting out of debt, yet are
against all taxes for raising money to pay it off.
        --Alexander Hamilton

Re: On what we want to support: travel?

From
Josh Berkus
Date:
Josh,

> The Liason determines where the money gets spent.
>
> The Liason is accountable to the fundraising group.
>
> The fundraising group is accountable to core.

Also: The FG and the Liason get their *broad* priorities from the general
community, via the pgsql-advocacy mailing list.

So far, the consensus is that our priorities are as follows:

1) Infrastructure, if any money is needed for that;

2) PostgreSQL promotional speaker travel, promotional literature and CDs,
memberships in appropriate external organizations, paid development and
testing tools,  and development of PostgreSQL features, with specific
tradeoffs to be determined by cost/benefit analysis.

3) Trade show booths, if we have lots of $$$.

I haven't seen any disagreement with that specific ranking of priorities,
and quite a bit of agreement with it.  So if someone disagrees with any of
the above, how about some specific points of disagreement with arguments
backing them up?   Otherwise, we're going to call it a consensus and go
with it.

--
--Josh

Josh Berkus
PostgreSQL @ Sun
San Francisco

Re: On what we want to support: travel?

From
"Greg Sabino Mullane"
Date:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


> 2) PostgreSQL promotional speaker travel, promotional literature and CDs,
> memberships in appropriate external organizations, paid development and
> testing tools,  and development of PostgreSQL features, with specific
> tradeoffs to be determined by cost/benefit analysis.
...
> So if someone disagrees with any of the above, how about some specific
> points of disagreement with arguments backing them up?

Well, number 2 could certainly be broken apart a little bit. Specifically,
I'd list the priorities therein as:

1) Membership in important organizations
2) Promotional literature
3) Paid development work
4) Speaker travel

Number three is important but probably unlikely outside of a bounty/summer of
code thing, due to the heavy costs and legalities involved in employing someone
full time. Number four is usually handled by people's employers, and should be
a fairly rare event. Numbers one and two are most important as they spread
Postgres' credibility with managmement and help people to
explain/advocate/discover Postgres.

I'd also put infrastructure lower than all of those, only because lack of
funds seems not to be the issue there, judging by the number of companies
and individuals who have offered to help out.

- --
Greg Sabino Mullane greg@turnstep.com
PGP Key: 0x14964AC8 200610301601
http://biglumber.com/x/web?pk=2529DF6AB8F79407E94445B4BC9B906714964AC8
-----BEGIN PGP SIGNATURE-----

iD8DBQFFRmhNvJuQZxSWSsgRAnWzAJ4+6BtAmvRaclbSh+pS/TeF/0dI7ACgoW+S
FUboaRxsWzeAK0IBmz+fJSM=
=fOzr
-----END PGP SIGNATURE-----



Re: On what we want to support: travel?

From
Andrew Sullivan
Date:
On Mon, Oct 30, 2006 at 11:59:20AM -0700, Josh Berkus wrote:
> So far, the consensus is that our priorities are as follows:

I don't see any consensus at all.  So far, almost everyone who has
had anything to say about this is in fact a member of the funds
group.  That makes me pretty uneasy.

> I haven't seen any disagreement with that specific ranking of priorities,

I have: we just had someone objecting to the very idea of either
speaker subsidies or trade show booths.  And that was one of the only
people who are not part of the funds group to speak.

A

--
Andrew Sullivan  | ajs@crankycanuck.ca
Information security isn't a technological problem.  It's an economics
problem.
        --Bruce Schneier

Re: On what we want to support: travel?

From
"Greg Sabino Mullane"
Date:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


> I don't see any consensus at all.  So far, almost everyone who has
> had anything to say about this is in fact a member of the funds
> group.  That makes me pretty uneasy.

I agree: it tells me that this list is not very well subscribed. Perhaps
we should "advertise" this list/discussion on the general list. Or
the website, the announce list, and the PWN (which IMO should be
covering activity on this list anyway). Perhaps even a poll? :)

- --
Greg Sabino Mullane greg@turnstep.com
PGP Key: 0x14964AC8 200610301642
http://biglumber.com/x/web?pk=2529DF6AB8F79407E94445B4BC9B906714964AC8
-----BEGIN PGP SIGNATURE-----

iD8DBQFFRnHcvJuQZxSWSsgRAjDxAKDLxTjip8i6bSutgY1gKQeIdiO1ogCeI0xT
diRsbYYv0Leh6pai1QLBsxA=
=DuDM
-----END PGP SIGNATURE-----



Re: On what we want to support: travel?

From
"Dan Langille"
Date:
On 30 Oct 2006 at 21:45, Greg Sabino Mullane wrote:

>
> > I don't see any consensus at all.  So far, almost everyone who has
> > had anything to say about this is in fact a member of the funds
> > group.  That makes me pretty uneasy.
>
> I agree: it tells me that this list is not very well subscribed.

There are many possible reasons for lack of comments.  Some might be:

- nothing to say on the matter
- don't have time
- aren't reading just now
- can't be bothered
- have tired of the subject

> Perhaps we should "advertise" this list/discussion on the general list.
> Or the website, the announce list, and the PWN (which IMO should be
> covering activity on this list anyway). Perhaps even a poll? :)

Anyone who is interested in advocacy or has something to say about it
should be on the list.  This is the place for that.

IMHO, polling is not an effective way of getting something done.

--
Dan Langille : Software Developer looking for work
my resume: http://www.freebsddiary.org/dan_langille.php



Re: On what we want to support: travel?

From
Michael Dean
Date:
Andrew Sullivan wrote:
> On Mon, Oct 30, 2006 at 11:59:20AM -0700, Josh Berkus wrote:
>
>> So far, the consensus is that our priorities are as follows:
>>
>
> I don't see any consensus at all.  So far, almost everyone who has
> had anything to say about this is in fact a member of the funds
> group.  That makes me pretty uneasy.
>
>
>> I haven't seen any disagreement with that specific ranking of priorities,
>>
>
> I have: we just had someone objecting to the very idea of either
> speaker subsidies or trade show booths.  And that was one of the only
> people who are not part of the funds group to speak.
>
> A
>
>
When I made a suggestion to Josh Berkus that all of those things in
priority 2 needed to be broken out, and when I suggested that the broad
membership be given a chance to rank more highly specified items, and
when I suggested that trade shows and booths be ranked as well, in terms
of attendance, control and size, Josh summarily dismissed my suggestions
aS BEING A WASTE OF TIME!  I was about to leave the group in disgust --
in the past I offered to buy space on the website, to write, etc. but
his summary dismissal of what to me is just plain common sense made me
mad!  I realize that everyone is a volunteer, but ...

Re: On what we want to support: travel?

From
Michael Dean
Date:
Dan Langille wrote:
> On 30 Oct 2006 at 13:59, Michael Dean wrote:
>
>
>> Andrew Sullivan wrote:
>>
>>> On Mon, Oct 30, 2006 at 11:59:20AM -0700, Josh Berkus wrote:
>>>
>>>
>>>> So far, the consensus is that our priorities are as follows:
>>>>
>>>>
>>> I don't see any consensus at all.  So far, almost everyone who has
>>> had anything to say about this is in fact a member of the funds
>>> group.  That makes me pretty uneasy.
>>>
>>>
>>>
>>>> I haven't seen any disagreement with that specific ranking of priorities,
>>>>
>>>>
>>> I have: we just had someone objecting to the very idea of either
>>> speaker subsidies or trade show booths.  And that was one of the only
>>> people who are not part of the funds group to speak.
>>>
>>> A
>>>
>>>
>>>
>> When I made a suggestion to Josh Berkus that all of those things in
>> priority 2 needed to be broken out, and when I suggested that the broad
>> membership be given a chance to rank more highly specified items, and
>> when I suggested that trade shows and booths be ranked as well, in terms
>> of attendance, control and size, Josh summarily dismissed my suggestions
>> aS BEING A WASTE OF TIME!  I was about to leave the group in disgust --
>> in the past I offered to buy space on the website, to write, etc. but
>> his summary dismissal of what to me is just plain common sense made me
>> mad!  I realize that everyone is a volunteer, but ...
>>
>
> Micheal,
>
> Are you referring to this post?
>
> http://archives.postgresql.org/pgsql-advocacy/2006-10/msg00181.php
>
>
no, since josh and i have had a series of disagreements over the last
year, it was a private post to him.  Usually he posts my privates posts
to the group, but this time he did not.

Re: On what we want to support: travel?

From
"Dan Langille"
Date:
On 30 Oct 2006 at 13:59, Michael Dean wrote:

> Andrew Sullivan wrote:
> > On Mon, Oct 30, 2006 at 11:59:20AM -0700, Josh Berkus wrote:
> >
> >> So far, the consensus is that our priorities are as follows:
> >>
> >
> > I don't see any consensus at all.  So far, almost everyone who has
> > had anything to say about this is in fact a member of the funds
> > group.  That makes me pretty uneasy.
> >
> >
> >> I haven't seen any disagreement with that specific ranking of priorities,
> >>
> >
> > I have: we just had someone objecting to the very idea of either
> > speaker subsidies or trade show booths.  And that was one of the only
> > people who are not part of the funds group to speak.
> >
> > A
> >
> >
> When I made a suggestion to Josh Berkus that all of those things in
> priority 2 needed to be broken out, and when I suggested that the broad
> membership be given a chance to rank more highly specified items, and
> when I suggested that trade shows and booths be ranked as well, in terms
> of attendance, control and size, Josh summarily dismissed my suggestions
> aS BEING A WASTE OF TIME!  I was about to leave the group in disgust --
> in the past I offered to buy space on the website, to write, etc. but
> his summary dismissal of what to me is just plain common sense made me
> mad!  I realize that everyone is a volunteer, but ...

Micheal,

Are you referring to this post?

http://archives.postgresql.org/pgsql-advocacy/2006-10/msg00181.php

--
Dan Langille : Software Developer looking for work
my resume: http://www.freebsddiary.org/dan_langille.php



Re: On what we want to support: travel?

From
Josh Berkus
Date:
Andrew, Greg,

> I have: we just had someone objecting to the very idea of either
> speaker subsidies or trade show booths.  And that was one of the only
> people who are not part of the funds group to speak.

Um, who other than Greg?  Who is a member of the FG.  I don't count Michael
Dean because his posts are off-topic most of the time, and he's not
exactly a contributor.  Anyway, discussion with Greg continues below.

The fact that it's members of the FG who have issued opinions on how to
spend money is unsurprising.  People were selected for the FG in the first
place because they were interested in fundraising.  All that we've proven
here is that we actually made a pretty good selection: we seem to have
everyone who cares.

> Well, number 2 could certainly be broken apart a little bit.

Sure, but I was hoping to avoid getting into vague arguments of
hypotheticals, which have a tendency never to conclude on this list.  I
think that concrete funding requests are a lot easier to resolve than
general rules.

> Specifically, I'd list the priorities therein as:
>
> 1) Membership in important organizations
> 2) Promotional literature
> 3) Paid development work
> 4) Speaker travel

See, I was trying to avoid this because I don't think that we can make
hard-and-fast rules about priorities by category.  For example, a full
membership in TPC is $20,000 and we'd be unlikely to be listened to even
as full members.  Would you rate that over paying for 15 different trips
by PostgreSQL keynote speakers to South America, Asia and the Middle East,
each speaking to between 200 and 3000 people?  I wouldn't.

I really think that actual decisions about spending money have to be based
on "bang for the buck."  Now, if you were to day "bang for the buck being
equal, we should prioritize things this way ..." I might agree with you
(probably not, though ... I have a low opinion of memberships).

How would you prioritize in development tools, like test machines and
benchmarks?  #5, or somewhere in the middle?  Personally, *all other
things being equal*, I'd tend to address concerns in this order:

1) Promotional literature etc.
2) Developer Tools
3) Speaker travel
4) Paid development work
5) Membership in other orgs

... however, as previously said, that would be considerably slanted by the
invidual opportunity being discussed.

> Number three is important but probably unlikely outside of a
> bounty/summer of code thing, due to the heavy costs and legalities
> involved in employing someone full time.

Well, that was actually *exactly* what I've been thinking of.   We had
probably 15 really good Summer of Code proposals and Google only paid for
7 of them.  What if the PostgreSQL fund picked up the other eight next
year?

> Number four is usually handled
> by people's employers, and should be a fairly rare event.

It's not rare.  Please read over prior posts on this thread.  We are
*frequently* asked to speak at conferences which, due to excange rates or
being new conferences, are unable to pay full airfare and hotel for
PostgreSQL people.   As previously mentioned, only three or four people in
our whole worldwide community have employers who pay for PostgreSQL
appearances regularly.

> Numbers one
> and two are most important as they spread Postgres' credibility with
> managmement and help people to
> explain/advocate/discover Postgres.

Yes, but we need to go to conferences to get them that literature in the
first place, and for that matter membership in standards bodies doesn't do
us a lot of good if we don't send someone to the meetings ... which *we*
will have to pay for.

> I'd also put infrastructure lower than all of those, only because lack
> of funds seems not to be the issue there, judging by the number of
> companies and individuals who have offered to help out.

But if funds *were* needed, wouldn't it be the top priority?

--


--
--Josh

Josh Berkus
PostgreSQL @ Sun
San Francisco

Re: On what we want to support: travel?

From
Josh Berkus
Date:
Michael,

>  I was about to leave the group in disgust --
> in the past I offered to buy space on the website, to write, etc.

No, you haven't.  You haven't done a darned thing to contribute to
PostgreSQL.  You haven't donated time, money, contacts, or anything else
that I've ever seen.   Heck, you even attended Linux World Expo and didn't
volunteer to help out at the PostgreSQL booth.

I sent you a private e-mail that if you wanted people to listen to your
opinions, you should lead by example, by contributing to the project.  If
you continue to pick arguments which make no sense, as a non-contributor,
then you *are* wasting people's time.  And yesterday, you *agreed* with me
that you should really start contributing.

The fact that you mean well ... and that I know that you did eventually
contribute useful time to OpenOffice.org ... has kept me from
unsubscribing you from this list.  But please start thinking like a
contributor and a participant in a community of consensus.

--
--Josh

Josh Berkus
PostgreSQL @ Sun
San Francisco

Re: On what we want to support: travel?

From
Adrian Klaver
Date:
On Monday 30 October 2006 01:13 pm, Andrew Sullivan wrote:
> On Mon, Oct 30, 2006 at 11:59:20AM -0700, Josh Berkus wrote:
> > So far, the consensus is that our priorities are as follows:
>
> I don't see any consensus at all.  So far, almost everyone who has
> had anything to say about this is in fact a member of the funds
> group.  That makes me pretty uneasy.
>
> > I haven't seen any disagreement with that specific ranking of priorities,
>
> I have: we just had someone objecting to the very idea of either
> speaker subsidies or trade show booths.  And that was one of the only
> people who are not part of the funds group to speak.
>
> A

In response to Andrews request for input from non fund group members I offer
the following.

1) The issue of consensus from the Postgres community. At one time I recall a
number of 21,000 for subscribers to pgsql-general. By the time a consensus
was reached on a issue the issue would be moot or the money would have turned
to dust. The present set up of a select group making final decisions works
for me. The community is sufficiently vocal, that I anticipate no shortage of
feedback on the wisdom of the choices made. Further, my experience to date is
that people in positions of authority in the community are by in large
responsive to the  thoughts/mutterings/gripes of the community.

2) My thoughts. I am writing this as an end user and as a member of the
Organizing committee of LinuxFest NW  (linuxfestnorthwest.org/). Last year
Jim Nasby spoke at LFNW, funded by his employer Pervasive. He was the lone
Postgres speaker in a conference that had a team of people from MySQL and
another team from Oracle. Oracle and MySQL are planning on returning,
Pervasive is out of the Postgres business. In my role as organizer I would
like to see Postgres represented, but money is short. So my vote would be to
fund speakers. Short of that promotional materials would be nice. Something
to counteract the Oracle and MySQL names floating about on t-shirts,bumper
stickers,coffee mugs,etc. The Live CD was created too late for last years
Fest but I am looking how to incorporate it in this years event.
As an end user, I have some other thoughts. A lot of the discussion I see here
and on pgsql-general seems to revolve around a change in end user. To me it
seems Postgres is making the transition from experimenters/early adopters to
a more conservative group of users. By this I mean users who are interested
in safety in numbers. These users want assurances that other people are using
Postgres, and that there are companies/people available to guide them. To
pull in these people case studies, usage statistics and support lists are in
order.  So I could see money going to increase these areas.

Thank you,
--
Adrian Klaver
aklaver@comcast.net

Re: On what we want to support: travel?

From
Josh Berkus
Date:
Adrian,

> 2) My thoughts. I am writing this as an end user and as a member of the
> Organizing committee of LinuxFest NW  (linuxfestnorthwest.org/). Last
> year Jim Nasby spoke at LFNW, funded by his employer Pervasive. He was
> the lone Postgres speaker in a conference that had a team of people from
> MySQL and another team from Oracle. Oracle and MySQL are planning on
> returning, Pervasive is out of the Postgres business. In my role as
> organizer I would like to see Postgres represented, but money is short.

Actually, we have a bunch of community in Seattle and in British
Columbia ... how far is Bellingham?

--
--Josh

Josh Berkus
PostgreSQL @ Sun
San Francisco

Re: On what we want to support: travel?

From
Adrian Klaver
Date:
On Monday 30 October 2006 03:42 pm, Josh Berkus wrote:
> Adrian,
>
> > 2) My thoughts. I am writing this as an end user and as a member of the
> > Organizing committee of LinuxFest NW  (linuxfestnorthwest.org/). Last
> > year Jim Nasby spoke at LFNW, funded by his employer Pervasive. He was
> > the lone Postgres speaker in a conference that had a team of people from
> > MySQL and another team from Oracle. Oracle and MySQL are planning on
> > returning, Pervasive is out of the Postgres business. In my role as
> > organizer I would like to see Postgres represented, but money is short.
>
> Actually, we have a bunch of community in Seattle and in British
> Columbia ... how far is Bellingham?
To Seattle 90 miles.
To the BC border 21 miles.
--
Adrian Klaver
aklaver@comcast.net

Re: On what we want to support: travel?

From
Cornelia Boenigk
Date:
Hi all

 > There are many possible reasons for lack of comments.  Some might be:

another one:
I think we are talking of something we don't really have

Of course it is important to decide what should be funded and what not
but it is difficult to decide a priority list for the future. In my
experience the nicest plans are melting if something unexpected
happens which may be at the last position of the plan but must be done
first.

If for example funding coders is on the first place and a server
crashes I'm sure you buy new servers first and postpone paying the coder.

just my thoughts

Conni

Re: On what we want to support: travel?

From
"Joshua D. Drake"
Date:
> Number three is important but probably unlikely outside of a bounty/summer of
> code thing, due to the heavy costs and legalities involved in employing someone
> full time. Number four is usually handled by people's employers, and should be

Actually this isn't really as much of an issue as people think.

If the person is outside the US (except for CA), the person is
automatically a contractor and thus employment issues are moot.

If the person is in the US/CA we can pay them, quite healthy sums of
money as long as they are already gainfully employed. It will just be
their responsibility to file the income with the IRS.

If the person is in the US/CA and they have a company, we could
negotiate a rate with the company.

Sincerely,

Joshua D. Drake



--

      === The PostgreSQL Company: Command Prompt, Inc. ===
Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240
Providing the most comprehensive  PostgreSQL solutions since 1997
             http://www.commandprompt.com/

Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate


Re: On what we want to support: travel?

From
"Joshua D. Drake"
Date:
>
>> Perhaps we should "advertise" this list/discussion on the general list.
>> Or the website, the announce list, and the PWN (which IMO should be
>> covering activity on this list anyway). Perhaps even a poll? :)
>
> Anyone who is interested in advocacy or has something to say about it
> should be on the list.  This is the place for that.

To second the above. If the people can't be bothered to subscribe to the
list and participate, I am not really interested in their opinion.

Sincerely,

Joshua D. Drake



--

      === The PostgreSQL Company: Command Prompt, Inc. ===
Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240
Providing the most comprehensive  PostgreSQL solutions since 1997
             http://www.commandprompt.com/

Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate


Re: On what we want to support: travel?

From
"Joshua D. Drake"
Date:
> I really think that actual decisions about spending money have to be based
> on "bang for the buck."  Now, if you were to day "bang for the buck being
> equal, we should prioritize things this way ..." I might agree with you
> (probably not, though ... I have a low opinion of memberships).

I pretty much have zero desire to spend money on *any* memberships.
Frankly, the only way I would even consider it would be if a company
like OTG or CMD made a donation specifically for the purchase of a
membership.

Sincerely,

Joshua D. Drake


--

      === The PostgreSQL Company: Command Prompt, Inc. ===
Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240
Providing the most comprehensive  PostgreSQL solutions since 1997
             http://www.commandprompt.com/

Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate


Re: On what we want to support: travel?

From
"Greg Sabino Mullane"
Date:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


Joshua D. Drake replied:
>> Anyone who is interested in advocacy or has something to say about it
>> should be on the list.  This is the place for that.

> To second the above. If the people can't be bothered to subscribe to the
> list and participate, I am not really interested in their opinion.

How will people know about this list? How will they know that there are
actually potentially important decisions being discussed on the list?

Perhaps by drilling down to

http://www.postgresql.org/community/lists/

and then reading this?:

pgsql-advocacy          PostgreSQL vs. the rest. Promotional ideas, etc.

All I'm suggesting is that we can do better than that: let's advocate
for the advocacy list a little bit. I also see no reason not to discuss
this on pg-general, as advocacy has traditionally been about promoting
Postgres. How the community decides to spend the money is a different
beast altogether, and the community is far better represented by
pg-general than the small group on advocacy.

Adrian Klaver writes:

> The issue of consensus from the Postgres community. At one time I recall a
> number of 21,000 for subscribers to pgsql-general. By the time a consensus
> was reached on a issue the issue would be moot or the money would have turned
> to dust.

And other people are complaining about the lack of feedback and discussion! :)
Can't have it both ways. This is not a vote: it's up to the Liason to act
or not act based on feedback they get from the community. I'd rather have a
discussion involving as much of the community as possible.


- --
Greg Sabino Mullane greg@turnstep.com
PGP Key: 0x14964AC8 200610302147
http://biglumber.com/x/web?pk=2529DF6AB8F79407E94445B4BC9B906714964AC8
-----BEGIN PGP SIGNATURE-----

iD8DBQFFRrljvJuQZxSWSsgRAjKiAKCycbOtzwuquOqW7buExe1vdt0lXwCeJZql
gb/6WNqXR1p5Wktaw+XEX+o=
=+vFi
-----END PGP SIGNATURE-----



Re: On what we want to support: travel?

From
"Greg Sabino Mullane"
Date:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


> The fact that it's members of the FG who have issued opinions on how to
> spend money is unsurprising.  People were selected for the FG in the first
> place because they were interested in fundraising.  All that we've proven
> here is that we actually made a pretty good selection: we seem to have
> everyone who cares.

Excellent point.

> Sure, but I was hoping to avoid getting into vague arguments of
> hypotheticals, which have a tendency never to conclude on this list.  I
> think that concrete funding requests are a lot easier to resolve than
> general rules.

Sure, I was just stating my priorities.

> See, I was trying to avoid this because I don't think that we can make
> hard-and-fast rules about priorities by category.

Who is making rules? These are guidelines at best, and certainly flexible
on a case-by-case basis.

> For example, a full membership in TPC is $20,000 and we'd be unlikely to
> be listened to even as full members.  Would you rate that over paying for
> 15 different trips by PostgreSQL keynote speakers to South America, Asia
> and the Middle East, each speaking to between 200 and 3000 people?
> I wouldn't.

I would. TPC needs to happen - if no corporate entity is going to step up
to the plate, we need to make it happen ourselves. Consider it an investment:
TPC may end up allowing more large companies to join us (publically) and they
could then be hit up for a large donation.

> How would you prioritize in development tools, like test machines and
> benchmarks?  #5, or somewhere in the middle?

Well, I'd put the buildfarm pretty darned high: if it needed money, that would
certainly be #1, barring anything else. Specific test machines? Pretty low,
as I don't see a strong need for them. "Benchmarks" is pretty generic,
but we could certainly use some good ones - it's something highly asked
about, for better or for worse, so if some money would produce a good one we
could point people to, I'd put that pretty high.

The problem is that for all of these categories, you, I, and everyone else
can come up with high priority examples and low priority examples for each one.

> 1) Promotional literature etc.

I think almost everyone agrees on this. Has the LiveCD brouhaha ever settled down?
Do we have a CD/DVD ready to go?

> Well, that was actually *exactly* what I've been thinking of.   We had
> probably 15 really good Summer of Code proposals and Google only paid for
> 7 of them.  What if the PostgreSQL fund picked up the other eight next
> year?

That would be a Good Thing. +1.

> It's not rare.  Please read over prior posts on this thread.  We are
> *frequently* asked to speak at conferences which, due to excange rates or
> being new conferences, are unable to pay full airfare and hotel for
> PostgreSQL people.

These opportunities should be widely disseminated to try and find available
people. I certainly agree to advocacy group needs to be doing a better
job of representing Postgres at conferences. A page listing upcoming
conferences and speakers needed would be nice.

> But if funds *were* needed, wouldn't it [infrastructure] be the top priority?

Well, of course, but as I've said, the infrastructure has problems that
throwing money at will not help.

- --
Greg Sabino Mullane greg@turnstep.com
PGP Key: 0x14964AC8 200610302200
http://biglumber.com/x/web?pk=2529DF6AB8F79407E94445B4BC9B906714964AC8
-----BEGIN PGP SIGNATURE-----

iD8DBQFFRrzZvJuQZxSWSsgRAkXnAJ9VpRvgmuY86pEVkuqyUZthK3ZQswCgyC9r
qKOGSik+hh3cco6HBUplu0E=
=O4Cr
-----END PGP SIGNATURE-----



Re: On what we want to support: travel?

From
"Dan Langille"
Date:
On 31 Oct 2006 at 2:50, Greg Sabino Mullane wrote:

> Joshua D. Drake replied:
> >> Anyone who is interested in advocacy or has something to say about it
> >> should be on the list.  This is the place for that.
>
> > To second the above. If the people can't be bothered to subscribe to the
> > list and participate, I am not really interested in their opinion.
>
> How will people know about this list? How will they know that there are
> actually potentially important decisions being discussed on the list?

That's what advocacy is about.  Getting involved.  That's how
projects work.

> Perhaps by drilling down to
>
> http://www.postgresql.org/community/lists/
>
> and then reading this?:
>
> pgsql-advocacy          PostgreSQL vs. the rest. Promotional ideas, etc.

Well, that's what advocacy is all about.  If you're interested in
promoting PostgreSQL, then you're here.  If you're not, you're not.

You are suggesting is advocacy of advocacy.  Great.  Enjoy.  I would
prefer to spend my time on more productive things.  Like actually
doing the work that needs to be done.

> Adrian Klaver writes:
>
> > The issue of consensus from the Postgres community. At one time I recall a
> > number of 21,000 for subscribers to pgsql-general. By the time a consensus
> > was reached on a issue the issue would be moot or the money would have turned
> > to dust.
>
> And other people are complaining about the lack of feedback and discussion! :)
> Can't have it both ways. This is not a vote: it's up to the Liason to act
> or not act based on feedback they get from the community. I'd rather have a
> discussion involving as much of the community as possible.

There are more people willing to talk than willing to do the work.
Contributors have much more say in what and how things get done than
people that just talk.  No, I don't want to spend endless hours
listening to the opinions of 21,000 people, most of whom won't lift a
finger to help, but are more than willing to tell you how they'd do
it.  There's just no time to run things that way.

--
Dan Langille : Software Developer looking for work
my resume: http://www.freebsddiary.org/dan_langille.php



Re: On what we want to support: travel?

From
"Joshua D. Drake"
Date:
> The problem is that for all of these categories, you, I, and everyone else
> can come up with high priority examples and low priority examples for each one.
>
>>> 1) Promotional literature etc.
>
> I think almost everyone agrees on this. Has the LiveCD brouhaha ever settled down?
> Do we have a CD/DVD ready to go?

We have an 8.1 CD yes. We do not have an 8.2 CD which we will presumably
need by the end of the year.

Sincerely,

Joshua D. Drake



--

      === The PostgreSQL Company: Command Prompt, Inc. ===
Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240
Providing the most comprehensive  PostgreSQL solutions since 1997
             http://www.commandprompt.com/

Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate


Re: On what we want to support: travel?

From
Chander Ganesan
Date:
Greg Sabino Mullane wrote:
These opportunities should be widely disseminated to try and find available
people. I certainly agree to advocacy group needs to be doing a better
job of representing Postgres at conferences. A page listing upcoming
conferences and speakers needed would be nice. 
I have to second this.  I think that we'd be willing to put human resources into attending these things if there was a list up (so we could schedule events).  I would've gone to LISA, but it didn't make it on to my calendar soon enough.  I'm even willing to speak/present, and have staff that could do the same...  The same is true of the recent Linux conference in the UK...

I'd even take it a bit farther and say that some $$$ could go into listing some of the PostgreSQL core members (Bruce, Josh, Tom?) in one of those directories that reporters use to find sources for articles (I forget what it is called).  Such a listings value would be quantifiable after the first year (in number of calls/articles) and would provide industry authors a positive postgresql reference...  On second thought, I would even list the things not "in doubt", allowing the community to choose to fund (or even partially fund) sending someone to a conference.  That would allow some conference speakers to find their own sponsors - or even try to "split the difference" with a conference organizer.

Do we have any metrics as to the usefulness of the CD's?  I know that a lot of people walked away with them at LWE-SF, but I really have to wonder how many of those CD's ended up in a drive.  Is it possible to have a "phone home" type metric that we can use with these to measure how useful they are?  They seem cool, but I don't know that they are worth the $$$.  BTW, I think someone needs to do a full vacuum before re-creating the CD's.

Might it be useful to have a page listing things that need funding that are "in debate" and let people choose to fund them if they want to?  That would allow the community to focus spending on generally accepted stuff and then leave the "in debate" stuff for last (and hopefully some of it will be picked up along the way).  We'd just need some suggested $$ amounts..  This goes along the same lines as feature funding...

Anyone consider making a "donate to PostgreSQL" "tip" (such as the one at the bottom of this email)?
 
But if funds *were* needed, wouldn't it [infrastructure] be the top priority?   
Well, of course, but as I've said, the infrastructure has problems that
throwing money at will not help.

- --
Greg Sabino Mullane greg@turnstep.com
PGP Key: 0x14964AC8 200610302200
http://biglumber.com/x/web?pk=2529DF6AB8F79407E94445B4BC9B906714964AC8
-----BEGIN PGP SIGNATURE-----

iD8DBQFFRrzZvJuQZxSWSsgRAkXnAJ9VpRvgmuY86pEVkuqyUZthK3ZQswCgyC9r
qKOGSik+hh3cco6HBUplu0E=
=O4Cr
-----END PGP SIGNATURE-----



---------------------------(end of broadcast)---------------------------
TIP 9: In versions below 8.0, the planner will ignore your desire to      choose an index scan if your joining column's datatypes do not      match 


-- 
Chander Ganesan
The Open Technology Group
One Copley Parkway, Suite 210
Morrisville, NC  27560
Phone: 877-258-8987/919-463-0999
http://www.otg-nc.com

Re: On what we want to support: travel?

From
Andrew Sullivan
Date:
On Mon, Oct 30, 2006 at 03:38:48PM -0700, Josh Berkus wrote:

> Sure, but I was hoping to avoid getting into vague arguments of
> hypotheticals, which have a tendency never to conclude on this list.  I
> think that concrete funding requests are a lot easier to resolve than
> general rules.

Well, just a second.  When we started having the discussion about
what fundraising targets and spending priorities were in the funds
group, the answer was that the general priorities have to come from
the community, so such a conversation needs to go on in public.  Now
that such a conversation is happening, I see a rush to declare
consensus without very many people in that wider community having
anything to say about it; and the hurry is apparently because we
don't like that public lists with no membership criteria tend to take
a long time to converge on consensus.

> hard-and-fast rules about priorities by category.  For example, a full
> membership in TPC is $20,000 and we'd be unlikely to be listened to even
> as full members.  Would you rate that over paying for 15 different trips
> by PostgreSQL keynote speakers to South America, Asia and the Middle East,
> each speaking to between 200 and 3000 people?  I wouldn't.

I might.  I'd have to think about it, and I'd especially like to
discuss it in terms of likely effectiveness with respect to community
goals.  Which means we need to come up with something like such a set
of goals.

For instance, if "building good database systems" is what is
important (this is a formulation Peter used recently), then actually
it seems to me that TPC or ANSI might be a better investment than the
prospect of some more users.  I don't know; but it seems to me we
need to thrash that out _somewhere_ before we charge off planning to
address funding requests.

A

--
Andrew Sullivan  | ajs@crankycanuck.ca
The whole tendency of modern prose is away from concreteness.
        --George Orwell

Re: On what we want to support: travel?

From
Robert Treat
Date:
On Monday 30 October 2006 22:37, Chander Ganesan wrote:
> Anyone consider making a "donate to PostgreSQL" "tip" (such as the one
> at the bottom of this email)?
>

Would anyone be against that?  Let's add something like "TIP NN: You can help
support the PostgreSQL project by donating at
http://www.postgresql.org/about/donate"

--
Robert Treat
Build A Brighter LAMP :: Linux Apache {middleware} PostgreSQL

Re: On what we want to support: travel?

From
Robert Treat
Date:
On Monday 30 October 2006 22:25, Joshua D. Drake wrote:
> > The problem is that for all of these categories, you, I, and everyone
> > else can come up with high priority examples and low priority examples
> > for each one.
> >
> >>> 1) Promotional literature etc.
> >
> > I think almost everyone agrees on this. Has the LiveCD brouhaha ever
> > settled down? Do we have a CD/DVD ready to go?
>
> We have an 8.1 CD yes. We do not have an 8.2 CD which we will presumably
> need by the end of the year.
>

Ideally we would have these for LISA no?

--
Robert Treat
Build A Brighter LAMP :: Linux Apache {middleware} PostgreSQL

Re: On what we want to support: travel?

From
"Joshua D. Drake"
Date:
Robert Treat wrote:
> On Monday 30 October 2006 22:25, Joshua D. Drake wrote:
>>> The problem is that for all of these categories, you, I, and everyone
>>> else can come up with high priority examples and low priority examples
>>> for each one.
>>>
>>>>> 1) Promotional literature etc.
>>> I think almost everyone agrees on this. Has the LiveCD brouhaha ever
>>> settled down? Do we have a CD/DVD ready to go?
>> We have an 8.1 CD yes. We do not have an 8.2 CD which we will presumably
>> need by the end of the year.
>>
>
> Ideally we would have these for LISA no?

The 8.1? Of course. The 8.2, not likely. The timing is too short.

Joshua D. Drake




--

      === The PostgreSQL Company: Command Prompt, Inc. ===
Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240
Providing the most comprehensive  PostgreSQL solutions since 1997
             http://www.commandprompt.com/

Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate


Re: [pgsql-www] On what we want to support: travel?

From
"Joshua D. Drake"
Date:
Robert Treat wrote:
> On Monday 30 October 2006 22:37, Chander Ganesan wrote:
>> Anyone consider making a "donate to PostgreSQL" "tip" (such as the one
>> at the bottom of this email)?
>>
>
> Would anyone be against that?  Let's add something like "TIP NN: You can help
> support the PostgreSQL project by donating at
> http://www.postgresql.org/about/donate"

I would personally like to see it persistent.

Joshua D. Drake




--

      === The PostgreSQL Company: Command Prompt, Inc. ===
Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240
Providing the most comprehensive  PostgreSQL solutions since 1997
             http://www.commandprompt.com/

Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate


Re: On what we want to support: travel?

From
"Marc G. Fournier"
Date:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


TIP 7 added ... I can easily remove, but can't think of a reason why that is a
bad idea ...


- --On Monday, October 30, 2006 23:33:02 -0500 Robert Treat
<xzilla@users.sourceforge.net> wrote:

> On Monday 30 October 2006 22:37, Chander Ganesan wrote:
>> Anyone consider making a "donate to PostgreSQL" "tip" (such as the one
>> at the bottom of this email)?
>>
>
> Would anyone be against that?  Let's add something like "TIP NN: You can help
> support the PostgreSQL project by donating at
> http://www.postgresql.org/about/donate"
>
> --
> Robert Treat
> Build A Brighter LAMP :: Linux Apache {middleware} PostgreSQL



- ----
Marc G. Fournier           Hub.Org Networking Services (http://www.hub.org)
Email . scrappy@hub.org                              MSN . scrappy@hub.org
Yahoo . yscrappy               Skype: hub.org        ICQ . 7615664
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (FreeBSD)

iD8DBQFFRt1O4QvfyHIvDvMRAjSYAKCeq78lAO9BHMze5t5EjrWeM8SGOACdF8aM
bKbO76SpCoARmOIyS4fGLjI=
=ytRI
-----END PGP SIGNATURE-----


Re: On what we want to support: travel?

From
Peter Eisentraut
Date:
Am Montag, 30. Oktober 2006 23:38 schrieb Josh Berkus:
> See, I was trying to avoid this because I don't think that we can make
> hard-and-fast rules about priorities by category.  For example, a full
> membership in TPC is $20,000 and we'd be unlikely to be listened to even
> as full members.  Would you rate that over paying for 15 different trips
> by PostgreSQL keynote speakers to South America, Asia and the Middle East,
> each speaking to between 200 and 3000 people?  I wouldn't.

On this particular point, I have the opposite opinion.

--
Peter Eisentraut
http://developer.postgresql.org/~petere/

Re: On what we want to support: travel?

From
Robert Bernier
Date:
On Monday 30 October 2006 22:25, Joshua D. Drake wrote:
> > .... Has the LiveCD brouhaha ever
> > settled down? Do we have a CD/DVD ready to go?
>
> We have an 8.1 CD yes. We do not have an 8.2 CD which we will presumably
> need by the end of the year.

Can we assume that you have the development already in hand because  I haven't
heard a peep about this.


Re: On what we want to support: travel?

From
"Joshua D. Drake"
Date:
Robert Bernier wrote:
> On Monday 30 October 2006 22:25, Joshua D. Drake wrote:
>>> .... Has the LiveCD brouhaha ever
>>> settled down? Do we have a CD/DVD ready to go?
>> We have an 8.1 CD yes. We do not have an 8.2 CD which we will presumably
>> need by the end of the year.
>
> Can we assume that you have the development already in hand because  I haven't
> heard a peep about this.

No we can not assume any such thing. ;)

Joshua D. Drake




>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 7: You can help support the PostgreSQL project by donating at
>
>                 http://www.postgresql.org/about/donate
>


--

      === The PostgreSQL Company: Command Prompt, Inc. ===
Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240
Providing the most comprehensive  PostgreSQL solutions since 1997
             http://www.commandprompt.com/

Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate


Re: On what we want to support: travel?

From
Robert Bernier
Date:
On Tuesday 31 October 2006 10:10, Joshua D. Drake wrote:
> Robert Bernier wrote:
> > On Monday 30 October 2006 22:25, Joshua D. Drake wrote:
> >>> .... Has the LiveCD brouhaha ever
> >>> settled down? Do we have a CD/DVD ready to go?
> >>
> >> We have an 8.1 CD yes. We do not have an 8.2 CD which we will presumably
> >> need by the end of the year.
> >
> > Can we assume that you have the development already in hand because  I
> > haven't heard a peep about this.
>
> No we can not assume any such thing. ;)


In that case, you know where you can reach me :-)


Re: On what we want to support: travel?

From
Markus Schaber
Date:
Hi, Robert,
Hi, Joshua,

Robert Bernier wrote:
> On Monday 30 October 2006 22:25, Joshua D. Drake wrote:
>>> .... Has the LiveCD brouhaha ever
>>> settled down? Do we have a CD/DVD ready to go?
>> We have an 8.1 CD yes. We do not have an 8.2 CD which we will presumably
>> need by the end of the year.

What's the procedure for ordering a bunch of those CDs? What are the
costs? And is international shipping (Germany) possible in a constrained
time-frame (needed on 13th November)?

Thanks,
Markus
--
Markus Schaber | Logical Tracking&Tracing International AG
Dipl. Inf.     | Software Development GIS

Fight against software patents in Europe! www.ffii.org
www.nosoftwarepatents.org

Re: On what we want to support: travel?

From
Robert Bernier
Date:
Joshua,

What's our inventory of CDs right now?

On Tuesday 31 October 2006 10:32, Markus Schaber wrote:
> Hi, Robert,
> Hi, Joshua,
>
> > On Monday 30 October 2006 22:25, Joshua D. Drake wrote:
> >> We have an 8.1 CD yes. We do not have an 8.2 CD which we will presumably
> >> need by the end of the year.
>
> What's the procedure for ordering a bunch of those CDs? What are the
> costs? And is international shipping (Germany) possible in a constrained
> time-frame (needed on 13th November)?

Be advised, German customs was a real pain when we sent CDs a couple of years
ago. They wanted to put a charge on each CD because they chose to call it
a 'commercial' transaction.


Re: On what we want to support: travel?

From
Robert Bernier
Date:
On Monday 30 October 2006 18:48, Adrian Klaver wrote:
> On Monday 30 October 2006 03:42 pm, Josh Berkus wrote:
> > > 2) My thoughts. I am writing this as an end user and as a member of the
> > > Organizing committee of LinuxFest NW  (linuxfestnorthwest.org/). Last
> > > year Jim Nasby spoke at LFNW, funded by his employer Pervasive. He was
> > > the lone Postgres speaker in a conference that had a team of people
> > > from MySQL and another team from Oracle. Oracle and MySQL are planning
> > > on returning, Pervasive is out of the Postgres business. In my role as
> > > organizer I would like to see Postgres represented, but money is short.
> >
> > Actually, we have a bunch of community in Seattle and in British
> > Columbia ... how far is Bellingham?
>
> To Seattle 90 miles.
> To the BC border 21 miles.

There's a bunch of pg users servicing the BC provincial govt, some of them are
faculty at UBC I think, they specialize in postgis.


Re: On what we want to support: travel?

From
Robert Treat
Date:
On Tuesday 31 October 2006 00:09, Joshua D. Drake wrote:
> Robert Treat wrote:
> > On Monday 30 October 2006 22:25, Joshua D. Drake wrote:
> >>> The problem is that for all of these categories, you, I, and everyone
> >>> else can come up with high priority examples and low priority examples
> >>> for each one.
> >>>
> >>>>> 1) Promotional literature etc.
> >>>
> >>> I think almost everyone agrees on this. Has the LiveCD brouhaha ever
> >>> settled down? Do we have a CD/DVD ready to go?
> >>
> >> We have an 8.1 CD yes. We do not have an 8.2 CD which we will presumably
> >> need by the end of the year.
> >
> > Ideally we would have these for LISA no?
>
> The 8.1? Of course. The 8.2, not likely. The timing is too short.
>

Hence "ideal"

--
Robert Treat
Build A Brighter LAMP :: Linux Apache {middleware} PostgreSQL

Re: CDS was: On what we want to support: travel?

From
Josh Berkus
Date:
Robert,

> Can we assume that you have the development already in hand because  I
> haven't heard a peep about this.

I'd still like to see you and Koen join forces.  Possible?

--
--Josh

Josh Berkus
PostgreSQL @ Sun
San Francisco

Re: On what we want to support: travel?

From
Josh Berkus
Date:
Peter, Greg,

> > See, I was trying to avoid this because I don't think that we can make
> > hard-and-fast rules about priorities by category.  For example, a full
> > membership in TPC is $20,000 and we'd be unlikely to be listened to
> > even as full members.  Would you rate that over paying for 15
> > different trips by PostgreSQL keynote speakers to South America, Asia
> > and the Middle East, each speaking to between 200 and 3000 people?  I
> > wouldn't.
>
> On this particular point, I have the opposite opinion.

Can you explan why?   I'm not clear on your priorities.

Please note that the TPC thing was just a hypothetical extreme example,
since as an NPO we can join TPC for $1500 per year.  On the other hand,
it's a good example, because a TPC membership does us no good if nobody
attends the TPC meetings ... which gets us into paying for travel again.

--
--Josh

Josh Berkus
PostgreSQL @ Sun
San Francisco

Re: On what we want to support: travel?

From
Andrew Sullivan
Date:
On Tue, Oct 31, 2006 at 11:41:48AM -0800, Josh Berkus wrote:
> it's a good example, because a TPC membership does us no good if nobody
> attends the TPC meetings ... which gets us into paying for travel again.

I won't speak for Peter, but explaining to my bosses why giving money
for sending some backend developer to a TPC meeting is a good idea
would take me about 10 minutes.  Explaining why giving money to
someone to go and talk about PostgreSQL as a marketing exercise is,
for me, going to take rather longer, and likely with fewer results.

A

--
Andrew Sullivan  | ajs@crankycanuck.ca
Windows is a platform without soap, where rats run around
in open sewers.
        --Daniel Eran

Re: On what we want to support: travel?

From
Peter Eisentraut
Date:
Josh Berkus wrote:
> Can you explan why?   I'm not clear on your priorities.

Some of the popular items such as travel and promotional materials are
primarily suitable for recruiting new users.  But that doesn't really
do anything for our existing users, who, by the way, are likely to be
the primary source of donations.

> Please note that the TPC thing was just a hypothetical extreme
> example, since as an NPO we can join TPC for $1500 per year.  On the
> other hand, it's a good example, because a TPC membership does us no
> good if nobody attends the TPC meetings ... which gets us into paying
> for travel again.

A TPC membership would give us the ability to actually do the
benchmarks.  I don't know if attendance at any meeting is required for
that.

But that would be travel for the purpose of enhancing PostgreSQL rather
than for the purpose of advocating to potential users.

--
Peter Eisentraut
http://developer.postgresql.org/~petere/

Re: On what we want to support: travel?

From
Robert Treat
Date:
On Tuesday 31 October 2006 18:11, Peter Eisentraut wrote:
> Josh Berkus wrote:
> > Can you explan why?   I'm not clear on your priorities.
>
> Some of the popular items such as travel and promotional materials are
> primarily suitable for recruiting new users.  But that doesn't really
> do anything for our existing users, who, by the way, are likely to be
> the primary source of donations.
>

ISTM expanding the user base is one of the best things we can do for our
existing users.

--
Robert Treat
Build A Brighter LAMP :: Linux Apache {middleware} PostgreSQL

Re: On what we want to support: travel?

From
"Joshua D. Drake"
Date:
Markus Schaber wrote:
> Hi, Robert,
> Hi, Joshua,
>
> Robert Bernier wrote:
>> On Monday 30 October 2006 22:25, Joshua D. Drake wrote:
>>>> .... Has the LiveCD brouhaha ever
>>>> settled down? Do we have a CD/DVD ready to go?
>>> We have an 8.1 CD yes. We do not have an 8.2 CD which we will presumably
>>> need by the end of the year.
>
> What's the procedure for ordering a bunch of those CDs? What are the
> costs? And is international shipping (Germany) possible in a constrained
> time-frame (needed on 13th November)?

Would it not be better to give you the art and the iso?

Joshua D. Drake


>
> Thanks,
> Markus


--

      === The PostgreSQL Company: Command Prompt, Inc. ===
Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240
Providing the most comprehensive  PostgreSQL solutions since 1997
             http://www.commandprompt.com/

Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate


Re: On what we want to support: travel?

From
"Joshua D. Drake"
Date:
Robert Treat wrote:
> On Tuesday 31 October 2006 18:11, Peter Eisentraut wrote:
>> Josh Berkus wrote:
>>> Can you explan why?   I'm not clear on your priorities.
>> Some of the popular items such as travel and promotional materials are
>> primarily suitable for recruiting new users.  But that doesn't really
>> do anything for our existing users, who, by the way, are likely to be
>> the primary source of donations.
>>
>
> ISTM expanding the user base is one of the best things we can do for our
> existing users.

+1

The larger our community, the stronger our community, the more likely
our community is to support further development (code and community).

You *can not* have one without the other. They are dependent on each other.

Sincerely,

Joshua D. Drake




--

      === The PostgreSQL Company: Command Prompt, Inc. ===
Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240
Providing the most comprehensive  PostgreSQL solutions since 1997
             http://www.commandprompt.com/

Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate


Re: On what we want to support: travel?

From
Markus Schaber
Date:
Hi, Robert,

Robert Bernier wrote:

>>>> We have an 8.1 CD yes. We do not have an 8.2 CD which we will presumably
>>>> need by the end of the year.
>> What's the procedure for ordering a bunch of those CDs? What are the
>> costs? And is international shipping (Germany) possible in a constrained
>> time-frame (needed on 13th November)?
>
> Be advised, German customs was a real pain when we sent CDs a couple of years
> ago. They wanted to put a charge on each CD because they chose to call it
> a 'commercial' transaction.

I think it's possible to declare them appropriately, I'll investigate.

Alternatively, it may be possible to send the Disks to Switzerland,
where I work, when their customs are better.

HTH,
Markus

Re: On what we want to support: travel?

From
Markus Schaber
Date:
Hi, Josh,

Joshua D. Drake wrote:

>>>>> .... Has the LiveCD brouhaha ever
>>>>> settled down? Do we have a CD/DVD ready to go?
>>>> We have an 8.1 CD yes. We do not have an 8.2 CD which we will presumably
>>>> need by the end of the year.
>> What's the procedure for ordering a bunch of those CDs? What are the
>> costs? And is international shipping (Germany) possible in a constrained
>> time-frame (needed on 13th November)?
> Would it not be better to give you the art and the iso?

A good idea, I could burn a bunch of them.

Is the iso available via HTTP / FTP / Torrent?

Markus

Re: On what we want to support: travel?

From
Robert Bernier
Date:
On Wednesday 01 November 2006 02:32, Markus Schaber wrote:
> Is the iso available via HTTP / FTP / Torrent?

Try this:
http://www.sraapowergres.com/~bernier/pg_live-2.0.iso
http://www.sraapowergres.com/~bernier/pg_live-2.0.iso.checksum


robert

Re: On what we want to support: travel?

From
Andrew Sullivan
Date:
On Tue, Oct 31, 2006 at 08:18:22PM -0500, Robert Treat wrote:
>
> ISTM expanding the user base is one of the best things we can do for our
> existing users.

First, I'm not sure I buy that argument at all.  I _used_ to be
worried about our user base, but it now seems to me to be growing in
a healthy way, attracting exactly the sort of users I want to see:
people who are used to serious data systems, working in industry and
telcos and the like, who want a system that is comparable to the
expensive systems they can buy, except without the big license
agreements and with the advantages of code they can see and, if need
be, fix.

But in any case, how does funding participation in data standards
groups, by which participation PostgreSQL can become a better system,
not expand the user base?  If we seriously believe that an advantage
of free software is that it can be better than the alternatives, then
presumably avenues to better software ought to be the highest
priority.

A

--
Andrew Sullivan  | ajs@crankycanuck.ca
In the future this spectacle of the middle classes shocking the avant-
garde will probably become the textbook definition of Postmodernism.
                --Brad Holland

Re: On what we want to support: travel?

From
Peter Eisentraut
Date:
Robert Treat wrote:
> ISTM expanding the user base is one of the best things we can do for
> our existing users.

Why?

--
Peter Eisentraut
http://developer.postgresql.org/~petere/

Re: On what we want to support: travel?

From
"Christopher Browne"
Date:
On 11/1/06, Peter Eisentraut <peter_e@gmx.net> wrote:
> Robert Treat wrote:
> > ISTM expanding the user base is one of the best things we can do for
> > our existing users.
>
> Why?

- Enhancing the user base presumably should make it easier to find
additional staff with PostgreSQL skills.  That's not of infinite
value, but it's not of non-zero value.

- Wider spread usage should allow us to more readily find more third
party apps running atop PostgreSQL.  (There is, of course, a certain
risk that if PostgreSQL got "too hot," you'd see a lot more Really
Cruddy apps running atop it...  That's part of the burden that Certain
Other Databases deal with...)
--
http://www3.sympatico.ca/cbbrowne/linux.html
"If Ada became the hot, in-language  you would see a lot more bad code
in   Ada."
-- Thaddeus L.  Olczyk <olczyk@interaccess.com>, comp.lang.C++

Re: On what we want to support: travel?

From
Stefan 'Kaishakunin' Schumacher
Date:
Also sprach Peter Eisentraut (peter_e@gmx.net)
> Robert Treat wrote:
> > ISTM expanding the user base is one of the best things we can do for
> > our existing users.
>
> Why?

Today's new user might be tomorrow's new developer.

--
Pedites pugnas decernent    http://www.jaegerseiten.de    Horrido!


http://www.net-tex.de                                 http://www.cryptomancer.de

Re: On what we want to support: travel?

From
"Christopher Browne"
Date:
On 11/1/06, Stefan 'Kaishakunin' Schumacher <stefan@net-tex.de> wrote:
> Also sprach Peter Eisentraut (peter_e@gmx.net)
> > Robert Treat wrote:
> > > ISTM expanding the user base is one of the best things we can do for
> > > our existing users.
> >
> > Why?
>
> Today's new user might be tomorrow's new developer.

I can't agree with that terribly strongly.

The easier we make it for people to add themselves to the user base,
the less likely they are to be to be as heavily committed as those who
joined the user base during "harder times."

That shouldn't be taken as an argument for trying to make PostgreSQL
harder to access, just that the easier we make it for people to join
the user base, the more people that are NOT deeply committed we'll see
come.

That being said, today's new user might be the one that, tomorrow,
helps get a port of Application Frobozz to PostgreSQL.  That's of
nonzero positive value :-).
--
output = ("cbbrowne" "@" "cbbrowne.com")
http://www3.sympatico.ca/cbbrowne/linuxdistributions.html
"I thought the idea with a  language was that you didn't have to point
and grunt" -- Chip Salzenberg

Re: On what we want to support: travel?

From
Josh Berkus
Date:
All,

I think that Peter has a point here ... both standards bodies and OSS
conferences attract new users.  The question is what kind of new users
we want to attract.  That is, while PostgreSQL can always use more Perl
hackers and OSS-CRMs supporting/using our database, it's probably more
important to attract the interest of bank CTOs and major manufacturer
procurement managers.  We want to be evaluated as an enterprise RDBMS
before an open source RDBMS.  So I can see that.

However, I'll stand my evaluation that we need to work on "bang for the
buck" basis.  Some of these standards bodies and trade groups can absorb
enormous amounts of money while delivering questionable benefits (having
been to TPC meetings, the TPC falls into this class in my mind) wheras
others are more modest and provide immediate opportunities.  So I might
put the latter ahead of flying David to Brazil, but not the former.

There's a thing we do at Sun and other large corporations called an
"ROI" where we go: this is how much money I need, and this is what I
expect us to get out of it.   I really think this is the approach we
should take on evaluating expenditures, rather than trying to say
"category x comes ahead of category y".

--Josh Berkus

Re: On what we want to support: travel?

From
"Dan Langille"
Date:
On 1 Nov 2006 at 20:36, Stefan 'Kaishakunin' Schumach wrote:

> Also sprach Peter Eisentraut (peter_e@gmx.net)
> > Robert Treat wrote:
> > > ISTM expanding the user base is one of the best things we can do for
> > > our existing users.
> >
> > Why?
>
> Today's new user might be tomorrow's new developer.

Subsitute contributor and it's spot on.

Take the Bacula project for example. When I joined, nearly three
years ago, we had relatively few developers.  To attract more
deveopers, I started writing about Bacula, handing out brochures at
conferences, and giving talks to whoever would listen.  We grew.
With more users comes more people with an itch to scratch.  It is
those itches that move a project forward.

Why does Bacula have a PostgreSQL plug-in?  Because I wanted it.  And
I wrote it.  When I started with Bacula, I was just a user.  In
general, people becomes users, then they become contributors.

Take FreeBSD for example.  I started off as a user in 1998.  Eight
years later, I write two very popular websites (FreshPorts, FreeBSD
Diary), and run a very successful BSD conference (BSDCan).[1]

More users mean more resources to draw from.  When people get
enthusiastic about something, they have energy to contribute.  In
general, people do not go out of their way to contribute to projects
they have no interest in.

Also note: projects do not live on development alone, not that I
think anyone was saying that.  I just thought it needed saying.

[1 -apologies for the blatent self promotion, but take the point, not
not the bragging]

--
Dan Langille : Software Developer looking for work
my resume: http://www.freebsddiary.org/dan_langille.php



Re: On what we want to support: travel?

From
"Joshua D. Drake"
Date:
> But in any case, how does funding participation in data standards
> groups, by which participation PostgreSQL can become a better system,
> not expand the user base?

It certainly does however...

Which is growing faster, Linux? or FreeBSD?

We all know the answer, and it has nothing to do with one being
technically superior to the other and everything to do with the advocacy
and marketing that takes place with it.

I frankly don't care if it is large systems are small systems that we
grow our community with.

Sincerely,

Joshua D. Drake


--

      === The PostgreSQL Company: Command Prompt, Inc. ===
Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240
Providing the most comprehensive  PostgreSQL solutions since 1997
             http://www.commandprompt.com/

Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate


Re: On what we want to support: travel?

From
Andrew Sullivan
Date:
On Wed, Nov 01, 2006 at 02:57:53PM -0800, Josh Berkus wrote:
> There's a thing we do at Sun and other large corporations called an
> "ROI" where we go: this is how much money I need, and this is what I
> expect us to get out of it.   I really think this is the approach we
> should take on evaluating expenditures, rather than trying to say
> "category x comes ahead of category y".

I don't disagree with this; but every company also evaluates whole
classes of things from time to time, and says, "That's just not a
line we want to pursue."  My guess is that one could come up with a
proposal at Sun for a high-ROI on, say, a disposable cup line, and
nobody would even look at it, because it's not a line of business
they want to pusue (I know that's true of every place I've ever
worked).

Which is why asked the question, do we want to be in the business of
subsidising travel.  Others seem to think that the answer to that is
obvious.  But "travel" covers a lot of ground, and it seems to me
that we ought to have some set of ideas of what we're likely to fund
and what not, so that we don't have to waste a great deal of time
evaluating requests that we were never going to fund anyway.

Here are categories of travel, for instance, that I think might be
good to support:

- Invited talks to conferences in areas of current growth

    So, e.g. talks to PHP conferences, SIGs for communications
    and industrial developers, and geographic areas where we seem
    to have some traction.

- Developer travel to feature-development sessions

    I'm told that some people find it better and faster to get in
    a room together and work out how a feature should be
    implemented (particularly big, complicated ones).  Meetings
    for that sort of thing.

- Industry/standards bodies meetings

    I dunno about TPC or ANSI, but I'll tell you that IETF
    meetings are actually productive, in my experience.  It isn't
    especially what is decided in formal sessions, so much as the
    thrashing out of nascent proposals in the hallway, that make
    it worthwhile.  I suppose this is related to what's above.

But, for instance, I _don't_ think we should fund travel for
"regular" conference talks, or sending people to places where we have
a well-established presence like OSCON.

One thing about ROI analysis that does not translate well from
industry to open projects like this is the "return" part.  It isn't
plain _at all_ what the return in a project like this should be.  For
a company, it is plain: expected financial reward.  Since everything
in a firm's ROI calculation is measured in money, the comparison is
relatively easy.  But because we haven't monetised the community, we
can't compare everything in terms of money.  Therefore, we need to
think not only in terms of ROI, but also in terms of general goals of
the community.  That's what I'm trying to learn through this thread.

A

--
Andrew Sullivan  | ajs@crankycanuck.ca
If they don't do anything, we don't need their acronym.
        --Josh Hamilton, on the US FEMA

Re: On what we want to support: travel?

From
Brian Hurt
Date:
Josh Berkus wrote:

> However, I'll stand my evaluation that we need to work on "bang for
> the buck" basis.  Some of these standards bodies and trade groups can
> absorb enormous amounts of money while delivering questionable
> benefits (having been to TPC meetings, the TPC falls into this class
> in my mind) wheras others are more modest and provide immediate
> opportunities.  So I might put the latter ahead of flying David to
> Brazil, but not the former.
>
I can't speak to the productivity or lack thereof of attending TPC
meetings, except to say that somewhere I still have the poster that
reads "Meetings: the practical alternative to work!"  However, I do know
this: the "big boys" (Oracle, DB2, Sybase, even MSSQL) all talk a lot
about their TPC results- TPC-C this, TPC-D that, TPC-H this other
thing.  Having official TPC scores we can put up somewhere would cause
the CTOs, CIOs, and PHBs of this world to put us in the same mental
category as these databases- wether they beleive the results or not.
This also helps differentiate Postgres from MySql- a little quick
googling gave me a number of web pages which said that MySql was not
conformant enough to run TPC-C.

We don't even have to win the TPC benchmarks- simply competing puts
postgres in a different category.

Brian


Re: On what we want to support: travel?

From
Markus Schaber
Date:
Hi, Brian,

Brian Hurt wrote:

> We don't even have to win the TPC benchmarks- simply competing puts
> postgres in a different category.

I agree with this point.

And, additionally, this benchmarks could help the developers to improve
PostgreSQL specifically in those areas where it does not win yet.

HTH,
Markus
--
Markus Schaber | Logical Tracking&Tracing International AG
Dipl. Inf.     | Software Development GIS

Fight against software patents in Europe! www.ffii.org
www.nosoftwarepatents.org

Re: On what we want to support: travel?

From
Darcy Buskermolen
Date:
On November 2, 2006 07:12 am, Markus Schaber wrote:
> Hi, Brian,
>
> Brian Hurt wrote:
> > We don't even have to win the TPC benchmarks- simply competing puts
> > postgres in a different category.
>
> I agree with this point.
>
> And, additionally, this benchmarks could help the developers to improve
> PostgreSQL specifically in those areas where it does not win yet.

Saying that we need to join TCP to be able to improve PostgreSQL is not
correct, we have access to a lot of "TPC like" tests
http://pgfoundry.org/projects/tpc-w-php for example, but because it's not an
official TPC test we can't announce it's results with any marketing weight.
Al that TPC provides us is some official marketing buzzwords and industry
babble.  Also the thought of altering PG in ways to make it perform better
specificaly for specific benchmarks is not what we should be throwing funds
or even more importantly developer time at.


--
Darcy Buskermolen
Command Prompt, Inc.
Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240
PostgreSQL solutions since 1997
http://www.commandprompt.com/

Re: On what we want to support: travel?

From
Stefan 'Kaishakunin' Schumacher
Date:
Also sprach Dan Langille (dan@langille.org)
> On 1 Nov 2006 at 20:36, Stefan 'Kaishakunin' Schumach wrote:
>
> > Also sprach Peter Eisentraut (peter_e@gmx.net)
> > > Robert Treat wrote:
> > > > ISTM expanding the user base is one of the best things we can do for
> > > > our existing users.
> > >
> > > Why?
> >
> > Today's new user might be tomorrow's new developer.
>
> Subsitute contributor and it's spot on.
>
> Take the Bacula project for example. When I joined, nearly three
> years ago, we had relatively few developers.  To attract more
> deveopers, I started writing about Bacula, handing out brochures at
> conferences, and giving talks to whoever would listen.  We grew.
> With more users comes more people with an itch to scratch.  It is
> those itches that move a project forward.
>
> Why does Bacula have a PostgreSQL plug-in?  Because I wanted it.  And
> I wrote it.  When I started with Bacula, I was just a user.  In
> general, people becomes users, then they become contributors.

Same with me for NetBSD and PostgreSQL. When I begun with NetBSD, I
almost had no clue of Unix at all, now I am organizing advocacy for
NetBSD and writing documentation. Ditto for PostgreSQL, it got my
attention when someone asked me on a LinuxTag if I could compile
PostgreSQL on my HP Jornada 680 with NetBSD. Last semester I gave
several talks at the university about PG to attract new users.

> More users mean more resources to draw from.  When people get
> enthusiastic about something, they have energy to contribute.  In
> general, people do not go out of their way to contribute to projects
> they have no interest in.

Without a large user base, it is hard for a project to survive. See
all those dead projects at sourceforge and co.

> Also note: projects do not live on development alone, not that I
> think anyone was saying that.  I just thought it needed saying.

Right, you do not only need developers, but also people
who do testing, promotion/advocacy, writing doc, answering on mailing
lists, wearing the shirts and so on.

Writing code that works is fun, but writing something that works and
getting an email from someone who is just grateful for your code is
great :-)

> [1 -apologies for the blatent self promotion, but take the point, not
> not the bragging]

Thanks for the PostgreSQL driver of Bacula, Bacula rocks :-)

--
Pedites pugnas decernent    http://www.jaegerseiten.de    Horrido!


http://www.net-tex.de                                 http://www.cryptomancer.de

Attachment

Re: On what we want to support: travel?

From
Josh Berkus
Date:
Andrew,

> Which is why asked the question, do we want to be in the business of
> subsidising travel.  Others seem to think that the answer to that is
> obvious.  But "travel" covers a lot of ground, and it seems to me
> that we ought to have some set of ideas of what we're likely to fund
> and what not, so that we don't have to waste a great deal of time
> evaluating requests that we were never going to fund anyway.

+1

> Here are categories of travel, for instance, that I think might be
> good to support:
>
> - Invited talks to conferences in areas of current growth
>
>     So, e.g. talks to PHP conferences, SIGs for communications
>     and industrial developers, and geographic areas where we seem
>     to have some traction.
>
> - Developer travel to feature-development sessions
>
>     I'm told that some people find it better and faster to get in
>     a room together and work out how a feature should be
>     implemented (particularly big, complicated ones).  Meetings
>     for that sort of thing.
>
> - Industry/standards bodies meetings
>
>     I dunno about TPC or ANSI, but I'll tell you that IETF
>     meetings are actually productive, in my experience.  It isn't
>     especially what is decided in formal sessions, so much as the
>     thrashing out of nascent proposals in the hallway, that make
>     it worthwhile.  I suppose this is related to what's above.
>
> But, for instance, I _don't_ think we should fund travel for
> "regular" conference talks, or sending people to places where we have
> a well-established presence like OSCON.

I agree with all of this.

There needs to be one more evaluation point as well: how likely is one of our
corporate supporters to pay for each item with out general SPI funding?  For
example, for as long at I'm at Sun, PostgreSQL does not need a TPC
membership ... Sun has one (and, frankly, I wouldn't want to send a random
community member to TPC anyway, it's *highly* political and only secondarily
technical).  And for developer meetings, this year both EnterpriseDB and
Greenplum have paid for some, so if we needed a community-funded one it would
be for the clustering folks only.

> One thing about ROI analysis that does not translate well from
> industry to open projects like this is the "return" part.  It isn't
> plain _at all_ what the return in a project like this should be.  For
> a company, it is plain: expected financial reward.  Since everything
> in a firm's ROI calculation is measured in money, the comparison is
> relatively easy.  But because we haven't monetised the community, we
> can't compare everything in terms of money.  Therefore, we need to
> think not only in terms of ROI, but also in terms of general goals of
> the community.  That's what I'm trying to learn through this thread.

Well, there's a couple of "returns" in my mind: (a) the quantity and quality
of additional community members we can gain, and (b) what it adds to making
PostgreSQL a better ("more advanced") database.

--
Josh Berkus
PostgreSQL @ Sun
San Francisco

Re: On what we want to support: travel?

From
Andrew Sullivan
Date:
On Thu, Nov 02, 2006 at 09:03:51AM -0800, Josh Berkus wrote:

> Well, there's a couple of "returns" in my mind: (a) the quantity and quality
> of additional community members we can gain, and (b) what it adds to making
> PostgreSQL a better ("more advanced") database.

Ok, good.  Now we have two proposed (actually, I think three:
quantity and quality are different scales) measures of return on
investment.  Now, what we need to do is to evaluate the weight of
each, and then we have some sort of ruleish thing to evaluate with.

I don't want to pretent, with the management fetishists of the world,
that these things are somehow objective, or even enumerable in the
sense that dollars are.  But merely having an idea of what scales
"bang for the buck" is to be compared against is a giant step
forward.

A

--
Andrew Sullivan  | ajs@crankycanuck.ca
Everything that happens in the world happens at some place.
        --Jane Jacobs

Re: On what we want to support: travel?

From
Andrew Sullivan
Date:
On Thu, Nov 02, 2006 at 04:30:45PM +0100, Stefan 'Kaishakunin' Schumacher wrote:
> Without a large user base, it is hard for a project to survive. See
> all those dead projects at sourceforge and co.

It is very important for us, in this conversation, to understand
something: large user base != people who make a lot of noise on
Slashdot (or wherever you like).

I think there are very good reasons to believe that PostgreSQL _does_
now have a large user base.  There are some very significant
companies -- as someone recent pointed out, one of them has a much
larger revenue stream than Oracle Corp -- who have invested in
PostgreSQL.  There are some companies for whom PostgreSQL is now a
core part of their now-profitable business.  There is also an active
user and development community.  These may be areas of relatively
low-profile, quiet growth.  If you've ever had a lawn with creeping
charlie in it, though, you will realise that low-profile, quiet
growth does not mean that it is not pervasive and significant.

A
--
Andrew Sullivan  | ajs@crankycanuck.ca
Windows is a platform without soap, where rats run around
in open sewers.
        --Daniel Eran

Re: On what we want to support: travel?

From
Robert Treat
Date:
On Thursday 02 November 2006 12:48, Andrew Sullivan wrote:
> On Thu, Nov 02, 2006 at 04:30:45PM +0100, Stefan 'Kaishakunin' Schumacher
wrote:
> > Without a large user base, it is hard for a project to survive. See
> > all those dead projects at sourceforge and co.
>
> It is very important for us, in this conversation, to understand
> something: large user base != people who make a lot of noise on
> Slashdot (or wherever you like).
>

Granted, but we *struggle* for developers on a lot of the ancillary projects;
Take phppgadmin vs. phpmyadmin for example; or take a look at some of the pl
languages that don't have a full set of capabilities or have platform issues.
We're not just in need of core developers or slashdot posters, we're still in
need of rounding out the current postgresql ecosystem and we need new blood
to do it.

> I think there are very good reasons to believe that PostgreSQL _does_
> now have a large user base.  There are some very significant
> companies -- as someone recent pointed out, one of them has a much
> larger revenue stream than Oracle Corp -- who have invested in
> PostgreSQL.  There are some companies for whom PostgreSQL is now a
> core part of their now-profitable business.  There is also an active
> user and development community.  These may be areas of relatively
> low-profile, quiet growth.  If you've ever had a lawn with creeping
> charlie in it, though, you will realise that low-profile, quiet
> growth does not mean that it is not pervasive and significant.
>

We are a large project, but as large as our user base is we still can't muster
a better answer to the "Alexa 100" question than "uh, yeah a bunch of them
use postgres but we can't tell you who except for these one guys who aren't
willing to give any details".

To paraphrase Theo Schlossnagle at OSCon, "If you want to run a TB size
database on Oracle, you pick up the phone and you can call 30 people to get
help with your problem without a lot of effort. If you want to do it on
Postgres, you just can't find that level of public experience with the
problems you're going to face."

There are a lot of spaces where postgresql is being used and/or could be used
that could certainly benefit from a larger spotlight and a larger community
pool.

--
Robert Treat
Build A Brighter LAMP :: Linux Apache {middleware} PostgreSQL

Re: On what we want to support: travel?

From
Andrew Sullivan
Date:
On Thu, Nov 02, 2006 at 09:21:30PM -0500, Robert Treat wrote:

> We are a large project, but as large as our user base is we still
> can't muster a better answer to the "Alexa 100" question than "uh,
> yeah a bunch of them use postgres but we can't tell you who except
> for these one guys who aren't willing to give any details".

Nothing about going to conferences and speaking in front of audiences
is going to change that.  The people who use Oracle and DB2 would
_also_ keep that quiet, if they could.  If you read the license
agreements, though, such users aren't allowed to be silent about it.
We simply don't have the leverage to out people.

> To paraphrase Theo Schlossnagle at OSCon, "If you want to run a TB size
> database on Oracle, you pick up the phone and you can call 30 people to get
> help with your problem without a lot of effort. If you want to do it on
> Postgres, you just can't find that level of public experience with the
> problems you're going to face."

But what makes you think, even for a second, that funding people to
go and talk to audiences will change that?  It will change the
profile of those individuals, of course, but it is far from plain to
me that such funds couldn't be better spent.  For instance, if the
above is the problem you're trying to solve, why not fund educational
materials that can be distributed online for people trying to run TB
sized databases?  Or find a way to build better (paying?  I dunno)
community-based support.  (Moreover, I have to say, my confidence in
the answers I get out of the Postgres community is orders of
magnitude greater than the confidence I ever had in answers given to
me by companies who were in the business of selling me more
consultation.  More is not always better.)

A
--
Andrew Sullivan  | ajs@crankycanuck.ca
I remember when computers were frustrating because they *did* exactly what
you told them to.  That actually seems sort of quaint now.
        --J.D. Baldwin

Re: On what we want to support: travel?

From
Josh Berkus
Date:
Andrew,

> For instance, if the
> above is the problem you're trying to solve, why not fund educational
> materials that can be distributed online for people trying to run TB
> sized databases?

Ooooh! oooh!  I wanna fund a professional writer ...

--
Josh Berkus
PostgreSQL @ Sun
San Francisco

Re: On what we want to support: travel?

From
Robert Treat
Date:
On Friday 03 November 2006 11:27, Andrew Sullivan wrote:
> On Thu, Nov 02, 2006 at 09:21:30PM -0500, Robert Treat wrote:
> > We are a large project, but as large as our user base is we still
> > can't muster a better answer to the "Alexa 100" question than "uh,
> > yeah a bunch of them use postgres but we can't tell you who except
> > for these one guys who aren't willing to give any details".
>
> Nothing about going to conferences and speaking in front of audiences
> is going to change that.  The people who use Oracle and DB2 would
> _also_ keep that quiet, if they could.  If you read the license
> agreements, though, such users aren't allowed to be silent about it.
> We simply don't have the leverage to out people.
>

Going to conferences and speaking in front of audiences gives postgresql a
presence and introduces the software to more people.  The more people who
learn about the software and the larger the perceived presence we have, the
more likely we are to grow the user base.  Growing the userbase means not
only having more people who will be willing to discuss postgresql, but having
more people who are interested in talking to people about postgresql use.

> > To paraphrase Theo Schlossnagle at OSCon, "If you want to run a TB size
> > database on Oracle, you pick up the phone and you can call 30 people to
> > get help with your problem without a lot of effort. If you want to do it
> > on Postgres, you just can't find that level of public experience with the
> > problems you're going to face."
>
> But what makes you think, even for a second, that funding people to
> go and talk to audiences will change that?

As you and others have bandied about in this thread, it's all about ROI. Every
other database vendor puts effort into having a presence at various
conferences and they aren't doing it to hurt themselves.

> For instance, if the
> above is the problem you're trying to solve, why not fund educational
> materials that can be distributed online for people trying to run TB
> sized databases?

We're not going to be able to buy a solution to everyone's problem given our
current community size, and we're not going to grow the community size
without exposure and a good way to do that is by making sure we take
advantage of public events that that want to give postgresql a spotlight.

--
Robert Treat
Build A Brighter LAMP :: Linux Apache {middleware} PostgreSQL

Re: On what we want to support: travel?

From
Bruno Wolff III
Date:
On Wed, Nov 01, 2006 at 20:29:43 -0500,
  Dan Langille <dan@langille.org> wrote:
> On 1 Nov 2006 at 20:36, Stefan 'Kaishakunin' Schumach wrote:
>
> More users mean more resources to draw from.  When people get
> enthusiastic about something, they have energy to contribute.  In
> general, people do not go out of their way to contribute to projects
> they have no interest in.

It also means more users to support. Depending on the mix of new users,
the overall effect on the project could end up being negative.

Re: On what we want to support: travel?

From
"Dan Langille"
Date:
On 6 Nov 2006 at 10:46, Bruno Wolff III wrote:

> On Wed, Nov 01, 2006 at 20:29:43 -0500,
>   Dan Langille <dan@langille.org> wrote:
> > On 1 Nov 2006 at 20:36, Stefan 'Kaishakunin' Schumach wrote:
> >
> > More users mean more resources to draw from.  When people get
> > enthusiastic about something, they have energy to contribute.  In
> > general, people do not go out of their way to contribute to projects
> > they have no interest in.
>
> It also means more users to support. Depending on the mix of new users,
> the overall effect on the project could end up being negative.

That is possible.  It is not probable.  The existing culture affects
affects new users.  They tend to adapt accordingly.

--
Dan Langille : Software Developer looking for work
my resume: http://www.freebsddiary.org/dan_langille.php



Re: On what we want to support: travel?

From
"Joshua D. Drake"
Date:
Bruno Wolff III wrote:
> On Wed, Nov 01, 2006 at 20:29:43 -0500,
>   Dan Langille <dan@langille.org> wrote:
>> On 1 Nov 2006 at 20:36, Stefan 'Kaishakunin' Schumach wrote:
>>
>> More users mean more resources to draw from.  When people get
>> enthusiastic about something, they have energy to contribute.  In
>> general, people do not go out of their way to contribute to projects
>> they have no interest in.
>
> It also means more users to support. Depending on the mix of new users,
> the overall effect on the project could end up being negative.

This is easily the saddest statement I have seen in this thread. Are we
so l33t that we are unwilling to help newbies come to our wonderful project?

If that is the opinion of this project, I am ready to move to another one.

Sincerely,

Joshua D. Drake

P.S. Thank goodness it is not the opinion of this project.


--

      === The PostgreSQL Company: Command Prompt, Inc. ===
Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240
Providing the most comprehensive  PostgreSQL solutions since 1997
             http://www.commandprompt.com/

Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate


Re: On what we want to support: travel?

From
Chris Browne
Date:
bruno@wolff.to (Bruno Wolff III) writes:
> On Wed, Nov 01, 2006 at 20:29:43 -0500,
>   Dan Langille <dan@langille.org> wrote:
>> On 1 Nov 2006 at 20:36, Stefan 'Kaishakunin' Schumach wrote:
>>
>> More users mean more resources to draw from.  When people get
>> enthusiastic about something, they have energy to contribute.  In
>> general, people do not go out of their way to contribute to projects
>> they have no interest in.
>
> It also means more users to support. Depending on the mix of new users,
> the overall effect on the project could end up being negative.

If this was a project deploying an address card application for
[GNOME/KDE] where we were considering a new release that would make it
usable to a vast new set of clueless newbies that couldn't articulate
their problems let alone help report back issues, then that argument
could make some sense.

However, this is a *database* system, which is a "some assembly
required" sort of thing.

In order to use PostgreSQL, one of the following needs to be true:

 1.  Would-be users need to be quite capable with PostgreSQL as well as
     with languages and tools for their deployment project as they build
     PostgreSQL into their "bespoke" system.

 2.  Would-be users need to be capable enough with PostgreSQL and other
     languages and tools to port their favorite package to run atop
     PostgreSQL.

 3.  Would-be users can be completely ignorant as they run [name of
     some DB-based application] which hides them from needing to know
     anything about PostgreSQL.

In both scenarios 1 and 2, the users are anything but "helpless
clueless newbies."  And the reason to jump into category #3 is not
because we send someone out to do a talk on PostgreSQL, but rather
because there's some "killer app" that happens to embed PostgreSQL
inside it.
--
let name="cbbrowne" and tld="linuxfinances.info" in name ^ "@" ^ tld;;
http://linuxdatabases.info/info/postgresql.html
REALITY is a mescaline deficiency.

Re: On what we want to support: travel?

From
Chris Browne
Date:
dan@langille.org ("Dan Langille") writes:
> On 6 Nov 2006 at 10:46, Bruno Wolff III wrote:
>
>> On Wed, Nov 01, 2006 at 20:29:43 -0500,
>>   Dan Langille <dan@langille.org> wrote:
>> > On 1 Nov 2006 at 20:36, Stefan 'Kaishakunin' Schumach wrote:
>> >
>> > More users mean more resources to draw from.  When people get
>> > enthusiastic about something, they have energy to contribute.  In
>> > general, people do not go out of their way to contribute to projects
>> > they have no interest in.
>>
>> It also means more users to support. Depending on the mix of new users,
>> the overall effect on the project could end up being negative.
>
> That is possible.  It is not probable.  The existing culture affects
> affects new users.  They tend to adapt accordingly.

There's also a vital degree of "self selection."

"Clueless new users" might get excited about adopting a new version of
a web browser or some "desktop framework" such that you get a
thundering herd of people that are essentially useless to ongoing
development.

But a database engine is much more a tool, as opposed to "end user
application."  New users may not be up to the task of making
improvements to the query optimizer, but they can't be so helpless
that they can't integrate the DB into the application for which they
intend to use it...
--
(reverse (concatenate 'string "gro.mca" "@" "enworbbc"))
http://linuxdatabases.info/info/finances.html
"Please, Captain.  Not in front of the Klingons."
-- Leonard Nimoy as Spock in Star Trek V, The Final Frontier

Re: On what we want to support: travel?

From
Peter Eisentraut
Date:
Joshua D. Drake wrote:
> > It also means more users to support. Depending on the mix of new
> > users, the overall effect on the project could end up being
> > negative.
>
> This is easily the saddest statement I have seen in this thread. Are
> we so l33t that we are unwilling to help newbies come to our
> wonderful project?

Thinking only in black and white categories will not enable you to make
sensible judgements.

--
Peter Eisentraut
http://developer.postgresql.org/~petere/

Re: On what we want to support: travel?

From
Alvaro Herrera
Date:
Dan Langille wrote:
> On 6 Nov 2006 at 10:46, Bruno Wolff III wrote:
>
> > On Wed, Nov 01, 2006 at 20:29:43 -0500,
> >
> > It also means more users to support. Depending on the mix of new users,
> > the overall effect on the project could end up being negative.
>
> That is possible.  It is not probable.  The existing culture affects
> affects new users.  They tend to adapt accordingly.

Hmm ...

$ LC_ALL=C sdate
Mon Sep 4815 14:43:41 CLST 1993
$ man sdate

sdate(1)                   Debian manual                   sdate(1)



NAME
       sdate - never ending September date

SYNOPSIS
       sdate [-e|--epoch yyyy-mm] [-l|--lib library] [--] [command]

DESCRIPTION
       sdate runs a command in an environment wherein it wraps  the
       libc  localtime()  and  gmtime() calls such that the program
       will use the eternal September date.


http://en.wikipedia.org/wiki/Eternal_September

--
Alvaro Herrera                                http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

Re: On what we want to support: travel?

From
Josh Berkus
Date:
People,

> > It also means more users to support. Depending on the mix of new users,
> > the overall effect on the project could end up being negative.
>
> This is easily the saddest statement I have seen in this thread. Are we
> so l33t that we are unwilling to help newbies come to our wonderful
> project?

This is all irrelevant to the discussion.  As Peter pointed out, going to
conferences gives us new users, and joining standards bodies and benchmarks
gives us new users.   So we're not talking about dropping recruitment.

The argument presented is that we are either already attending enough OSS
conferences to cover new user recruitment from that population, OR that the
quality of users recruited from OSS conferences is relatively low (compared
to other methods), OR that OSS conferences let us recruit new users but
provide no benefits for existing users (unlike standards bodies).   Based on
one of these three arguments (take your pick) some PostgreSQL community
members think that paying for PostgreSQL speaker travel to conferences with
insufficient budget should be a very low priority (all other things being
equal) for SPI Funds.

So, can we move this discussion back on-topic?

--
Josh Berkus
PostgreSQL @ Sun
San Francisco

Re: On what we want to support: travel?

From
Chander Ganesan
Date:
Josh Berkus wrote:
> All,
>
> I think that Peter has a point here ... both standards bodies and OSS
> conferences attract new users.  The question is what kind of new users
> we want to attract.  That is, while PostgreSQL can always use more
> Perl hackers and OSS-CRMs supporting/using our database, it's probably
> more important to attract the interest of bank CTOs and major
> manufacturer procurement managers.  We want to be evaluated as an
> enterprise RDBMS before an open source RDBMS.  So I can see that.
>
> However, I'll stand my evaluation that we need to work on "bang for
> the buck" basis.  Some of these standards bodies and trade groups can
> absorb enormous amounts of money while delivering questionable
> benefits (having been to TPC meetings, the TPC falls into this class
> in my mind) wheras others are more modest and provide immediate
> opportunities.  So I might put the latter ahead of flying David to
> Brazil, but not the former.
Does Sun, by any chance, plan on getting into TPC for Sun Supported
PostgreSQL?  Alternately, perhaps one of the companies that has a
PostgreSQL based product would be willing to foot the bill so that the
community could have some nifty benchmarks...  I would think that they
could see the ROI - just by the ability to better classify PostgreSQL
among the bigger boys.  I would think that a number of corporations with
PostgreSQL based products could benefit (from a sales perspective) from
the TPC benchmarks...especially when they come at such a low cost to
them.  I also think that they could provide some of the manpower
required for these benchmarks....

--
Chander Ganesan
The Open Technology Group
One Copley Parkway, Suite 210
Morrisville, NC  27560
Phone: 877-258-8987/919-463-0999
http://www.otg-nc.com


Re: On what we want to support: travel?

From
Josh Berkus
Date:
Chander,

> Does Sun, by any chance, plan on getting into TPC for Sun Supported
> PostgreSQL?

I think that you can understand that even if we were working on one, I
couldn't talk about it on a publically archived list.  TPC is *very*
political.

--
Josh Berkus
PostgreSQL @ Sun
San Francisco

Re: On what we want to support: travel?

From
Chander Ganesan
Date:
Josh Berkus wrote:
> Chander,
>
>
>> Does Sun, by any chance, plan on getting into TPC for Sun Supported
>> PostgreSQL?
>>
>
> I think that you can understand that even if we were working on one, I
> couldn't talk about it on a publically archived list.  TPC is *very*
> political.
>
Makes sense..but it never hurts to ask. ;-)   The question still stands,
might some of the corporates that are PostgreSQL based be interested in
footing the community bill (an $18,500 savings!) and sending a person to
the meetings or run the benchmarks (to represent the community) for the
ability to have some PostgreSQL benchmarks.  I get the impression that
participation isn't as important as the benchmarks...so they could skip
the meetings and just do the benchmarks... ;-)

--
Chander Ganesan
The Open Technology Group
One Copley Parkway, Suite 210
Morrisville, NC  27560
Phone: 877-258-8987/919-463-0999
http://www.otg-nc.com


Re: On what we want to support: travel?

From
"Joshua D. Drake"
Date:
> Does Sun, by any chance, plan on getting into TPC for Sun Supported
> PostgreSQL?  Alternately, perhaps one of the companies that has a
> PostgreSQL based product would be willing to foot the bill so that the
> community could have some nifty benchmarks...  I would think that they
> could see the ROI - just by the ability to better classify PostgreSQL
> among the bigger boys.  I would think that a number of corporations with

Well as JoshB said, SPI could be a member for about 1500 bucks. I don't
think TPC testing is much of the issue. CMD would be willing to sponsor
pure PostgreSQL TPC testing if done through SPI.



Sincerely,

Joshua D. Drake



> PostgreSQL based products could benefit (from a sales perspective) from
> the TPC benchmarks...especially when they come at such a low cost to
> them.  I also think that they could provide some of the manpower
> required for these benchmarks....
>


--

      === The PostgreSQL Company: Command Prompt, Inc. ===
Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240
Providing the most comprehensive  PostgreSQL solutions since 1997
             http://www.commandprompt.com/

Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate


Re: On what we want to support: travel?

From
Chander Ganesan
Date:
Joshua D. Drake wrote:
Does Sun, by any chance, plan on getting into TPC for Sun Supported
PostgreSQL?  Alternately, perhaps one of the companies that has a
PostgreSQL based product would be willing to foot the bill so that the
community could have some nifty benchmarks...  I would think that they
could see the ROI - just by the ability to better classify PostgreSQL
among the bigger boys.  I would think that a number of corporations with   
Well as JoshB said, SPI could be a member for about 1500 bucks. I don't
think TPC testing is much of the issue. CMD would be willing to sponsor
pure PostgreSQL TPC testing if done through SPI.
 
Hmm...I had the (perhaps mistaken) impression that the value in TPC is not so much in the meetings (which are apparently, highly political ;-) ), but rather in the benchmarks and being able to be favorably compared to other TPC benchmarked databases...no?
Chander Ganesan
Open Technology Group, Inc.
One Copley Parkway, Suite 210
Morrisville, NC  27560
Phone: 877-258-8987/919-463-0999

Sincerely,

Joshua D. Drake


 
PostgreSQL based products could benefit (from a sales perspective) from
the TPC benchmarks...especially when they come at such a low cost to
them.  I also think that they could provide some of the manpower
required for these benchmarks....
   
 

Re: On what we want to support: travel?

From
Andrew Sullivan
Date:
On Mon, Nov 06, 2006 at 11:06:29AM -0800, Josh Berkus wrote:
> provide no benefits for existing users (unlike standards bodies).   Based on
> one of these three arguments (take your pick) some PostgreSQL community
> members think that paying for PostgreSQL speaker travel to conferences with
> insufficient budget should be a very low priority (all other things being
> equal) for SPI Funds.

There's another item worth keeping in mind here.  What I'm arguing is
the above, and also that getting funds to pay for individuals' travel
might be a tough row to hoe.  If I'm a current user, what value is
there in it for me to fund various people to go off to conferences?
Whereas, to the extent it is valuable to me to make the community
product and services better, I have a reason to fund that, so I will
donate.

A

--
Andrew Sullivan  | ajs@crankycanuck.ca
"The year's penultimate month" is not in truth a good way of saying
November.
        --H.W. Fowler

Re: On what we want to support: travel?

From
"Joshua D. Drake"
Date:
Andrew Sullivan wrote:
> On Mon, Nov 06, 2006 at 11:06:29AM -0800, Josh Berkus wrote:
>> provide no benefits for existing users (unlike standards bodies).   Based on
>> one of these three arguments (take your pick) some PostgreSQL community
>> members think that paying for PostgreSQL speaker travel to conferences with
>> insufficient budget should be a very low priority (all other things being
>> equal) for SPI Funds.
>
> There's another item worth keeping in mind here.  What I'm arguing is
> the above, and also that getting funds to pay for individuals' travel
> might be a tough row to hoe.  If I'm a current user, what value is
> there in it for me to fund various people to go off to conferences?

Well IMHO we should not be spending dollars on people going to conferences.

That is vastly different than sponsoring a *speaker* for a conference
that is going to be speaking on PostgreSQL and having a requirement to
provide all materials used in the presentation back to the community.

Secondly, I believe that it is vitally important for us to continue to
have booths at shows. I also feel that it important for our marketing
materials to begin to take on a more cohesive and professional look to them.

I did mention my second point in my call for donations and we have
received a healthy dose of donations over the last two weeks.


> Whereas, to the extent it is valuable to me to make the community
> product and services better, I have a reason to fund that, so I will
> donate.

Agreed and I do think that we need to pay special attention to these
areas. Without infrastructure, we aren't much :)

Sincerely,

Joshua D. Drake




--

      === The PostgreSQL Company: Command Prompt, Inc. ===
Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240
Providing the most comprehensive  PostgreSQL solutions since 1997
             http://www.commandprompt.com/

Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate


Re: On what we want to support: travel?

From
"Dawid Kuroczko"
Date:
On 11/2/06, Darcy Buskermolen <darcyb@commandprompt.com> wrote:
> > > We don't even have to win the TPC benchmarks- simply competing puts
> > > postgres in a different category.
> >
> > I agree with this point.
> >
> > And, additionally, this benchmarks could help the developers to improve
> > PostgreSQL specifically in those areas where it does not win yet.
>
> Saying that we need to join TCP to be able to improve PostgreSQL is not
> correct, we have access to a lot of "TPC like" tests
> http://pgfoundry.org/projects/tpc-w-php for example, but because it's not an
> official TPC test we can't announce it's results with any marketing weight.
> Al that TPC provides us is some official marketing buzzwords and industry

Which could very well result in expanded userbase.

A simple example: company which does not yet use PostgreSQL, and
someone suggests running some DB on PostgreSQL instead of
<some other DB>.  If it involves some mission critical DB, this will be
most likely refused, because the PostgreSQL is not known to them and
untested.  If it is some expendable DB, our open source competitors
will be probably at least match us performance wise, and so there is
little reason to switch to PostgreSQL.  And now, having Core members
on conferences won't change that, I'm afraid. Having TPC membership
and benchmarks gives leverage (buzzwordish, but still) for convincing
sceptics into at least fully testing PostgreSQL. The "TPC-like" tests
are useless in such "political" discussions.

Then, having successfully deployed PostgreSQL in some company,
some employees will be forced to learn and to use PostgreSQL.
Some of them will like it, some even will start advocating for it.
But the first installation has to be made somehow. Sun's support
for PostgreSQL certainly helps in that area -- if you say, Hey, Sun
supports it, it's got to be worth a try, chances are people will listen
to you. TPC membership would be a similar argument, I think.

Having core members presenting in all over the Globe won't be much
help in that area.  It will ceratinly help, and is needed also, but is more
of "for the future development" kind.

By the way, it could be worth to think about planning travel few months
before.  For instance -- if planned early enough using, traveling using
European budget lines a SkyEurope could cost aroung $50 (usually less)
per flight.  When carefully planned a person might visit few conferences
and also some "ad hoc" created meetings with local OS groups.  This
would have both "bang for buck", be very tireing, and intereting (if one
likes to travel) at the same time.  Having you guys flown over from the
US can be expensive (and is even more a reason for throwing you all
over the Europe ;))

> babble.  Also the thought of altering PG in ways to make it perform better
> specificaly for specific benchmarks is not what we should be throwing funds
> or even more importantly developer time at.

I very much doubt any PG developer would agree on such "benchmark tuning".
Yet having PostgreSQL perform particulary badly at some benchmark is
a hint that such area needs addressing.  Take a look at OSDL labs benchmarks,
they are really help identifying and eliminating bottlenecks.

   Regards,
       Dawid

Re: On what we want to support: travel?

From
Robert Treat
Date:
On Tuesday 07 November 2006 20:52, Dawid Kuroczko wrote:
> On 11/2/06, Darcy Buskermolen <darcyb@commandprompt.com> wrote:
> > > > We don't even have to win the TPC benchmarks- simply competing puts
> > > > postgres in a different category.
> > >
> > > I agree with this point.
> > >
> > > And, additionally, this benchmarks could help the developers to improve
> > > PostgreSQL specifically in those areas where it does not win yet.
> >
> > Saying that we need to join TCP to be able to improve PostgreSQL is not
> > correct, we have access to a lot of "TPC like" tests
> > http://pgfoundry.org/projects/tpc-w-php for example, but because it's not
> > an official TPC test we can't announce it's results with any marketing
> > weight. Al that TPC provides us is some official marketing buzzwords and
> > industry
>
> Which could very well result in expanded userbase.
>
> A simple example: company which does not yet use PostgreSQL, and
> someone suggests running some DB on PostgreSQL instead of
> <some other DB>.  If it involves some mission critical DB, this will be
> most likely refused, because the PostgreSQL is not known to them and
> untested.  If it is some expendable DB, our open source competitors
> will be probably at least match us performance wise, and so there is
> little reason to switch to PostgreSQL.  And now, having Core members
> on conferences won't change that, I'm afraid.

Really?  Your first argument was that PostgreSQL would not be accepted because
it was not known to them.  Well, presenting at conferences get this project
exposure, both to developers and to executives, depending on the conference.
Imagine that the largest software conference in Brazil asks the project if
someone cancome to their country to give a keynote speech.  Do you really
want to turn down that exposure?  Do you want to not have a booth at a
conference like the recent one in Germany where there are 50,000 attendees,
and you know they are going to go to booths for a half dozen other database
groups?

> Having TPC membership
> and benchmarks gives leverage (buzzwordish, but still) for convincing
> sceptics into at least fully testing PostgreSQL. The "TPC-like" tests
> are useless in such "political" discussions.
>

Does it?  Have you looked at a TPC benchmark, or the published results? There
is *no way* we can top the performance metrics that are put out by folks like
Oracle if for no other reason than the systems they run the test on are
completely unrealistic.  And we cannot run our own TPC benchmarks with other
database software on a standardized hardware because their software licenses
will not allow it.  And even if we could of course people would dismiss it as
biased testing.

> Then, having successfully deployed PostgreSQL in some company,
> some employees will be forced to learn and to use PostgreSQL.
> Some of them will like it, some even will start advocating for it.
> But the first installation has to be made somehow. Sun's support
> for PostgreSQL certainly helps in that area -- if you say, Hey, Sun
> supports it, it's got to be worth a try, chances are people will listen
> to you. TPC membership would be a similar argument, I think.
>

Except that this ignores all of the market research that open source is
traditionally implemented in companies from the ground up rather than from
the top down.

> Having core members presenting in all over the Globe won't be much
> help in that area.  It will ceratinly help, and is needed also, but is more
> of "for the future development" kind.
>
> By the way, it could be worth to think about planning travel few months
> before.  For instance -- if planned early enough using, traveling using
> European budget lines a SkyEurope could cost aroung $50 (usually less)
> per flight.  When carefully planned a person might visit few conferences
> and also some "ad hoc" created meetings with local OS groups.  This
> would have both "bang for buck", be very tireing, and intereting (if one
> likes to travel) at the same time.  Having you guys flown over from the
> US can be expensive (and is even more a reason for throwing you all
> over the Europe ;))
>

If we were going to do that, yes, it would make sense to do it that way, but I
think the current feeling is that people should be kept as local as possible;
ie. flying someone over from the U.S. to Europe on our own dime makes little
sense when there are a lot of solid contributors in Europe already.

> > babble.  Also the thought of altering PG in ways to make it perform
> > better specificaly for specific benchmarks is not what we should be
> > throwing funds or even more importantly developer time at.
>
> I very much doubt any PG developer would agree on such "benchmark tuning".
> Yet having PostgreSQL perform particulary badly at some benchmark is
> a hint that such area needs addressing.  Take a look at OSDL labs
> benchmarks, they are really help identifying and eliminating bottlenecks.
>

Between OSDL and that Sun already has a TPC membership, I think a pint needs
to be made that benchmarks are resources that can be obtained in other ways.
My observation is that some of the newer companies like EnterpriseDB are very
good when it comes to working with the community donating and coordinating
developer resources, but seem less interested in providing community members
to "stump" for PostgreSQL as PostgreSQL community members.  I'm comfortable
with that, but we still need to provide "face time" as a project.

On a side note, this discussion seems to be turning into a TPC vs. Speakers
debate, which is unfortunate, as there are certainly other items that should
be in a discussion of things to spend money on, like software certifications
and standards processes, which so far have pretty much been ignored.

--
Robert Treat
Build A Brighter LAMP :: Linux Apache {middleware} PostgreSQL

Re: On what we want to support: travel?

From
Josh Berkus
Date:
Robert,

> On a side note, this discussion seems to be turning into a TPC vs. Speakers
> debate, which is unfortunate, as there are certainly other items that
> should be in a discussion of things to spend money on, like software
> certifications and standards processes, which so far have pretty much been
> ignored.

Sorry, blame my choice of example.

To refresh, here's the list of everything we might want to spend money on:

1. PostgreSQL.org infrastructure (servers, bandwidth, sysadmins, SSL, etc.)
    (unlikely to need money, but if it does, the highest priority)

2.a. Speaker travel to key conferences.
2.b. Membership and participation in standards and benchmark bodies.
2.c. Developer tools (hardware & software)
2.d. Performance/testing tools (mostly hardware & hosting)
2.e. Development of PostgreSQL code
2.f. Porting other OSS applications to PostgreSQL
2.g. Printing Marketing collateral for PostgreSQL (CDs, flyers, case studies)
2.h. Developing marketing collateral for PostgreSQL (hired writer)
2.i. Generally booth duty expenses for conferences (food, signs, internet,
etc.)

3. Commercial booths/pavillions at large conferences
   (only if we have money coming out our ears)

I *think* everyone is in agreement on (1) and (3).   Where people are arguing
is for 2.a-i, where people want to set some priorities.

Personally, I don't think that we can set any meaningful priorities for
categories of expenses in the abstract, which is why I'm pushing a "bang for
the buck" evaluation.  However, a couple of people have pointed out that
we're still vague on what constitutes "bang".  For example, what are our
comparative criteria for:

a) reaching potential new users at OSS conferences?
b) reaching potential new users in South America, Africa and Asia?
c) reaching "suits"?
d) reaching governments?
e) developing new PostgreSQL features?
f) improving standards compliance and certifications?
g) improving performance?
h) adding to the number of PostgreSQL OSS user applications?

If we have to compare, for example, sending David Fetter to a Venezualan
conference sponsored by the government where he will speak to an audience of
300 people against offering a prize to Joomla developers who port add-ins to
PostgreSQL, which "bang" is bigger?

--
Josh Berkus
PostgreSQL @ Sun
San Francisco

Re: On what we want to support: infrastructure?

From
Ron Mayer
Date:
Josh Berkus wrote:
>
> To refresh, here's the list of everything we might want to spend money on:
>
> 1. PostgreSQL.org infrastructure (servers, bandwidth, sysadmins, SSL, etc.)
>     (unlikely to need money, but if it does, the highest priority)

There's one area regarding postgresql.org infrastructure that I think
we could enhance that would benefit the community pretty greatly.

Could the PostgreSQL infrastructure itself serve as an example of
best practices and/or interesting use of PostgreSQL --- and have
the source for the apps poswering postgresql.org be available on
pgfoundry/gborg?

I can think of a couple examples:
 * Is search on the postgresql web site or docs or mailing list   archives powered by tsearch2 or some sgml indexing
feature  or some other postgresql cool feature I don't know about?   Could it be?  Could we see how it's done?  I think
thedocs would   be especially interesting if it indexes the sgml; and I think   the mailing list archives are a pretty
niceexample of a fairly   large scale search database. 
   I've been asked why PostgreSQL.org's search apparently uses   ASPSeek and ASPSeek's docs claim the supported
databaseare   "it can be mysql or oracle8 for now."  (Though I've been told   in postgresql.org's case it's actually
backedby PG, that's   not obvious anywhere.) 
 * I seem to recall a developer map somewhere. Was it generated   by PostGIS?  If not, note that pretty impressive maps
can  be generated from PostgreSQL/PostGIS like the links below [1,2,3]   All of these are dynamically generated (change
themapxy or   scale parameters if you don't believe me) from a 90GB postgresql   database of individual road segments;
andit works pretty well   and IMHO would make a pretty nice demo and example of how to   use that feature? 
 * Is the postgresql.org adserver powered by postgresql?  That   too would be interesting to many small site webmasters
if  the source were available. 
 * Is postgresql.org itself a database-backed web site?  How   about showing the source for that on pgfoundry as an
exampleweb site? 

I'm sure there are many other areas that might be interesting; but
does the general idea sound reasonable -- fund using the infrastructure
to show rather than just tell about how postgresql can be used?



[1,2,3] (Some nice maps dynamically generated directly from a postgresql
database that I think could turn into a nice example on the web site)
[1] http://64.127.105.202/maps/mapserv?mapxy=-122.39+37.79&scale=10000&layer=land&layer=roads&map=cp.map&mode=map
[2] http://64.127.105.202/maps/mapserv?mapxy=-122.39+37.79&scale=100000&layer=land&layer=roads&map=cp.map&mode=map
[3] http://64.127.105.202/maps/mapserv?mapxy=-122.39+37.79&scale=1000000&layer=land&layer=roads&map=cp.map&mode=map


>
> 2.a. Speaker travel to key conferences.
> 2.b. Membership and participation in standards and benchmark bodies.
> 2.c. Developer tools (hardware & software)
> 2.d. Performance/testing tools (mostly hardware & hosting)
> 2.e. Development of PostgreSQL code
> 2.f. Porting other OSS applications to PostgreSQL
> 2.g. Printing Marketing collateral for PostgreSQL (CDs, flyers, case studies)
> 2.h. Developing marketing collateral for PostgreSQL (hired writer)
> 2.i. Generally booth duty expenses for conferences (food, signs, internet,
> etc.)
>
> 3. Commercial booths/pavillions at large conferences
>    (only if we have money coming out our ears)
>
> I *think* everyone is in agreement on (1) and (3).   Where people are arguing
> is for 2.a-i, where people want to set some priorities.
>
> Personally, I don't think that we can set any meaningful priorities for
> categories of expenses in the abstract, which is why I'm pushing a "bang for
> the buck" evaluation.  However, a couple of people have pointed out that
> we're still vague on what constitutes "bang".  For example, what are our
> comparative criteria for:
>
> a) reaching potential new users at OSS conferences?
> b) reaching potential new users in South America, Africa and Asia?
> c) reaching "suits"?
> d) reaching governments?
> e) developing new PostgreSQL features?
> f) improving standards compliance and certifications?
> g) improving performance?
> h) adding to the number of PostgreSQL OSS user applications?
>
> If we have to compare, for example, sending David Fetter to a Venezualan
> conference sponsored by the government where he will speak to an audience of
> 300 people against offering a prize to Joomla developers who port add-ins to
> PostgreSQL, which "bang" is bigger?
>

Re: On what we want to support: infrastructure?

From
"Magnus Hagander"
Date:
> > To refresh, here's the list of everything we might want to
> spend money on:
> >
> > 1. PostgreSQL.org infrastructure (servers, bandwidth,
> sysadmins, SSL, etc.)
> >     (unlikely to need money, but if it does, the highest priority)
>
> There's one area regarding postgresql.org infrastructure that
> I think we could enhance that would benefit the community
> pretty greatly.
>
> Could the PostgreSQL infrastructure itself serve as an
> example of best practices and/or interesting use of
> PostgreSQL --- and have the source for the apps poswering
> postgresql.org be available on pgfoundry/gborg?
>
> I can think of a couple examples:
>
>   * Is search on the postgresql web site or docs or mailing list
>     archives powered by tsearch2 or some sgml indexing feature
>     or some other postgresql cool feature I don't know about?
>     Could it be?  Could we see how it's done?  I think the docs would
>     be especially interesting if it indexes the sgml; and I think
>     the mailing list archives are a pretty nice example of a fairly
>     large scale search database.

This is being worked on right now.


>     I've been asked why PostgreSQL.org's search apparently uses
>     ASPSeek and ASPSeek's docs claim the supported database are
>     "it can be mysql or oracle8 for now."  (Though I've been told
>     in postgresql.org's case it's actually backed by PG, that's
>     not obvious anywhere.)

We have a special version of ASPSeek that works with Pg. Unfortunatly
the upstream maintainers didn't want our patches, if I understodd the
situation right. One of the reasons we are migrating off it.

>   * I seem to recall a developer map somewhere. Was it generated
>     by PostGIS?  If not, note that pretty impressive maps can
>     be generated from PostgreSQL/PostGIS like the links below [1,2,3]
>     All of these are dynamically generated (change the mapxy or
>     scale parameters if you don't believe me) from a 90GB postgresql
>     database of individual road segments; and it works pretty well
>     and IMHO would make a pretty nice demo and example of how to
>     use that feature?

That could be a nice demo, yes.


>   * Is the postgresql.org adserver powered by postgresql?  That
>     too would be interesting to many small site webmasters if
>     the source were available.

I don't know. It would IMHO be much better to get rid of the ads and use
whatever little funding needed to replace that.


>   * Is postgresql.org itself a database-backed web site?  How
>     about showing the source for that on pgfoundry as an
>     example web site?

It is, but it uses a reasonably advanced static mirroring system. The
source is on gborg, project "pgweb".


//Magnus

Re: On what we want to support: infrastructure?

From
"Joshua D. Drake"
Date:
> I can think of a couple examples:
>
>   * Is search on the postgresql web site or docs or mailing list
>     archives powered by tsearch2 or some sgml indexing feature
>     or some other postgresql cool feature I don't know about?
>     Could it be?  Could we see how it's done?  I think the docs would
>     be especially interesting if it indexes the sgml; and I think
>     the mailing list archives are a pretty nice example of a fairly
>     large scale search database.

This is something that is kind of being worked on right now. You will be
able to submit a keyword that will return docs based on the keyword.
Versus a fuzzy search.


>
>     I've been asked why PostgreSQL.org's search apparently uses
>     ASPSeek and ASPSeek's docs claim the supported database are
>     "it can be mysql or oracle8 for now."  (Though I've been told
>     in postgresql.org's case it's actually backed by PG, that's
>     not obvious anywhere.)

Yes it is using PostgreSQL, but we are moving to 8.2 with PHP +
GIN/Tsearch to do our new search engine.

>
>   * I seem to recall a developer map somewhere. Was it generated
>     by PostGIS?  If not, note that pretty impressive maps can
>     be generated from PostgreSQL/PostGIS like the links below [1,2,3]
>     All of these are dynamically generated (change the mapxy or
>     scale parameters if you don't believe me) from a 90GB postgresql
>     database of individual road segments; and it works pretty well
>     and IMHO would make a pretty nice demo and example of how to
>     use that feature?

That would be very, very cool. To automatically generate maps of all the
contributors. You up for the task, we could use a volunteer :) (never
suggest unless you can do ;))


>
>   * Is the postgresql.org adserver powered by postgresql?  That
>     too would be interesting to many small site webmasters if
>     the source were available.

This is going away entirely soon.

>
>   * Is postgresql.org itself a database-backed web site?  How
>     about showing the source for that on pgfoundry as an
>     example web site?

The entire PostgreSQL -WWW project can be downloaded now from gborg.

Sincerely,

Joshua D. Drake


--

      === The PostgreSQL Company: Command Prompt, Inc. ===
Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240
Providing the most comprehensive  PostgreSQL solutions since 1997
             http://www.commandprompt.com/

Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate




Re: On what we want to support: infrastructure?

From
Matteo Beccati
Date:
Joshua D. Drake ha scritto:
>>   * Is the postgresql.org adserver powered by postgresql?  That
>>     too would be interesting to many small site webmasters if
>>     the source were available.
>
> This is going away entirely soon.

I'm sorry to hear this... anyway I replaced phpAdsNew with phpPgAds a
few months ago, and now ads.hub.org is PostgreSQL powered.


Best regards
--
Matteo Beccati
http://phpadsnew.com
http://phppgads.com

Re: On what we want to support: travel?

From
"Dawid Kuroczko"
Date:
On 11/8/06, Robert Treat <xzilla@users.sourceforge.net> wrote:
> Really?  Your first argument was that PostgreSQL would not be accepted because
> it was not known to them.  Well, presenting at conferences get this project
> exposure, both to developers and to executives, depending on the conference.
> Imagine that the largest software conference in Brazil asks the project if
> someone cancome to their country to give a keynote speech.  Do you really
> want to turn down that exposure?  Do you want to not have a booth at a
> conference like the recent one in Germany where there are 50,000 attendees,
> and you know they are going to go to booths for a half dozen other database
> groups?

I didn't write anywhere that I don't want to have a booth. Booth will certainly
attract new people to PostgreSQL and is certainly helpful to the community.
My point was rather about situation where some other OS DB is used, and
there's not much traction towards PostgreSQL.  Booths prove that PostgreSQL
is used and developed, but... well, some other OS DB also is (hence, no
traction).  Having PostgreSQL in different league would help use both of
these products at things they are best at.  And I feel, TPC gives here
more leverage.

This is a specific case.  I don't intend to prove that it is generally better.
I think expanding userbase is very important, and good to have PostgreSQL's
presence as wide as possible.  I only wanted to state, that I know
environments where convention-presence-or-not, other DB is "good enough",
and some other forms of presence might be more helpful.

> > Having TPC membership
> > and benchmarks gives leverage (buzzwordish, but still) for convincing
> > sceptics into at least fully testing PostgreSQL. The "TPC-like" tests
> > are useless in such "political" discussions.
> Does it?  Have you looked at a TPC benchmark, or the published results? There
> is *no way* we can top the performance metrics that are put out by folks like
> Oracle if for no other reason than the systems they run the test on are
> completely unrealistic.  And we cannot run our own TPC benchmarks with other
> database software on a standardized hardware because their software licenses
> will not allow it.  And even if we could of course people would dismiss it as
> biased testing.

There is a race called Dakar-Rally.  It involves cars racing in harsh
environment (sand, rocks, mud, etc.).  From time to time some
car manufacturer will put there one of their "standard model" of
a car, to proove their endurance, and to use the race as a testing
ground for it.  Why do they do that?  They have no chance of
winning, and non-zero probability that the race will be too hard
for a "regular" car.  I see a parallel here.

> Except that this ignores all of the market research that open source is
> traditionally implemented in companies from the ground up rather than from
> the top down.

Think of not a startup company which is doing a research right now,
but rather a company that has gone through such research some
time ago and made its choices.  How would you argument making
fundamental change in DB backend now?  Sun's support helps here,
both to down and ground up.

> If we were going to do that, yes, it would make sense to do it that way, but I
> think the current feeling is that people should be kept as local as possible;
> ie. flying someone over from the U.S. to Europe on our own dime makes little
> sense when there are a lot of solid contributors in Europe already.

Totally agree.  But since earlier examples involved flying Asia, Middle
East and Europe, I just couldn't resist suggesting it.

> On a side note, this discussion seems to be turning into a TPC vs. Speakers
> debate, which is unfortunate, as there are certainly other items that should
> be in a discussion of things to spend money on, like software certifications
> and standards processes, which so far have pretty much been ignored.

It was not my intention.  My point was that TPC might not be necesarilly
worthless.

   Regards,
       Dawid

Re: On what we want to support: travel?

From
"Jim C. Nasby"
Date:
On Sun, Oct 29, 2006 at 10:53:16AM +0100, Michael Meskes wrote:
> On Fri, Oct 27, 2006 at 04:27:13PM -0400, Chris Browne wrote:
> > > It surprised me to notice that there appears to be no interest in
> > > funding developers.
> >
> > The trouble with that is that it's a much "lumpier" thing to try to
> > arrange.
> > ...
>
> How about a bounty system, where you describe work to be done and give a
> fixed price or the implementation and people can apply for this job?

Maybe my glasses are especially rose-colored, but I think there's
plenty-enough core developers that are employed by commercial PostgreSQL
companies so that anyone who wants to fund development of a specific
feature can do so.
--
Jim Nasby                                            jim@nasby.net
EnterpriseDB      http://enterprisedb.com      512.569.9461 (cell)

Re: On what we want to support: travel?

From
"Jim C. Nasby"
Date:
On Thu, Nov 02, 2006 at 09:21:30PM -0500, Robert Treat wrote:
> Granted, but we *struggle* for developers on a lot of the ancillary projects;
> Take phppgadmin vs. phpmyadmin for example; or take a look at some of the pl
> languages that don't have a full set of capabilities or have platform issues.
> We're not just in need of core developers or slashdot posters, we're still in
> need of rounding out the current postgresql ecosystem and we need new blood
> to do it.

Interesting... I've been pretty active in the community for a number of
years, but I can only think of 2 or 3 cases where projects asked folks
for help.

Projects that are looking for help should really post entries at
http://pgfoundry.org/people/
--
Jim Nasby                                            jim@nasby.net
EnterpriseDB      http://enterprisedb.com      512.569.9461 (cell)

Re: On what we want to support: travel?

From
"Jim C. Nasby"
Date:
On Mon, Oct 30, 2006 at 04:42:56PM -0700, Josh Berkus wrote:
> Adrian,
>
> > 2) My thoughts. I am writing this as an end user and as a member of the
> > Organizing committee of LinuxFest NW  (linuxfestnorthwest.org/). Last
> > year Jim Nasby spoke at LFNW, funded by his employer Pervasive. He was
> > the lone Postgres speaker in a conference that had a team of people from
> > MySQL and another team from Oracle. Oracle and MySQL are planning on
> > returning, Pervasive is out of the Postgres business. In my role as
> > organizer I would like to see Postgres represented, but money is short.
>
> Actually, we have a bunch of community in Seattle and in British
> Columbia ... how far is Bellingham?

FWIW, LFNW solicited folks on one of the lists (maybe this one?) and no
one else was interested or available (Josh D. was already committed to
something else).

I'd happily speak again next year, assuming that airfare is covered.
EnterpriseDB might cover it, but to be blunt, I don't think there's a
lot of commercial incentive for them to do so. My impression of LFNW is
that it was mostly folks who wouldn't pay for support, so if my travel
was covered it would essentially be a donation to the community. Which
rounds back to the question of how much importance the community places
on these things.

Personally, I think it would be great if we encouraged local users to go
and speak at these smaller conferences, especially because they are much
more likely to strike a chord with the attendees. Sure I could talk
about tuning a PostgreSQL database running on a quad opteron and a 500GB
storage array, but what's that mean to an audience that is largely
comprised of people who are just getting their feet wet in linux and
databases?

Part of encouraging that local participation is offering people who are
willing to talk some money to cover their expenses. The mileage charge
for someone 100 miles away to drive to LFNW would be about $80 (BTW, if
someone wants to do that and the FundMeister doesn't want to pay, I'll
foot the bill myself).

BTW, speaking of representation from the "competition", there were two
MySQL talks at LFNW, and a 2+ hour session on Oracle (equivalent to 2
talks). I think it would be great if people talked about how they're
using PostgreSQL on small projects that relate to what LFNW attendees
are likely to be doing.
--
Jim Nasby                                            jim@nasby.net
EnterpriseDB      http://enterprisedb.com      512.569.9461 (cell)

Re: On what we want to support: travel?

From
Andrew Sullivan
Date:
On Wed, Nov 08, 2006 at 10:52:32AM -0800, Josh Berkus wrote:
> the buck" evaluation.  However, a couple of people have pointed out that
> we're still vague on what constitutes "bang".  For example, what are our

I'm tempted to say "bang on".  But I'll resist temptation.

I would like to suggest that we are converging on something like the
following principles, which can guide case-by-case answers:

* we want to build a strong user base
    - that may not always entail adding every possible user

* a mix of "small/new market" and "traditional suit enterprise"
    targets is desirable
    - such an approach builds strength through diversity

* "industry" types of work, such as standards bodies and
    techno-political organisation work, is of some degree of
    importance.
    - the cost of being involved (in time and travel as well as
        money) should be a significant, but non-determinant,
        factor here

Note that, among other properties, this outline entails that we
evaluate the third request to speak to emerging-community-meeting in
a given year _differently_ than the first such request.  I think
that's a feature, not a bug, but I'm happy to hear alternative views.

Do these seem like a reasonable outline of principles on which we
could make case-by-case determinations?

A

--
Andrew Sullivan  | ajs@crankycanuck.ca
The plural of anecdote is not data.
        --Roger Brinner

Re: On what we want to support: infrastructure?

From
"Magnus Hagander"
Date:
> Joshua D. Drake ha scritto:
> >>   * Is the postgresql.org adserver powered by postgresql?  That
> >>     too would be interesting to many small site webmasters if
> >>     the source were available.
> >
> > This is going away entirely soon.
>
> I'm sorry to hear this... anyway I replaced phpAdsNew with
> phpPgAds a few months ago, and now ads.hub.org is PostgreSQL powered.

What Josh means is that we'll be taking the ads off www.postgresql.org,
not that phpPgAds will go away as a product. AFAIK, that is :)

//Magnus

Re: On what we want to support: travel?

From
"Magnus Hagander"
Date:
> > Granted, but we *struggle* for developers on a lot of the ancillary
> > projects; Take phppgadmin vs. phpmyadmin for example; or
> take a look
> > at some of the pl languages that don't have a full set of
> capabilities or have platform issues.
> > We're not just in need of core developers or slashdot
> posters, we're
> > still in need of rounding out the current postgresql
> ecosystem and we need new blood
> > to do it.
>
> Interesting... I've been pretty active in the community for a
> number of years, but I can only think of 2 or 3 cases where
> projects asked folks for help.


Seriously, it shouldn't be *that* hard to find someone to help out with
phpPgAdmin. There are a lot more people capable of writing a PHP webapp
than working on teh PostgreSQL optimizer. (Myself, for example, but I
don't have time to help out with this one - just an example). Perhaps
you should just post something on the frontpage of the phppgadmin page?

PLs are probably more difficult.


> Projects that are looking for help should really post entries
> at http://pgfoundry.org/people/

Given that there is nothing there, obviouslyi nobody knows how to use
it. You both need people posting and people reading to make that
actually work... IOh, and there isn't even a category for "developer"
:-)

//Magnus

Re: On what we want to support: infrastructure?

From
Matteo Beccati
Date:
Magnus Hagander ha scritto:
> What Josh means is that we'll be taking the ads off www.postgresql.org,
> not that phpPgAds will go away as a product. AFAIK, that is :)

Yes, I understand.

While you may not have the need to get paying advertisers, I feel that
rotating ads of open source projects which use pgsql was an interesting
idea, even though it was partly abandoned during the site restyle.

There is a fairly good number of monthly ad impressions (without banners
on the home page) and it's just a pity to avoid using them.


Best regards
--
Matteo Beccati
http://phpadsnew.com
http://phppgads.com

Re: On what we want to support: travel?

From
Dave Page
Date:
Magnus Hagander wrote:
> Seriously, it shouldn't be *that* hard to find someone to help out with
> phpPgAdmin. There are a lot more people capable of writing a PHP webapp
> than working on teh PostgreSQL optimizer. (Myself, for example, but I
> don't have time to help out with this one - just an example). Perhaps
> you should just post something on the frontpage of the phppgadmin page?

Admin tools are boring and unattractive to developers - you should know
that; look how long it took for me to persuade you to work on pgAdmin.

Regards, Dave.

Re: On what we want to support: travel?

From
"Magnus Hagander"
Date:
> > Seriously, it shouldn't be *that* hard to find someone to help out
> > with phpPgAdmin. There are a lot more people capable of
> writing a PHP
> > webapp than working on teh PostgreSQL optimizer. (Myself,
> for example,
> > but I don't have time to help out with this one - just an example).
> > Perhaps you should just post something on the frontpage of
> the phppgadmin page?
>
> Admin tools are boring and unattractive to developers - you
> should know that; look how long it took for me to persuade
> you to work on pgAdmin.

Yes. But you managed eventually :)
And really, wxWidgets is also a lot harder than most PHP stuff. Just
count the bugs I've added to pgAdmin.

Oh, and also compare it to how much less time it took you to convince me
to work on the PHP stuff for the website...

//Magnus

Re: On what we want to support: travel?

From
Dave Page
Date:
Magnus Hagander wrote:
>>> Seriously, it shouldn't be *that* hard to find someone to help out
>>> with phpPgAdmin. There are a lot more people capable of
>> writing a PHP
>>> webapp than working on teh PostgreSQL optimizer. (Myself,
>> for example,
>>> but I don't have time to help out with this one - just an example).
>>> Perhaps you should just post something on the frontpage of
>> the phppgadmin page?
>>
>> Admin tools are boring and unattractive to developers - you
>> should know that; look how long it took for me to persuade
>> you to work on pgAdmin.
>
> Yes. But you managed eventually :)
> And really, wxWidgets is also a lot harder than most PHP stuff. Just
> count the bugs I've added to pgAdmin.

Yeah - I nailed a couple more of them the other night. Flippin'
format_type patch <grrr>

> Oh, and also compare it to how much less time it took you to convince me
> to work on the PHP stuff for the website...

I don't think that's so much a language thing - the website is just a
heck of a lot more simple the pgAdmin or phpPgAdmin. That said though, I
can understand that new programmer may be more at ease with PHP than C++.

/D

Re: On what we want to support: travel?

From
"Joshua D. Drake"
Date:
On Thu, 2006-11-09 at 01:31 -0600, Jim C. Nasby wrote:
> On Sun, Oct 29, 2006 at 10:53:16AM +0100, Michael Meskes wrote:
> > On Fri, Oct 27, 2006 at 04:27:13PM -0400, Chris Browne wrote:
> > > > It surprised me to notice that there appears to be no interest in
> > > > funding developers.
> > >
> > > The trouble with that is that it's a much "lumpier" thing to try to
> > > arrange.
> > > ...
> >
> > How about a bounty system, where you describe work to be done and give a
> > fixed price or the implementation and people can apply for this job?
>
> Maybe my glasses are especially rose-colored, but I think there's
> plenty-enough core developers that are employed by commercial PostgreSQL
> companies so that anyone who wants to fund development of a specific
> feature can do so.

Sure, but why shouldn't we help independent developers also contribute
who can?

Joshua D. Drake

--

      === The PostgreSQL Company: Command Prompt, Inc. ===
Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240
Providing the most comprehensive  PostgreSQL solutions since 1997
             http://www.commandprompt.com/

Donate to the PostgreSQL Project: http://www.postgresql.org/about/donate




Re: On what we want to support: infrastructure?

From
Josh Berkus
Date:
Matteo,

> While you may not have the need to get paying advertisers, I feel that
> rotating ads of open source projects which use pgsql was an interesting
> idea, even though it was partly abandoned during the site restyle.
>
> There is a fairly good number of monthly ad impressions (without banners
> on the home page) and it's just a pity to avoid using them.

Hmmm ... we can re-discuss this.  The reason for removing them is that
*paid* ads detract from our image as a serious, well supported, mature
OSS project.  Look for other major OSS projects who run paid ads on
their home page ... there aren't any.

Now, if we wanted to make those ads exclusively for PG-supporting OSS
projects and for major donors to postgresql.org (and I'm talking
$10,000+ per year here) then it might be worth revisiting.

What do people think?

--Josh

Re: On what we want to support: travel?

From
Josh Berkus
Date:
All,

OK, so apparently nobody else cares about what we use the SPI money for.
Good to know ...

--
Josh Berkus
PostgreSQL @ Sun
San Francisco

Re: On what we want to support: travel?

From
Alvaro Herrera
Date:
Josh Berkus wrote:
> All,
>
> OK, so apparently nobody else cares about what we use the SPI money for.
> Good to know ...

I have been silent because the stuff proposed so far is very reasonable,
not because I don't care.  If you were to propose fighting terrorism or
growing rainforests I would oppose that.

--
Alvaro Herrera                                http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

Re: On what we want to support: travel?

From
Josh Berkus
Date:
Alvaro,

> I have been silent because the stuff proposed so far is very reasonable,
> not because I don't care.  If you were to propose fighting terrorism or
> growing rainforests I would oppose that.
>

Darn!  ;-)

--Josh


Re: On what we want to support: travel?

From
Bruce Momjian
Date:
Darcy Buskermolen wrote:
> On Thursday 26 October 2006 16:26, Alvaro Herrera wrote:
> > Andrew Sullivan wrote:
> > > I appreciate the views of those who are part of the funds group, and
> > > I think it's excellent that they make their views known here, too.
> > > But I'm a little concerned that the _only_ people we've heard from so
> > > far are people who will be held responsible for disbursing the money.
> > > Is no-one else in the community interested in this issue?
> >
> > It surprised me to notice that there appears to be no interest in
> > funding developers.
>
> I'd rather see it fund specific features rather than specific developers. In
> the same way I think it would be acceptable for developers to make a propsal
> to request funds to deal with specific todo's.

FYI, I am trying to use the EnterpriseDB USD $25k fund to fund features.

--
  Bruce Momjian   bruce@momjian.us
  EnterpriseDB    http://www.enterprisedb.com

  + If your life is a hard drive, Christ can be your backup. +

Re: On what we want to support: travel?

From
"Jim C. Nasby"
Date:
On Thu, Nov 09, 2006 at 08:09:03AM -0800, Joshua D. Drake wrote:
> On Thu, 2006-11-09 at 01:31 -0600, Jim C. Nasby wrote:
> > On Sun, Oct 29, 2006 at 10:53:16AM +0100, Michael Meskes wrote:
> > > On Fri, Oct 27, 2006 at 04:27:13PM -0400, Chris Browne wrote:
> > > > > It surprised me to notice that there appears to be no interest in
> > > > > funding developers.
> > > >
> > > > The trouble with that is that it's a much "lumpier" thing to try to
> > > > arrange.
> > > > ...
> > >
> > > How about a bounty system, where you describe work to be done and give a
> > > fixed price or the implementation and people can apply for this job?
> >
> > Maybe my glasses are especially rose-colored, but I think there's
> > plenty-enough core developers that are employed by commercial PostgreSQL
> > companies so that anyone who wants to fund development of a specific
> > feature can do so.
>
> Sure, but why shouldn't we help independent developers also contribute
> who can?

Well, I read it as adding features to the backend, which there don't
seem to be a lot of independent developers left at that level... but
like I said, my glasses could be especially rose-colored. :)

I'm absolutely in favor of getting more developers, both for backend and
non-backend projects.
--
Jim Nasby                                            jim@nasby.net
EnterpriseDB      http://enterprisedb.com      512.569.9461 (cell)

Re: On what we want to support: travel?

From
"Jim C. Nasby"
Date:
On Thu, Nov 09, 2006 at 03:51:25AM -0500, Andrew Sullivan wrote:
> On Wed, Nov 08, 2006 at 10:52:32AM -0800, Josh Berkus wrote:
> > the buck" evaluation.  However, a couple of people have pointed out that
> > we're still vague on what constitutes "bang".  For example, what are our
>
> I'm tempted to say "bang on".  But I'll resist temptation.
>
> I would like to suggest that we are converging on something like the
> following principles, which can guide case-by-case answers:
>
> * we want to build a strong user base
>     - that may not always entail adding every possible user
>
> * a mix of "small/new market" and "traditional suit enterprise"
>     targets is desirable
>     - such an approach builds strength through diversity
>
> * "industry" types of work, such as standards bodies and
>     techno-political organisation work, is of some degree of
>     importance.
>     - the cost of being involved (in time and travel as well as
>         money) should be a significant, but non-determinant,
>         factor here
>
> Note that, among other properties, this outline entails that we
> evaluate the third request to speak to emerging-community-meeting in
> a given year _differently_ than the first such request.  I think
> that's a feature, not a bug, but I'm happy to hear alternative views.
>
> Do these seem like a reasonable outline of principles on which we
> could make case-by-case determinations?

Yes.. but...

I think we need to consider strongly the payoffs of belonging to
different standards bodies. Some, such as TPC could be highly valuable
(assuming that means the community could then publish TPC numbers);
others, such as ANSI are probably a lot less valuable (my suspicion is
that involvement in ANSI would essentially be a quagmire, but I'm
guessing).
--
Jim Nasby                                            jim@nasby.net
EnterpriseDB      http://enterprisedb.com      512.569.9461 (cell)

Re: On what we want to support: infrastructure?

From
"Jim C. Nasby"
Date:
On Thu, Nov 09, 2006 at 12:01:46PM -0800, Josh Berkus wrote:
> Matteo,
>
> >While you may not have the need to get paying advertisers, I feel that
> >rotating ads of open source projects which use pgsql was an interesting
> >idea, even though it was partly abandoned during the site restyle.
> >
> >There is a fairly good number of monthly ad impressions (without banners
> >on the home page) and it's just a pity to avoid using them.
>
> Hmmm ... we can re-discuss this.  The reason for removing them is that
> *paid* ads detract from our image as a serious, well supported, mature
> OSS project.  Look for other major OSS projects who run paid ads on
> their home page ... there aren't any.
>
> Now, if we wanted to make those ads exclusively for PG-supporting OSS
> projects and for major donors to postgresql.org (and I'm talking
> $10,000+ per year here) then it might be worth revisiting.

+1, especially on the OSS projects front. I think it's very important
for the community for people to see us as a very viable alternative to
MySQL.
--
Jim Nasby                                            jim@nasby.net
EnterpriseDB      http://enterprisedb.com      512.569.9461 (cell)

Re: On what we want to support: infrastructure?

From
"Magnus Hagander"
Date:
> > >While you may not have the need to get paying advertisers, I feel
> > >that rotating ads of open source projects which use pgsql was an
> > >interesting idea, even though it was partly abandoned
> during the site restyle.
> > >
> > >There is a fairly good number of monthly ad impressions (without
> > >banners on the home page) and it's just a pity to avoid using them.
> >
> > Hmmm ... we can re-discuss this.  The reason for removing
> them is that
> > *paid* ads detract from our image as a serious, well
> supported, mature
> > OSS project.  Look for other major OSS projects who run paid ads on
> > their home page ... there aren't any.
> >
> > Now, if we wanted to make those ads exclusively for
> PG-supporting OSS
> > projects and for major donors to postgresql.org (and I'm talking
> > $10,000+ per year here) then it might be worth revisiting.
>
> +1, especially on the OSS projects front. I think it's very important
> for the community for people to see us as a very viable
> alternative to MySQL.

-1 from me on the concept of banner ads completely.

+1 on a prominent way for OSS projects related to PostgreSQL to be
visible on our website, but generic banner-ads suck IMHO. For that as
well.

//Magnus