X-Original-To: pgsql-general-postgresql.org@localhost.postgresql.org Received: from localhost (unknown [64.117.224.193]) by svr1.postgresql.org (Postfix) with ESMTP id 7E98230DC3A; Thu, 12 Jun 2003 16:56:04 +0000 (GMT) Received: from svr1.postgresql.org ([64.117.224.193]) by localhost (svr1.postgresql.org [64.117.224.193]) (amavisd-new, port 10024) with ESMTP id 06211-05; Thu, 12 Jun 2003 13:55:54 -0300 (ADT) Received: from snoopy.oit.edu (snoopy.OIT.EDU [140.211.135.12]) by svr1.postgresql.org (Postfix) with ESMTP id 1F6C630E689; Thu, 12 Jun 2003 13:55:53 -0300 (ADT) Received: from cvc.net (purvine-141-62.oit.edu [140.211.141.62]) by snoopy.oit.edu (8.12.9/8.12.9/OIT-4.0) with ESMTP id h5CGtLCP015414; Thu, 12 Jun 2003 09:55:22 -0700 Message-ID: <3EE8B149.8080107@cvc.net> Date: Thu, 12 Jun 2003 09:58:49 -0700 From: Dennis Gearon Reply-To: gearond@cvc.net User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4b) Gecko/20030507 X-Accept-Language: en-us, ru MIME-Version: 1.0 To: Lamar Owen Cc: Justin Clift , Bruce Momjian , jim@nasby.net, pgsql-general@postgresql.org Subject: Re: [HACKERS] SAP and MySQL ... [and Benchmark] References: <200306111624.h5BGOHe06484@candle.pha.pa.us> <3EE874D4.4060106@postgresql.org> <200306121149.07785.lamar.owen@wgcr.org> In-Reply-To: <200306121149.07785.lamar.owen@wgcr.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Archive-Number: 200306/630 X-Sequence-Number: 43560 I'm not THAT familiar with recent developer history, community, or model for Postgres. I do see two individual's names a LOT on this listserve, and they really contribute a lot and guide a lot of us. Bruce is one, and Tom Lane is the other. I think that Postgres's inertia is vulnerable to one of them dying. Hopefully you two guys, that is a long ways away! But I know of a OSS PHP project where the main guy died young in a motorcycle accident, and the last I heard, there was little progress in the project in a year's time; The project might be dead. I think that the two main guys should keep a list of their references they use (DB theory, architecture planning, different optimizer theory, etc.), the roadmap for next 1-2 years, anything else that would help the group 'if a bus hit them'. But, like I said, I'm not too familiar with the development community itself. I'm just relating to the trend I see here in the general list. Lamar Owen wrote: > On Thursday 12 June 2003 08:40, Justin Clift wrote: > >>Bruce Momjian wrote: >> >>>I assume we don't want to mimick FreeBSD's infighting. >>> >>>I don't have any problem with doing voting, but I will say that the >>>stated PostgreSQL core leadership goal, "to do as little as possible", >>>has served us well. > > >>Or not. > > > Each Open Source project has its own personality. I often use PostgreSQL as > an example of a well-run OSS project; I do believe that the current model is > working well. > > I understand some of the concerns with the current model. However, this > database started as a research project, was picked up by a couple of students > and SQLified, then was picked up by a core group of its users who were > interested in making it better. And make it better they did! (with help of > course). Prolific developers have since been added to the core group. > > This model has gotten us this far very well; and I don't think a fundamental > change in it is necessary to take us to the next level. > > Or, to put it another way, we have a minimalistic 'government'. Some people > like that; others do not. Just as in the 'real world'. The user base, > moderated by core, makes the decisions -- I believe that is as it should be. > Somewhat like cadmium in a nuclear reactor. (:-)) Core prevents a meltdown, > and lets the reactor hum at a nice pace. > > We want marketing? The someone steps up to the plate and markets (which has > happened). We want funding? Then some of our users need to step up to the > plate and do some funding. (which has also happened). > > To borrow from another projects model, no one is asking Linus Torvalds to > accept a voted-in core team for the Linux kernel. He is also one who governs > as little as possible. > > We're not commercial software; why must we act like commercial software?