Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1YyDMe-0007QF-Er for pgsql-hackers@arkaria.postgresql.org; Fri, 29 May 2015 06:01:52 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.80) (envelope-from ) id 1YyDMd-00022a-Gg for pgsql-hackers@arkaria.postgresql.org; Fri, 29 May 2015 06:01:51 +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 1YyDMc-00022U-7X for pgsql-hackers@postgresql.org; Fri, 29 May 2015 06:01:50 +0000 Received: from jiboia.ensmp.fr ([194.214.158.103]) by magus.postgresql.org with esmtp (Exim 4.84) (envelope-from ) id 1YyDMY-0004Ox-DF for pgsql-hackers@postgresql.org; Fri, 29 May 2015 06:01:49 +0000 Received: from cri.ensmp.fr (54.237.219.88.rev.sfr.net [88.219.237.54]) (authenticated bits=0) by jiboia.ensmp.fr (8.14.9/8.14.9/JMMC-22/Oct/2013) with ESMTP id t4T61cBJ004736 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 29 May 2015 08:01:39 +0200 Date: Fri, 29 May 2015 08:01:37 +0200 (CEST) From: Fabien COELHO X-X-Sender: fabien@sto To: Guillaume Lelarge cc: "Joshua D. Drake" , Stephen Frost , PostgreSQL Developers , Peter Eisentraut Subject: Re: RFC: Remove contrib entirely In-Reply-To: Message-ID: References: <55674016.80005@commandprompt.com> <20150528193556.GH26667@tamriel.snowman.net> <5567C5EB.3070703@gmx.net> <5567CB9E.1030502@commandprompt.com> <20150529031004.GU26667@tamriel.snowman.net> <5567DDBA.8020403@commandprompt.com> User-Agent: Alpine 2.10 (DEB 1266 2009-07-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Miltered: at jiboia.ensmp.fr with ID 556800C2.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)! X-j-chkmail-Auth: USER-ID fabien.coelho X-j-chkmail-Enveloppe: 556800C2.000 from 54.237.219.88.rev.sfr.net/54.237.219.88.rev.sfr.net/88.219.237.54/cri.ensmp.fr/ X-Pg-Spam-Score: -1.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 > FWIW, I don't mind which one we put in core and which one we put out of > core. But I like Joshua's idea of getting rid of contribs and pushing them > out as any other extensions. Hmmm. I like the contrib directory as a living example of "how to do an extension" directly available in the source tree. It also allows to test in-tree that the extension mechanism works. So I think it should be kept at least with a minimum set of dummy examples for this purpose, even if all current extensions are moved out. Also, removing a feature is a regression, and someone is always bound to complain... What is the real benefit? ISTM that it is a solution that fixes no important problem. Reaching a consensus about what to move here or there will consume valuable time that could be spent on more important tasks... Is it worth it? Also moving things into postgresql main sources makes pg heavier for all and benefits only to some, so I think that some careful filtering must be done bevore moving large contribs there. I guess this is part of the argumentation. -- Fabien. -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers