Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1U7XOj-000266-Fn for pgsql-www@arkaria.postgresql.org; Mon, 18 Feb 2013 20:33:13 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.72) (envelope-from ) id 1U7XOi-0004gS-TU for pgsql-www@arkaria.postgresql.org; Mon, 18 Feb 2013 20:33:12 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1U7XOi-0004gI-1K; Mon, 18 Feb 2013 20:33:12 +0000 Received: from [2a02:16a8:dc41::11] (helo=cronos.madness.at) by magus.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1U7XOf-0005K9-Ix; Mon, 18 Feb 2013 20:33:11 +0000 Received: from mastermind.kaltenbrunner.cc ([2001:470:7a2d::22]) by cronos.madness.at with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.72) (envelope-from ) id 1U7XOR-0001mo-L0; Mon, 18 Feb 2013 21:33:00 +0100 Message-ID: <51228FF7.6030305@kaltenbrunner.cc> Date: Mon, 18 Feb 2013 21:32:55 +0100 From: Stefan Kaltenbrunner User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2 MIME-Version: 1.0 To: Josh Berkus CC: Dave Page , Bruce Momjian , Christoph Berg , Martin Pitt , Magnus Hagander , PostgreSQL WWW , PostgreSQL in Debian , Tom Lane Subject: Re: [pgsql-pkg-debian] Re: We should not transition to apt.postgresql.org until we have a PPA References: <20130214122643.GF30046@msgid.df7cb.de> <511D2E58.6010705@agliodbs.com> <511D4E61.5050808@kaltenbrunner.cc> <20130216013854.GD12029@momjian.us> <5122719B.4090208@kaltenbrunner.cc> <512289FD.3080801@agliodbs.com> In-Reply-To: <512289FD.3080801@agliodbs.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a02:16a8:dc41::11 (failed) X-Pg-Spam-Score: -1.1 (-) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-www Precedence: bulk Sender: pgsql-www-owner@postgresql.org On 02/18/2013 09:07 PM, Josh Berkus wrote: > Stefan, > >> I heavily disagree - while there are certainly improvements to be made I >> don't think what we have is a "major step backwards" - we now have stuff >> we did not have before, like a much larger selection of packages for a >> much larger number of distributions and like with every project we ever >> did we will have to do incremental improvements. > > From the perspective of someone using Martin's PPA, it is a major step > backwards. The PPA had all of the packages I was interested in, and > took 5% of the time to install per system as the new procedure does. > > It may not be a step backwards for pure Debian, or for users on old/odd > Ubuntu versions, but it *certainly* is for current Ubuntu. > >> Comparing for example the current apt.postgresql.org instructions to >> what we have for the rpm package we are imho on parity (like people >> complain about it being hard to figure out what their current OS is - >> you need to know that for rpms as well and afaik there has been no >> complaints about that). > > You clearly haven't tried to follow both procedures from scratch, let > alone tried to teach them to anyone else. I did - running debian, ubuntu AND centos, the main difference is from dealing with downrating the distribution versions compared to the pgdg ones. I have not much experience teaching that stuff to others but that might be because people find the instructions enough so I have never been asked to explain them. > > I'm being reminded of when I first joined OpenSolaris at Sun, and I > complained that booting the system for the first time required editing > several files using vi, with no alternate editor available, even vim. > One of the Solaris engineers said "if you don't want to learn vi, you > have no business running Solaris". That sort of attitude is one of the > major reasons Opensolaris never succeeded in expanding the market for > Solaris. which is imho not even closely comparable to the current instructions in terms of complexity... > > I will point out that some developers run Ubuntu and Debian on their > desktops. These folks are not Sysadmins. Requiring them to have the > knowledge to edit cryptic packaging files correctly, and look up the > stupid Debian "codename", just means that they will not use a current > version of PostgreSQL, and thus will be ignorant of our new features. > Some of these developers will turn to Redis and Mongo instead, because > those databases each have a 30-second installation procedure which > requires no systems knowledge. those developers will simply use whatever they default OS provides - and frankly I think that for most people that is actually more sensible than using -pgdg packages. Debian and Ubuntu have very good support for postgresql... > > We already got our clock cleaned by MySQL once upon a time because > "PostgreSQL is too hard to install". Let's not do it again. quality first is the main argument here - the maintainer of the current "oh its so wunderful" ppa setup itself says that the new system is superior for erm (among others) "better QA". I don't resist making our user experience better for installing stuff, in fact I welcome it a _LOT_ but telling everybody that adding a string to a file is a major hurdle does not help progress either... Stefan -- Sent via pgsql-www mailing list (pgsql-www@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-www