Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1Z0tXu-0005jP-1O for pgsql-hackers@arkaria.postgresql.org; Fri, 05 Jun 2015 15:28:34 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.80) (envelope-from ) id 1Z0tXt-0001cq-2A for pgsql-hackers@arkaria.postgresql.org; Fri, 05 Jun 2015 15:28:33 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1Z0tXs-0001ck-98 for pgsql-hackers@postgresql.org; Fri, 05 Jun 2015 15:28:32 +0000 Received: from 173-164-140-181-sfba.hfc.comcastbusiness.net ([173.164.140.181] helo=fetter.org) by magus.postgresql.org with esmtp (Exim 4.84) (envelope-from ) id 1Z0tXn-0004nq-EQ for pgsql-hackers@postgresql.org; Fri, 05 Jun 2015 15:28:30 +0000 Received: by fetter.org (Postfix, from userid 500) id 7155E60CD7; Fri, 5 Jun 2015 08:28:21 -0700 (PDT) Date: Fri, 5 Jun 2015 08:28:21 -0700 From: David Fetter To: "David E. Wheeler" Cc: Neil Tiffin , Jim Nasby , Robert Haas , Andrew Dunstan , Stephen Frost , Josh Drake , "pgsql-hackers@postgresql.org" Subject: Re: RFC: Remove contrib entirely Message-ID: <20150605152821.GD15895@fetter.org> References: <55686D84.4040202@commandprompt.com> <20150529143026.GV26667@tamriel.snowman.net> <55706D1D.4040606@dunslane.net> <557074FA.5080800@BlueTreble.com> <95C83718-69F1-4DEA-B116-E77A4D1547F4@neiltiffin.com> <4C56D038-B648-41DC-A1A0-ABE79328391C@justatheory.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <4C56D038-B648-41DC-A1A0-ABE79328391C@justatheory.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-Pg-Spam-Score: -0.9 (/) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-hackers Precedence: bulk Sender: pgsql-hackers-owner@postgresql.org On Thu, Jun 04, 2015 at 01:11:21PM -0700, David E. Wheeler wrote: > On Jun 4, 2015, at 11:53 AM, Neil Tiffin 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 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