Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dMLTW-0002tP-Qe for pgsql-hackers@arkaria.postgresql.org; Sat, 17 Jun 2017 21:41:46 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1dMLTV-0001Vg-CA for pgsql-hackers@arkaria.postgresql.org; Sat, 17 Jun 2017 21:41:45 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1dMLTU-0001Pk-92 for pgsql-hackers@postgresql.org; Sat, 17 Jun 2017 21:41:44 +0000 Received: from out3-smtp.messagingengine.com ([66.111.4.27]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1dMLTR-0000gL-VF for pgsql-hackers@postgresql.org; Sat, 17 Jun 2017 21:41:42 +0000 Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id DED2320808; Sat, 17 Jun 2017 17:41:40 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute7.internal (MEProxy); Sat, 17 Jun 2017 17:41:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s= fm1; bh=IE/uFCw+krjOqn6LvFKe5JHFTQW1Hg+z5vV/8+RumF0=; b=HvnAUHHU h/P6ziLp2YAqn++k3B6DIgwxfdbfQYovhMd+MLgYciAz7pCblzLJohI0934+2d/E k2ozUVKWee+09b5L5QBRHNn806gx+h+Ar8e5+e/QJKUBLzoaE49JVWrlgfqGYT4H NzE4w0w+Eq50NyX6RnV0psLvs6brPt5dmBhamp7nKapHyKJ+UrOXnyprOSL6hC2n J5OMuEPkfgk7xwrmTpIBl5Y2kIyjTpKo3+28EEpPb/GfRmozlYdT8/d668afuaCE ev5/2txeMms7XlkLlhcbLLWFwTvG1P7ZREgMr8s/wJlsxk2P05wBlkU2fU+Ltsgi FXN4q1+jjeQxBw== X-ME-Sender: X-Sasl-enc: i3adr7MMhqr+E9TJkHY+iliV2/B2nsNDu/FENIelnL/T 1497735700 Received: from april.local (c-73-13-66-39.hsd1.pa.comcast.net [73.13.66.39]) by mail.messagingengine.com (Postfix) with ESMTPA id 8C19D2475C; Sat, 17 Jun 2017 17:41:40 -0400 (EDT) Subject: Re: Preliminary results for proposed new pgindent implementation To: Tom Lane References: <20170519173111.zp6igkcg53egdy4s@alvherre.pgsql> <29275.1497624664@sss.pgh.pa.us> Cc: Alvaro Herrera , Robert Haas , Stephen Frost , "pgsql-hackers@postgresql.org" , Piotr Stefaniak From: Peter Eisentraut Organization: 2ndQuadrant Message-ID: Date: Sat, 17 Jun 2017 17:41:40 -0400 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:52.0) Gecko/20100101 Thunderbird/52.2.0 MIME-Version: 1.0 In-Reply-To: <29275.1497624664@sss.pgh.pa.us> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit 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 6/16/17 10:51, Tom Lane wrote: > So I'm back to the position that we ought to stick the indent > code under src/tools/ in our main repo. Is anyone really > seriously against that? I think it would be better to have it separate. Other than for reasons of principle and general modularity of the world, I would like this to be available separately for separate download, packaging, etc. to it can be applied to extension projects without having to download and build (a specific version of) PostgreSQL. The code formatting in extension projects is, um, questionable. In fact, if it's a better indent period, I would like to package it for the general public. If the vote is to put it into the tree, I would request not to do it in PG10. At this point, we should be winding things down and not open up new areas of activity. There is a chance that if this goes in (or anywhere else), there will be a stream of requests along the lines of: doesn't build on Windows, doesn't build on AIX, doesn't build on PowerPC, doesn't build on this other Windows variant, the tests don't run, the tests don't run on Windows, it doesn't build in vpath, it doesn't work on the buildfarm, and so on. -- Peter Eisentraut http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers