Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.80) (envelope-from ) id 1ZeSf2-00084S-Hf for pgsql-pkg-yum@arkaria.postgresql.org; Tue, 22 Sep 2015 18:51:28 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84) (envelope-from ) id 1ZeSf1-0003gW-TD for pgsql-pkg-yum@arkaria.postgresql.org; Tue, 22 Sep 2015 18:51:27 +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_SHA384:256) (Exim 4.84) (envelope-from ) id 1ZeSf1-0003gQ-M2 for pgsql-pkg-yum@postgresql.org; Tue, 22 Sep 2015 18:51:27 +0000 Received: from mout.gmx.net ([212.227.15.19]) by magus.postgresql.org with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.84) (envelope-from ) id 1ZeSey-0001pt-9c for pgsql-pkg-yum@postgresql.org; Tue, 22 Sep 2015 18:51:26 +0000 Received: from auth2-smtp.messagingengine.com ([66.111.4.228]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0M54s2-1adT2V34vO-00zHdR for ; Tue, 22 Sep 2015 20:51:21 +0200 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailauth.nyi.internal (Postfix) with ESMTP id 22A0920827 for ; Tue, 22 Sep 2015 14:51:20 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute4.internal (MEProxy); Tue, 22 Sep 2015 14:51:20 -0400 X-Sasl-enc: lNxQzLvT2YoU47YEeap7No7cVmamLyJFgCzLYpYEGgoE 1442947879 Received: from [192.168.1.59] (unknown [204.145.120.11]) by mail.messagingengine.com (Postfix) with ESMTPA id E7AAE680180 for ; Tue, 22 Sep 2015 14:51:19 -0400 (EDT) From: Peter Eisentraut Subject: pgbouncer many version madness X-Enigmail-Draft-Status: N1110 To: pgsql-pkg-yum@postgresql.org Message-ID: <5601A327.1000103@gmx.net> Date: Tue, 22 Sep 2015 14:51:19 -0400 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:K1SMr7ozszuXhbo0rfKfQkQ9zAXfgdMyNwvj3DpWEyVbh7nk8VQ ds+e4Uw+ReSmzBd2zXLtx10S0sRSy2lae6hEdrJlb4uAbp597+LKI6GRF/PgmwLiC5UfJkU RPM7NgYXhkkfCDWEiQggoDO43J+mpkH6vs/0nug7p2e227LLQx0nek2MmyPFN+MQKpW7OVQ nmjnDI4ZwR0k8kZ8GQ4fQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:DGErp925LrI=:7RTM7uI9iC8W6XPJHNkvsp LU3LC2K0XZYLYRuI6ZVYMMLmNQt0+oOll/i5nz5x9jGg/JZ0++daa8PxOQQ0MVDttI/OdW46m kFJKfyHn4JELzfiN6Q2tGQ9JSt1B6mRcZXmbzhYJYeiu2PhtqPThQKyHV7Jp0itAJszfMLMYU uZA4kirDbZ4QnPCJOEhZhkrUfRmsMAJ4v1wjEOPQU82/1UqfsvVjT5ENOMSqx8bMkNxn056tk BPfWqAFZxq+L9rNiM9KN0whOvVWeMI5MHaZ7LHB46mTT3p0DDrZW3C92mPzndv8TKiu7mV8rR Q7XckzqG9CcLR3X+eQv6v+BZUNLmkqJ+j8p1o+X0MzdEu9/Q3gHFIgswv7CghSduSu/Lu6msk kR724C2lGtJhBPtZTYTq1uz52FbeN1mGzYPZbjNYMo+95pg44U3uFBmvtOIZnhiGCl6hkbKm5 ilPKWHLMPWyHj4WWHWNZcUmVNWORtnRnBVObtBDYlqZnXSsMcE6i5w/BJj21IEMOQW+fJnPMY JpfwhkwrrF7ymEbxawdqD2oXeTvpBPaL79v/rwlmB6v4ewtme7iVd3IigAOcl9Nk59e9OGuQK 6t7l/b3qAUZ9U30sXDONFu978NPlXRGREGuZrToTRmefddMenz+TZ5I2ZUWyAA5JQbNTfq5cO 1+9Lwc/bmn1+JzKPCuWKQMtlpU6qreTW5pnvwjHO8W4xy+sZyMzMhnhzt6XaTl8u8onqlFOEm 1q173cw6o7j5TUkgIBNSWY9gjNWbMZm2Fapx9g== X-Pg-Spam-Score: -2.6 (--) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-pkg-yum Precedence: bulk Sender: pgsql-pkg-yum-owner@postgresql.org Could someone explain to me the rationale of the Git repository organization? Over the past few months, I have submitted a few bug fixes and improvements for pgbouncer. I wanted to check into whether they had been committed or released. There are 58 pgbouncer.spec files in the git repository! rpm/$OS/$PGVERSION/pgbouncer/$OSVERSION/pgbouncer.spec This doesn't make any sense, because pgbouncer doesn't care about the PostgreSQL version, and a well-written spec file also shouldn't care that much about the OS version. I think my changes have only been merged into the 9.4 section (and presumably later "branched" into 9.5). Why? It's not clear why some commits but not others go into only the latest $PGVERSION subdirectory. If I want to submit changes, where are they supposed to go? What's totally crazy, however, is that when I download an RPM from the web site, the file names don't include the $PGVERSION. So there are RPM files out there that are named identically, have similar timestamps, but different features and bug fixes. I don't know what the build infrastructure is or what file layout it requires, but I think for non-extension modules, the layout ought to be simply rpm/redhat/pgbouncer/pgbouncer.spec -- Sent via pgsql-pkg-yum mailing list (pgsql-pkg-yum@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-pkg-yum