Re: [pgsql-pkg-debian] Re: We should not transition to apt.postgresql.org until we have a PPA

From: Stefan Kaltenbrunner <stefan(at)kaltenbrunner(dot)cc>
To: Josh Berkus <josh(at)agliodbs(dot)com>
Cc: Dave Page <dpage(at)pgadmin(dot)org>, Bruce Momjian <bruce(at)momjian(dot)us>, Christoph Berg <myon(at)debian(dot)org>, Martin Pitt <mpitt(at)debian(dot)org>, Magnus Hagander <magnus(at)hagander(dot)net>, PostgreSQL WWW <pgsql-www(at)postgresql(dot)org>, PostgreSQL in Debian <pgsql-pkg-debian(at)postgresql(dot)org>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Subject: Re: [pgsql-pkg-debian] Re: We should not transition to apt.postgresql.org until we have a PPA
Date: 2013-02-18 20:32:55
Message-ID: 51228FF7.6030305@kaltenbrunner.cc
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-pkg-debian pgsql-www

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

In response to

Browse pgsql-pkg-debian by date

  From Date Subject
Next Message Andres Freund 2013-02-18 20:52:40 Re: Re: [pgsql-www] We should not transition to apt.postgresql.org until we have a PPA
Previous Message Brendan Jurd 2013-02-18 20:14:25 Re: [pgsql-pkg-debian] Re: We should not transition to apt.postgresql.org until we have a PPA

Browse pgsql-www by date

  From Date Subject
Next Message Andres Freund 2013-02-18 20:52:40 Re: Re: [pgsql-www] We should not transition to apt.postgresql.org until we have a PPA
Previous Message Brendan Jurd 2013-02-18 20:14:25 Re: [pgsql-pkg-debian] Re: We should not transition to apt.postgresql.org until we have a PPA