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 1E087D1BA93 for ; Fri, 23 Apr 2004 11:27:16 -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 32116-07 for ; Fri, 23 Apr 2004 11:27:17 -0300 (ADT) Received: from tht.net (vista.tht.net [216.126.88.2]) by svr1.postgresql.org (Postfix) with ESMTP id C2E8ED1BAD5 for ; Fri, 23 Apr 2004 11:27:12 -0300 (ADT) Received: from [134.22.70.203] (dyn-70-203.tor.dsl.tht.net [134.22.70.203]) by tht.net (Postfix) with ESMTP id 5BF0476A72; Fri, 23 Apr 2004 10:27:18 -0400 (EDT) Subject: Re: What can we learn from MySQL? From: Rod Taylor To: Jeff Davis Cc: Bruce Momjian , Postgresql Advocacy In-Reply-To: <1082707709.32307.1127.camel@jeff> References: <200404230409.i3N49jC02890@candle.pha.pa.us> <1082707709.32307.1127.camel@jeff> Content-Type: text/plain Message-Id: <1082730417.95625.41.camel@jester> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 23 Apr 2004 10:26:58 -0400 Content-Transfer-Encoding: 7bit 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/150 X-Sequence-Number: 4122 > One common thing people talk about is ease of use. However that puzzles > me, since it takes all of (about) three commands to install postgresql > and log into the database for the first time. I use debian, so it > amounts to "apt-get install", su to "postgres" and "psql template1". My present theory is that most users make the decision regarding ease of use before even installing the software. If you look at the MySQL website within 1 or 2 clicks, you know that there is a gui for queries, a gui for administration, drivers or interfaces for many programming langauges. They have GIS, Unicode, full text searching, multi-master replication, ANSI compliance, etc. Not that all of those items are necessarily true, but that is what the user believes. In contrast, from the PostgresSQL website I know PostgreSQL can deal with a large dataset, has lots of backend features, supports many languages. Looking hard enough you might find a link to the pgreplication which currently has the goal of integrating with PostgreSQL 7.2 ;) You don't learn anything about the GUIs (any of them) within the first couple of clicks. Since many users (even linux users) associate command lines with difficulty of use, the first impression is that PostgreSQL is difficult to use.