From: David Fetter <david@fetter.org>
To: David E. Wheeler <david@justatheory.com>
Cc: Neil Tiffin <neilt@neiltiffin.com>
Cc: Jim Nasby <Jim.Nasby@BlueTreble.com>
Cc: Robert Haas <robertmhaas@gmail.com>
Cc: Andrew Dunstan <andrew@dunslane.net>
Cc: Stephen Frost <sfrost@snowman.net>
Cc: Josh Drake <jd@commandprompt.com>
Cc: pgsql-hackers@postgresql.org <pgsql-hackers@postgresql.org>
Subject: Re: RFC: Remove contrib entirely
Date: Fri, 5 Jun 2015 08:28:21 -0700
Message-ID: <20150605152821.GD15895@fetter.org> (raw)
In-Reply-To: <4C56D038-B648-41DC-A1A0-ABE79328391C@justatheory.com>
References: <CAECtzeWrOT7LgNABk9V=CWCATHYQMxLdE9etG3iHGADqa8kOQA@mail.gmail.com>
<alpine.DEB.2.10.1505290750050.24520@sto>
<55686D84.4040202@commandprompt.com>
<20150529143026.GV26667@tamriel.snowman.net>
<CA+Tgmoa+hEZUmXCp+KqsZdMRdRVM36KgWNqd-momdmKVd-UU9Q@mail.gmail.com>
<55706D1D.4040606@dunslane.net>
<CA+TgmoZ2xMM1JB9YnuOQXQ-GOqaV-qTeC5_unSeUkahtnz3=Aw@mail.gmail.com>
<557074FA.5080800@BlueTreble.com>
<95C83718-69F1-4DEA-B116-E77A4D1547F4@neiltiffin.com>
<4C56D038-B648-41DC-A1A0-ABE79328391C@justatheory.com>
List-Unsubscribe: <mailto:majordomo@postgresql.org?body=unsub%20pgsql-hackers>
On Thu, Jun 04, 2015 at 01:11:21PM -0700, David E. Wheeler wrote:
> On Jun 4, 2015, at 11:53 AM, Neil Tiffin <neilt@neiltiffin.com> wrote:
>
> > I have looked at PGXN and would never install anything from it.
> > Why? Because it is impossible to tell, without inside knowledge
> > or a lot of work, what is actively maintained and tested, and what
> > is an abandoned proof-of-concept or idea.
>
> Well, you can see the last release dates for a basic idea of that
> sort of thing. Also the release status (stable, unstable, testing).
>
> > There is no indication of what versions of pg any of PGXN modules
> > are tested on, or even if there are tests that can be run to prove
> > the module works correctly with a particular version of pg.
>
> Yeah, I’ve been meaning to integrate http://pgxn-tester.org/ results
> for all modules, which would help with that. In the meantime you can
> hit that site itself. Awesome work by Tomas Vondra.
Giant +1 for this. I had no idea it existed until this morning. As a
PGXN contributor, this kind of feedback is invaluable to me.
> > There are many modules that have not been updated for several
> > years. What is their status? If they break is there still
> > someone around to fix them or even cares about them? If not, then
> > why waste my time.
>
> These are challenges to open-source software in general, and not
> specific to PGXN.
The pgxn-tester system answers more of that question than a lot of
other projects do. At some point, each organization using software,
free or proprietary, open source or closed, has to do some of their
own vetting.
> > So adding to Jim’s comment above, anything that vets or approves
> > PGXN modules is, in my opinion, essentially required to make PGXN
> > useful for anything other than a scratchpad.
>
> Most of the distributions on PGXN feature links to their source code
> repositories.
Should this just be made a hard requirement for PGXN? Lack of a
source code repo is a pretty good sign of abandonment.
Cheers,
David.
--
David Fetter <david@fetter.org> http://fetter.org/
Phone: +1 415 235 3778 AIM: dfetter666 Yahoo!: dfetter
Skype: davidfetter XMPP: david.fetter@gmail.com
Remember to vote!
Consider donating to Postgres: http://www.postgresql.org/about/donate
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: pgsql-hackers@postgresql.org
Cc: david@fetter.org, david@justatheory.com, neilt@neiltiffin.com, Jim.Nasby@BlueTreble.com, robertmhaas@gmail.com, andrew@dunslane.net, sfrost@snowman.net, jd@commandprompt.com
Subject: Re: RFC: Remove contrib entirely
In-Reply-To: <20150605152821.GD15895@fetter.org>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox