X-Original-To: pgsql-advocacy-postgresql.org@localhost.postgresql.org Received: from localhost (unknown [200.46.204.2]) by svr1.postgresql.org (Postfix) with ESMTP id CCC37D1B911 for ; Wed, 28 Apr 2004 00:14:45 -0300 (ADT) Received: from svr1.postgresql.org ([200.46.204.71]) by localhost (neptune.hub.org [200.46.204.2]) (amavisd-new, port 10024) with ESMTP id 38031-10 for ; Wed, 28 Apr 2004 00:14:43 -0300 (ADT) Received: from news.hub.org (news.hub.org [200.46.204.72]) by svr1.postgresql.org (Postfix) with ESMTP id EF771D1B588 for ; Wed, 28 Apr 2004 00:14:42 -0300 (ADT) Received: from news.hub.org (news.hub.org [200.46.204.72]) by news.hub.org (8.12.9/8.12.9) with ESMTP id i3S3EgSx036716 for ; Wed, 28 Apr 2004 03:14:42 GMT (envelope-from news@news.hub.org) Received: (from news@localhost) by news.hub.org (8.12.9/8.12.9/Submit) id i3S2mBYl008195 for pgsql-advocacy@postgresql.org; Wed, 28 Apr 2004 02:48:11 GMT From: Christopher Browne X-Newsgroups: comp.databases.postgresql.advocacy Subject: Re: What can we learn from MySQL? Date: Tue, 27 Apr 2004 22:24:03 -0400 Organization: cbbrowne Computing Inc Lines: 78 Message-ID: References: <429d4f7f1cf595afd3922ab6d0c5fc64@biglumber.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@news.hub.org X-message-flag: Outlook is rather hackable, isn't it? X-Home-Page: http://www.cbbrowne.com/info/ X-Affero: http://svcs.affero.net/rm.php?r=cbbrowne User-Agent: Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.4 (Security Through Obscurity, linux) Cancel-Lock: sha1:zUH0iv0rhlXBJQ1+5LmCzt74BI8= To: pgsql-advocacy@postgresql.org X-Virus-Scanned: by amavisd-new at postgresql.org X-Spam-Status: No, hits=0.0 tagged_above=0.0 required=5.0 tests= X-Spam-Level: X-Archive-Number: 200404/274 X-Sequence-Number: 4246 Clinging to sanity, greg@turnstep.com ("Greg Sabino Mullane") mumbled into her beard: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 >> I'm gonna disagree here. I think that not having a postgresql inc >> to go to means that by the time postgresql becomes ubiquitous, it >> will be like apache. no company behind it, every company using it. > > That's not entirely accurate. Apache has had lots of help from IBM, > as well as a few other very large companies. > >> No need for a postgresql inc to do that, just time, good code, and >> knowledgable DBAs choosing it more and more often. > > Sorry, but technical prowess alone is no recipe for success in > today's marketplace. Things are more complex than that. Yeah, things _are_ more complex than that. But consider also that products that are, in essence, commercial products must be marketing successes in order to persist at all. In order for MySQL AB to get paid, and in order for there to be upgrades to the software, it is _essential_ that their products appear to be vital commercial successes in the commercial marketplace. There's some $19.6M of vulture capital that expresses exactly how essential that is... If they don't achieve the commercial success that the owners expect, technical prowess or lack thereof is an entire nonissue. The fact that there are no "vulture capitalists," no "$19.6M of commercial pressures," and no stockholders means that some of the vital 'criteria for failure' that exist for MySQL(tm) do not exist for PostgreSQL. The criteria for evaluating success and failure _do_ differ. It is wasteful of time and effort to slavishly try to evaluate the differing software on the same criteria. If there is value in any of this exercise, it isn't in finding similarities; it is in finding _useful_ differences. - Useful differences between how aspects of PostgreSQL are presently publicized and how they might be; - Useful differences between the features PostgreSQL and other software that are worth publicizing; - Useful differences between PostgreSQL and other software in terms of "soft differences" such as licensing and cost that are worth publicizing. It is distinctly NOT useful to merely try to find ways to slavishly emulate what other projects are doing, particularly if they require substantial political reorganization or a vulture capitalist with $19.6M to invest. It's hard to push contributors to a free software project. A useful quote: "Feel free to contribute build files. Or work on your motivational skills, and maybe someone somewhere will write them for you..." -- "Fredrik Lundh" If a 'release manager' is needed, then either you need the venture capital to pay someone to do that, or some serious motivational skills good enough to let you convince people that don't "report to you" to change what they want to do. The ideal thing to do is to try to motivate people to do things that they will find interesting and desirable. I don't see much focus on that approach; rather the contrary. -- "cbbrowne","@","ntlug.org" http://www3.sympatico.ca/cbbrowne/sgml.html Signs of a Klingon Programmer - 2. "Specifications are for the weak and timid!"