PostgreSQL mission statement?

Started by mlwalmost 24 years ago48 messageshackers
Jump to latest
#1mlw
markw@mohawksoft.com

Just out of curiosity, does PostgreSQL have a mission statement?

If so, where could I find it?

If not, does anyone see a need?

(No, I am not some rabid MBA, but it may be useful to have for those rabid MBAs
with whom I must deal.)

#2Tom Lane
tgl@sss.pgh.pa.us
In reply to: mlw (#1)
Re: PostgreSQL mission statement?

mlw <markw@mohawksoft.com> writes:

Just out of curiosity, does PostgreSQL have a mission statement?

Nope. Given the wide variety of views among the developer community,
I think we'd have a tough time agreeing on a mission statement, unless
it was so generic as to be meaningless ...

regards, tom lane

#3Chris Browne
cbbrowne@acm.org
In reply to: Tom Lane (#2)
Re: PostgreSQL mission statement?

mlw <markw@mohawksoft.com> writes:

Just out of curiosity, does PostgreSQL have a mission statement?

Nope. Given the wide variety of views among the developer community,
I think we'd have a tough time agreeing on a mission statement, unless
it was so generic as to be meaningless ...

Well, I think one of the things that has been agreed on that _isn't_
that generic is:
"We use a Berkeley style license, and prefer it that way."

:-)
--
(concatenate 'string "cbbrowne" "@ntlug.org")
http://www.ntlug.org/~cbbrowne/rdbms.html
To err is human, to moo bovine.

#4David Terrell
dbt@meat.net
In reply to: mlw (#1)
Re: PostgreSQL mission statement?

On Wed, May 01, 2002 at 02:24:30PM -0400, mlw wrote:

Just out of curiosity, does PostgreSQL have a mission statement?

If so, where could I find it?

If not, does anyone see a need?

"Provide a really good database and have fun doing it"

--
David Terrell | "War is peace,
Prime Minister, Nebcorp | freedom is slavery,
dbt@meat.net | ignorance is strength
http://wwn.nebcorp.com/ | Dishes are clean." - Chris Fester

#5Jan Wieck
JanWieck@Yahoo.com
In reply to: Chris Browne (#3)
Re: PostgreSQL mission statement?

cbbrowne@cbbrowne.com wrote:

mlw <markw@mohawksoft.com> writes:

Just out of curiosity, does PostgreSQL have a mission statement?

Nope. Given the wide variety of views among the developer community,
I think we'd have a tough time agreeing on a mission statement, unless
it was so generic as to be meaningless ...

Well, I think one of the things that has been agreed on that _isn't_
that generic is:
"We use a Berkeley style license, and prefer it that way."

Does that now count as a mission? Whow, didn't know that I am
on a mission! What in our mission is mission critical? What
are our defined mission goals?

Jan :-)

:-)
--
(concatenate 'string "cbbrowne" "@ntlug.org")
http://www.ntlug.org/~cbbrowne/rdbms.html
To err is human, to moo bovine.

---------------------------(end of broadcast)---------------------------
TIP 6: Have you searched our list archives?

http://archives.postgresql.org

--

#======================================================================#
# It's easier to get forgiveness for being wrong than for being right. #
# Let's break this rule - forgive me. #
#================================================== JanWieck@Yahoo.com #

#6mlw
markw@mohawksoft.com
In reply to: mlw (#1)
Re: PostgreSQL mission statement?

cbbrowne@cbbrowne.com wrote:

mlw <markw@mohawksoft.com> writes:

Just out of curiosity, does PostgreSQL have a mission statement?

Nope. Given the wide variety of views among the developer community,
I think we'd have a tough time agreeing on a mission statement, unless
it was so generic as to be meaningless ...

Well, I think one of the things that has been agreed on that _isn't_
that generic is:
"We use a Berkeley style license, and prefer it that way."

No! no! no! Don't even kid like that. EVERY time that debate is even mentioned,
it goes on for days.

#7Jean-Michel POURE
jm.poure@freesurf.fr
In reply to: David Terrell (#4)
Re: PostgreSQL mission statement?

Le Jeudi 2 Mai 2002 01:59, David Terrell a écrit :

"Provide a really good database and have fun doing it"

PostgreSQL Community is commited to providing Humanity with the best
multi-purpose, reliable, open-source and free database system.

#8Dalibor Andzakovic
dali@dali.net.nz
In reply to: Jean-Michel POURE (#7)
Re: PostgreSQL mission statement?

Le Jeudi 2 Mai 2002 01:59, David Terrell a écrit :

"Provide a really good database and have fun doing it"

PostgreSQL Community is commited to providing Humanity with the best
multi-purpose, reliable, open-source and free database system.

How about "We can store your data" ?

Just a late night thought...

dali

#9mlw
markw@mohawksoft.com
In reply to: mlw (#1)
Re: PostgreSQL mission statement?

Jean-Michel POURE wrote:

Le Jeudi 2 Mai 2002 01:59, David Terrell a �crit :

"Provide a really good database and have fun doing it"

PostgreSQL Community is commited to providing Humanity with the best
multi-purpose, reliable, open-source and free database system.

The PostgreSQL community is committed to creating and maintaining the best,
most reliable, open-source multi-purpose standards based database, and with it,
promote free and open source software world wide.

Who's that? Anyone disagree?

#10Jim Mercer
jim@reptiles.org
In reply to: mlw (#9)
Re: PostgreSQL mission statement?

On Thu, May 02, 2002 at 08:15:15AM -0400, mlw wrote:

Jean-Michel POURE wrote:

Le Jeudi 2 Mai 2002 01:59, David Terrell a �crit :

"Provide a really good database and have fun doing it"

PostgreSQL Community is commited to providing Humanity with the best
multi-purpose, reliable, open-source and free database system.

The PostgreSQL community is committed to creating and maintaining the best,
most reliable, open-source multi-purpose standards based database, and with
it, promote free and open source software world wide.

Who's that? Anyone disagree?

why does it have to be THE BEST ? that is insulting to the other projects
like MySQL which while "competitors" are also a valid and useful benchmark
for features, performance and keeping the postgresql community on its
collective toes.

postgresql is not THE BEST in all applications, so calling it that is inviting
derision and pointless arguments.

i'd go with:

The PostgreSQL community is committed to creating and maintaining a very
reliable, open-source, multi-purpose, standards-based database, and
encouraging participation in open-source usage and development world wide.

--
[ Jim Mercer jim@reptiles.org +1 416 410-5633 ]
[ I want to live forever, or die trying. ]

#11mlw
markw@mohawksoft.com
In reply to: mlw (#1)
Re: PostgreSQL mission statement?

Jim Mercer wrote:

On Thu, May 02, 2002 at 08:15:15AM -0400, mlw wrote:

Jean-Michel POURE wrote:

Le Jeudi 2 Mai 2002 01:59, David Terrell a �crit :

"Provide a really good database and have fun doing it"

PostgreSQL Community is commited to providing Humanity with the best
multi-purpose, reliable, open-source and free database system.

The PostgreSQL community is committed to creating and maintaining the best,
most reliable, open-source multi-purpose standards based database, and with
it, promote free and open source software world wide.

Who's that? Anyone disagree?

why does it have to be THE BEST ? that is insulting to the other projects
like MySQL which while "competitors" are also a valid and useful benchmark
for features, performance and keeping the postgresql community on its
collective toes.

This is interesting, a mission statement isn't necessarily about "what is" but
about what we "want to do," what it is that we "intend to do," i.e. "our
mission." It is vital that a mission statement contain the superlatives.
Mediocrity has no place here.

I don't know about you, but I want PostgreSQL to be the best, be THE most
reliable. Omitting "best" or "most" from the statement means that we should all
just give up now, because PostgreSQL is pretty damn good already.

#12Nigel J. Andrews
nandrews@investsystems.co.uk
In reply to: mlw (#9)
Re: PostgreSQL mission statement?

Is this an indication of a need for pgsql-marketing@postgresql.org? :)

I like:

We'll store your data; if we think it'll be an interesting enough
diversion for us.

--
Nigel Andrews

On Thu, 2 May 2002, mlw wrote:

Show quoted text

Jean-Michel POURE wrote:

Le Jeudi 2 Mai 2002 01:59, David Terrell a écrit :

"Provide a really good database and have fun doing it"

PostgreSQL Community is commited to providing Humanity with the best
multi-purpose, reliable, open-source and free database system.

The PostgreSQL community is committed to creating and maintaining the best,
most reliable, open-source multi-purpose standards based database, and with it,
promote free and open source software world wide.

Who's that? Anyone disagree?

#13Jim Mercer
jim@reptiles.org
In reply to: mlw (#11)
Re: PostgreSQL mission statement?

On Thu, May 02, 2002 at 08:43:04AM -0400, mlw wrote:

Jim Mercer wrote:

why does it have to be THE BEST ? that is insulting to the other projects
like MySQL which while "competitors" are also a valid and useful benchmark
for features, performance and keeping the postgresql community on its
collective toes.

This is interesting, a mission statement isn't necessarily about "what is" but
about what we "want to do," what it is that we "intend to do," i.e. "our
mission." It is vital that a mission statement contain the superlatives.
Mediocrity has no place here.

I don't know about you, but I want PostgreSQL to be the best, be THE most
reliable. Omitting "best" or "most" from the statement means that we should
all just give up now, because PostgreSQL is pretty damn good already.

i think a mission statement full of boastfulness is just a sound bite, and
will be dismissed as such.

if you want the mission statement to have an impact, then it needs to be
acceptable not only to those who fully embrace it, but also acceptable to
those who will respect the project from a distance.

otherwise its not a mission statement, its akin to a corporate cheer.
( i'm picturing Steve Balmer's superlative exhaltations to the converted
http://www.ntk.net/ballmer/mirrors.html )

--
[ Jim Mercer jim@reptiles.org +1 416 410-5633 ]
[ I want to live forever, or die trying. ]

#14Jim Mercer
jim@reptiles.org
In reply to: Nigel J. Andrews (#12)
Re: PostgreSQL mission statement?

On Thu, May 02, 2002 at 01:43:39PM +0100, Nigel J. Andrews wrote:

I like:

We'll store your data; if we think it'll be an interesting enough
diversion for us.

gets my vote.

8^)

--
[ Jim Mercer jim@reptiles.org +1 416 410-5633 ]
[ I want to live forever, or die trying. ]

#15Rod Taylor
rbt@rbt.ca
In reply to: mlw (#1)
Re: PostgreSQL mission statement?

I don't know about you, but I want PostgreSQL to be the best, be

THE most

reliable. Omitting "best" or "most" from the statement means that

we should

all just give up now, because PostgreSQL is pretty damn good

already.

i think a mission statement full of boastfulness is just a sound

bite, and

will be dismissed as such.

Theres no reason Postgresql can't be the best in a good majority if
not all of the fields. Yeah, a few things are needed to accomplish
this -- but theres no reason it can't happen.

Anyway, most companies do something like 'Postgresql will become the
choice database'. That is, majority market share.

That said, they're dumb. They need to be changed once you meet the
goal.

A good mission statement should last the lifetime of the company /
department / project. WalMart actually has one of the better ones,
where their mission is to beat last years sales by x%. 3M will
innovate. HP would not release a product unless it offered the market
something new or better (they don't [ didn't for years anyway ] clone
others stuff and undercut them in price).

Perhaps Postgresql should have the mission of handling twice the
amount of data this year than last. That is, all collective
installations will maintain more stuff. Difficult to measure, but
would ensure we create / maintain the features required by big and
small databases. Currently those features appear to be relational
design, reliability, etc. Should the data storage requirements
change, Postgresql would have to follow in order to maintain it's
mission statement which is a good thing.

Goals should change, (being most reliable, or ANSI compliant) but
purpose should be consistent.

That said, skip the whole thing. I don't think we need something to
rally behind as it's kinda self explanatory why you'd donate time or
money to the project. It needs to meet your needs first, which
averaged out between all of the developers will meet those of most
others. DBs work that way, desktops often don't ;)

#16Hannu Krosing
hannu@tm.ee
In reply to: Jim Mercer (#10)
Re: PostgreSQL mission statement?

On Thu, 2002-05-02 at 14:37, Jim Mercer wrote:

On Thu, May 02, 2002 at 08:15:15AM -0400, mlw wrote:

Who's that? Anyone disagree?

why does it have to be THE BEST ? that is insulting to the other projects
like MySQL which while "competitors" are also a valid and useful benchmark
for features, performance and keeping the postgresql community on its
collective toes.

postgresql is not THE BEST in all applications, so calling it that is inviting
derision and pointless arguments.

The Politically Correct mission statement follows:

The PostgreSQL community is committed to creating and maintaining a good
but not the best, mostly reliable, open-source multi-purpose standards
based database, and with it, promote free and open source software and
other worthy causes world wide and to not hurting anyones feelings in doing so.
We are also committed to not cheating our SOs, not charging too much for
our services nor eating too much and to recommending products of our
commercial competitors before ours in order to help them fullfil their
obligations to their stockholders.

I was hoping to fit in something about being a good
Christian/Muslim/Atheist but was unable to do it in an universally
acceptable way.
There may be other points that are not valid everywhere though.

BTW, I think PostgreSQL does _not_ need any mission statement.

-------------
Hannu

#17Jean-Michel POURE
jm.poure@freesurf.fr
In reply to: mlw (#9)
Re: PostgreSQL mission statement?

The PostgreSQL community is committed to creating and maintaining the best,
most reliable, open-source multi-purpose standards based database, and with
it, promote free(dom) and open source software world wide.

I hope you don't mind writing "free(dom)" with the idea of fighting patent
abuses.

Cheers,
Jean-Michel

#18Lamar Owen
lamar.owen@wgcr.org
In reply to: Jim Mercer (#13)
Re: PostgreSQL mission statement?

On Thursday 02 May 2002 08:56 am, Jim Mercer wrote:

i think a mission statement full of boastfulness is just a sound bite, and
will be dismissed as such.

if you want the mission statement to have an impact, then it needs to be
acceptable not only to those who fully embrace it, but also acceptable to
those who will respect the project from a distance.

otherwise its not a mission statement, its akin to a corporate cheer.
( i'm picturing Steve Balmer's superlative exhaltations to the converted
http://www.ntk.net/ballmer/mirrors.html )

In the corporate world a mission statement is often the 'sound bite' and a
'corporate cheer'.

I personally think
"To have fun making and improving the most extensible, robust, ACID-compliant
Free database system on the planet" wraps up at least why I think we're all
here. s/Free/Open Source/g if you'd rather not invoke a stallmanism. Or
even s/Free/BSD-licensed/g if you want to really state the obvious. :-)

If other projects' members are insulted by that, then they're just too
sensitive.
--
Lamar Owen
WGCR Internet Radio
1 Peter 4:11

#19mlw
markw@mohawksoft.com
In reply to: mlw (#1)
Re: PostgreSQL mission statement?

Jean-Michel POURE wrote:

The PostgreSQL community is committed to creating and maintaining the best,
most reliable, open-source multi-purpose standards based database, and with
it, promote free(dom) and open source software world wide.

I hope you don't mind writing "free(dom)" with the idea of fighting patent
abuses.

No, the mission statement is about what the postgresql group, as a whole, is
all about.

I know it seems silly to have such a thing, but really, the more I read on this
discussion, the more it seems like it is a useful "call to arms" for developers
and users alike.

Now, I do not wish to have a manifesto, but a short and sweet "this is who we
are, and this is what we do" could be a positive thing.

P.S. I think every software engineer worth anything should fight software
patents. If Donald Knuth didn't patent his algorithms, practically none of us
deserve patents. I mean seriously, most of the software patents are trivial and
obvious. Knuth did something, most of us only build on his work.

#20The Hermit Hacker
scrappy@hub.org
In reply to: mlw (#11)
Re: PostgreSQL mission statement?

On Thu, 2 May 2002, mlw wrote:

Jim Mercer wrote:

On Thu, May 02, 2002 at 08:15:15AM -0400, mlw wrote:

Jean-Michel POURE wrote:

Le Jeudi 2 Mai 2002 01:59, David Terrell a ���crit :

"Provide a really good database and have fun doing it"

PostgreSQL Community is commited to providing Humanity with the best
multi-purpose, reliable, open-source and free database system.

The PostgreSQL community is committed to creating and maintaining the best,
most reliable, open-source multi-purpose standards based database, and with
it, promote free and open source software world wide.

Who's that? Anyone disagree?

why does it have to be THE BEST ? that is insulting to the other projects
like MySQL which while "competitors" are also a valid and useful benchmark
for features, performance and keeping the postgresql community on its
collective toes.

This is interesting, a mission statement isn't necessarily about "what is" but
about what we "want to do," what it is that we "intend to do," i.e. "our
mission." It is vital that a mission statement contain the superlatives.
Mediocrity has no place here.

I don't know about you, but I want PostgreSQL to be the best, be THE most
reliable. Omitting "best" or "most" from the statement means that we should all
just give up now, because PostgreSQL is pretty damn good already.

altho in most contexts, I would agree with Jim as to the use of 'The
Best', for any mission statement to say anything other then that, IMHO,
shows a lack of commitment ... I agree with mlw on this one, the mission
statement is what we are *striving* for ... where we eventually want to
get to ... if we aren't "The Best", then there is someone better then us
that we have to work that much harder to become better then ...

I personally like mlw's wording ...

#21The Hermit Hacker
scrappy@hub.org
In reply to: Hannu Krosing (#16)
#22The Hermit Hacker
scrappy@hub.org
In reply to: Nigel J. Andrews (#12)
#23mlw
markw@mohawksoft.com
In reply to: The Hermit Hacker (#21)
#24Jim Mercer
jim@reptiles.org
In reply to: The Hermit Hacker (#20)
#25scott.marlowe
scott.marlowe@ihs.com
In reply to: David Terrell (#4)
#26Jan Wieck
JanWieck@Yahoo.com
In reply to: mlw (#23)
#27scott.marlowe
scott.marlowe@ihs.com
In reply to: Hannu Krosing (#16)
#28Michael E. Locasto
locasto2@tcnj.edu
In reply to: The Hermit Hacker (#21)
#29Jason Earl
jason.earl@simplot.com
In reply to: scott.marlowe (#25)
#30Mark Kirkwood
mark.kirkwood@catalyst.net.nz
In reply to: mlw (#23)
#31scott.marlowe
scott.marlowe@ihs.com
In reply to: Jason Earl (#29)
#32Thomas Lockhart
lockhart@fourpalms.org
In reply to: mlw (#1)
#33mlw
markw@mohawksoft.com
In reply to: The Hermit Hacker (#21)
#34Jim Mercer
jim@reptiles.org
In reply to: mlw (#33)
#35mlw
markw@mohawksoft.com
In reply to: The Hermit Hacker (#21)
#36Jim Mercer
jim@reptiles.org
In reply to: mlw (#35)
#37mlw
markw@mohawksoft.com
In reply to: The Hermit Hacker (#21)
#38Jim Mercer
jim@reptiles.org
In reply to: mlw (#37)
#39Dann Corbit
DCorbit@connx.com
In reply to: Jim Mercer (#38)
#40mlw
markw@mohawksoft.com
In reply to: The Hermit Hacker (#21)
#41Dalibor Andzakovic
dali@dali.net.nz
In reply to: Dann Corbit (#39)
#42Jean-Michel POURE
jm.poure@freesurf.fr
In reply to: mlw (#40)
#43Jean-Michel POURE
jm.poure@freesurf.fr
In reply to: Thomas Lockhart (#32)
#44The Hermit Hacker
scrappy@hub.org
In reply to: scott.marlowe (#27)
#45Jason Earl
jason.earl@simplot.com
In reply to: Mark Kirkwood (#30)
#46scott.marlowe
scott.marlowe@ihs.com
In reply to: Jim Mercer (#34)
#47Ron Chmara
ron@Opus1.COM
In reply to: The Hermit Hacker (#21)
#48Patrick Welche
prlw1@newn.cam.ac.uk
In reply to: The Hermit Hacker (#21)