Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hPqpn-0000Sf-Iq for pgsql-www@arkaria.postgresql.org; Sun, 12 May 2019 15:56:19 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1hPqpl-0005JP-3f for pgsql-www@arkaria.postgresql.org; Sun, 12 May 2019 15:56:17 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hPqpk-0005JI-Sz for pgsql-www@lists.postgresql.org; Sun, 12 May 2019 15:56:16 +0000 Received: from meldrar.postgresql.org ([2a02:c0:301:0:ffff::31]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hPqpe-0004hq-1V for pgsql-www@lists.postgresql.org; Sun, 12 May 2019 15:56:16 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Content-Type:In-Reply-To:MIME-Version:Date: Message-ID:From:References:To:Subject:Sender:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description; bh=7p6IpJ5p1+4VWoF6X47oIrU1ATgAduB8fRTlLBhwws8=; b=5PWP26RXjZjnmspesKu+aUai/U iFTjuA1Qk8eGjw0gSfGCpeTXaCadrMM3JQnDy0tO2ti0UGz4qzh4W/aB9CtK+qBY1GuJSADNEcJtS BepUuQCXHkBC+zPyZ3IYbDclj0r3ZHHn4XDfSL8PmNk/DER0ncOuynF/cacEsi/H3yNU0yjxseWJB KMkPA584rvdOSHhgLmmwOxpylsdtQbcGTFgEfbJNNUAYLIBhDGqp5ajX2tRKCs0EqOKr7ppZaicJl Wwan+TI4frPOoUYZNRcY7jO1bxEG9nHlK5RWxzHFUY/wCpcyijMvv9DuMggrYDlGu/9rscdq0uFNG p2vycUJQ==; Received: from pool-96-250-83-19.nycmny.fios.verizon.net ([96.250.83.19] helo=Ph33r-Retina.home) by meldrar.postgresql.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hPqpa-0008Fl-HB; Sun, 12 May 2019 15:56:09 +0000 Subject: Re: Cleaning up the Download options To: Dave Page , PostgreSQL WWW References: From: "Jonathan S. Katz" Openpgp: preference=signencrypt Autocrypt: addr=jkatz@postgresql.org; keydata= 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 FmEC Message-ID: <3f19beeb-22c1-7caa-234c-48417e95f290@postgresql.org> Date: Sun, 12 May 2019 11:56:03 -0400 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="o7CigIlGdx2seVycqGzQpkZJt5YSj1Mgn" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --o7CigIlGdx2seVycqGzQpkZJt5YSj1Mgn Content-Type: multipart/mixed; boundary="mLW0Cpk6uga0dsbtwwLYGkZnYD0arrMTS"; protected-headers="v1" From: "Jonathan S. Katz" To: Dave Page , PostgreSQL WWW Message-ID: <3f19beeb-22c1-7caa-234c-48417e95f290@postgresql.org> Subject: Re: Cleaning up the Download options References: In-Reply-To: --mLW0Cpk6uga0dsbtwwLYGkZnYD0arrMTS Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Hi, On 5/8/19 11:13 AM, Dave Page wrote: > I've just reviewed all the download options on the website. A number ar= e > out of date or have other issues, so I think we need to have a cleanup:= Thanks for going through these! As for what I've said publicly for many years, my general feeling is "less is more" when it comes to installers and ensuring the process of getting PostgreSQL installed is easy for our users: we want to be able to offer packages that support the installation mechanisms for each environment, as long as they are maintained. For the purposes of this exercise, I'll get off of my soapbox at that statement :) With that said: > Primary downloads: >=20 > - postgresql.org packages are up to date. > - EDB installers are up to date. > - BigSQL installers are up to date. > - postgres.app is up to date. > - Fink is a release behind on 9.4 through 10, and doesn't carry 11 at > all as far as I can tell. > - MacPorts is up to date. > - The Homebrew link seems to go to a download site which after many > clicks gives me the Windows installer from EDB(!). I've fixed that now.= > The packages appear to be a release behind on all supported branches. >=20 > Thoughts on whether we should make any changes to the Fink and Brew > distributions? We used to require that the primary downloads be > maintained on our schedule, so by rights they should be removed. Based on downthread comments, it sounds like we leave Brew and get rid of Fink, though see note below. >=20 > Secondary (third party) downloads: >=20 > - LiveCD - this hasn't been updated since 9.6 in December 2016. It > should be removed. > - 2UDA - This hasn't been updated since May 2018, and is currently > carrying 11beta1, 10.4, 9.6.9 and 9.5.13. I think this should be remove= d. >=20 > - TurnKey - Deploying this requires signing up to their service. I > eventually tracked down the manifest file for their images and found > they ship 9.4.6. This should be removed. If these are not being maintained, they should be removed. However, before we do any removals, perhaps we reach out to all of the package maintainers to give them a chance to say "Yes we're no longer supporting it?" > - BitNami images are up to date. >=20 > Comments etc? I'm out from EOD until Tuesday, but will review any > comments somewhen after then, and make changes as appropriate (includin= g > following my own suggestions if noone disagrees with them :-p ). +1 to Justin's comment downthread on referencing the container packages from DockerHub, though for the time being I'd treat it as "3rd Party Dist." as we don't actually validate those packages in any way nor are they on community infrastructure. This gets into a larger topic that I may (read: will) broach at PGCon (and what I feel this is leading to) is to create a design for the Downloads page that respects & uses the hierarchy you've developed but gives it a bit more modern feel. I've had some thoughts for how to carry this out and looking forward to discussing more. Thanks, Jonathan --mLW0Cpk6uga0dsbtwwLYGkZnYD0arrMTS-- --o7CigIlGdx2seVycqGzQpkZJt5YSj1Mgn Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE+oS2la8r95ogZD/x8QSccp8cZScFAlzYQhMACgkQ8QSccp8c ZSe9hRAAuYCMeEgJc9XsGsyQSmBBII4U20KyETs6TAfaoTkomjCU0roOFcA7UHUO rvvS3TVEjHHfmVzmHGQbvDbv6zkM+EcW4MKkcj7khmi3nbpwEpNX3ylSB9722zAn fKfftc8fRaQj18frS+cCDpHsMGIcpulCCMxMcMIOzpY9WnsC6LFPjTrfafBGpoKo zs1K4VTpvSlc3NxcESXxJEmg7kSAzJaoUrLmuDwPUxYQ8lav1NlvL8sZ1MxU2iVJ 5iyrqp8ZF6WHw0IIA2CUgTVhpSeIQR2cOj8sQMCta/8q9UznQJwuZnwTvaGf0N1D 6sYOZ7Vy3YDPGS5GkUGGYnEwWsExRtAxtGwROnbwdxzouXHBd3l8F4gO5jZ6zsf4 9afqOok7j3Qhwya2z3VxbGAmwqxyYU+poqlmRvQ0vbBk0NG0tbj8i/5mXq58SKTr y66c8qz8nfdpQtyaDqq2gOmEKVA3FPoelyJzRNwGejUroRSxFNDd2kiZd8O3RRFp dEp61XCW9d54uJwzy0snEZIqovpxcbSy4MCFMpKhuHdJ7XDb6S5UtnMZas0THbLF BpuOf7HPK7ctP9srFtK/E25cD04bY0nF5n8xnd0jQRkUYsE3Zb0ZI5t9HvwDKgga AdMPq4Rh89yT5XhU72G4Z0rnmAV1e0+e4B9TCSJIwxeKlvS6/Xc= =wlhT -----END PGP SIGNATURE----- --o7CigIlGdx2seVycqGzQpkZJt5YSj1Mgn--