Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mN6sN-0007ca-5h for pgsql-hackers@arkaria.postgresql.org; Mon, 06 Sep 2021 05:08:59 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1mN6sL-0007Qp-Ut for pgsql-hackers@arkaria.postgresql.org; Mon, 06 Sep 2021 05:08:57 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mN6sL-0007Qg-Mu for pgsql-hackers@lists.postgresql.org; Mon, 06 Sep 2021 05:08:57 +0000 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mN6sJ-0006Oi-GP for pgsql-hackers@lists.postgresql.org; Mon, 06 Sep 2021 05:08:56 +0000 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 4CCE93200754; Mon, 6 Sep 2021 01:08:53 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Mon, 06 Sep 2021 01:08:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=fm2; bh=c86fgwK31t5R0lG8OBbgeX27g5B +v0Q7Qw44l4e8HmM=; b=Py0M83sy7uJiN8CNYyaEbC3XT0xBEa5tQFyi6yl/8Ao tP1NuSwVOYD6bH2AqPjCUwpPXIUzrSuLXqQksrmt+51bbeIRIWFi4MIp61kIEOVt ZsXRhHfDa6A0O9fI6z2HthDkrIL9n92OZy3W+E1ipsgXrA/RENhORgZwdd4sSPfj flopV/JWc9wT+gZKZCTdw+kxOjwRNehVrnM/tRlM3tDq1Dsds3Fd6D8McieDGkd3 Ii6c66lB0lOqlo8N197vEaTdc9aD9jv8JzfbdMqah+YuynXpyX9BKBFAPjJSa+XI SzF5CaJqQrGwVbjuDwVmRmS4TXygF71VpqcwOzzUyag== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=c86fgw K31t5R0lG8OBbgeX27g5B+v0Q7Qw44l4e8HmM=; b=gvfKxpVN0/UJggaK/UqPQs FXVYHFr72qik/bUa5dcfdyZnVBMomIF9nqrJmK3fe9ZtLWLuJc1lcMVClCazPSbW 2iiSnWTTgrPMfjPBa351auL+MHNxNjNnWr8RMAGcbcmV3hwfBSIzfnELKfL6tkjC R1TKrYktXmuKuZ5+SbmFxuatCTBCc7IlHZkwblAL9eBiM23s4ixvQNNazskVXPFI wULIaxUMHm5kel2lB2oR4viTKBBAhNVSeoVuu0IPMQjbem4jQQwWpwky2QPGk//a cJoIA+ltH0n0ylsfw3D8FNImseATEsRFUtyuMzTAlMv6tUiQOqBOUgnTWw8YoZuA == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrudefvddgkeduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne gfrhhlucfvnfffucdljedtmdenucfjughrpeffhffvuffkfhggtggujgesghdtreertddt vdenucfhrhhomhepofhitghhrggvlhcurfgrqhhuihgvrhcuoehmihgthhgrvghlsehprg hquhhivghrrdighiiiqeenucggtffrrghtthgvrhhnpedvgeduuefhtdeuleettdevjeeh heeiveeuieegleetgeeljeelieeuieehgeevhfenucevlhhushhtvghrufhiiigvpedtne curfgrrhgrmhepmhgrihhlfhhrohhmpehmihgthhgrvghlsehprghquhhivghrrdighiii X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 6 Sep 2021 01:08:50 -0400 (EDT) Date: Mon, 6 Sep 2021 14:08:45 +0900 From: Michael Paquier To: Andrew Dunstan Cc: Noah Misch , Robert Haas , Tom Lane , Alvaro Herrera , Mark Dilger , PostgreSQL Hackers Subject: Re: Postgres perl module namespace Message-ID: References: <202108111322.cj455y35dc2c@alvherre.pgsql> <3967644.1628688608@sss.pgh.pa.us> <7b565e73-4adc-ee9f-bc61-34817298978d@dunslane.net> <20210904061949.GA2326091@rfd.leadboat.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Y4Yz9tDXclKBMoHH" Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --Y4Yz9tDXclKBMoHH Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Sep 04, 2021 at 09:58:08AM -0400, Andrew Dunstan wrote: > On 9/4/21 2:19 AM, Noah Misch wrote: >> plperl uses PostgreSQL:: as the first component of its Perl module names= pace. >> We shouldn't use both PostgreSQL:: and Postgres:: in the same source tre= e, so >> this change should not use Postgres::.=20 > > Good point. Here's the same thing using PostgreSQL::Test A minor point: this introduces PostgreSQL::Test::PostgresVersion. Could be this stripped down to PostgreSQL::Test::Version instead? -- Michael --Y4Yz9tDXclKBMoHH Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmE1ol0ACgkQnvQgOdby QH0jNA//YOU1es//ME513wMGZ20eo5k82KUdRjotdlrGQjPWSVzntMLuVj1Dch81 uSbelfpwd3hkCoanhI3M4+wCkcRCfqgPoPCFINykauxCEba3+JPZv13MdEg9PlOB yk8RFdICNLPXM9cskEh02cBjcqpQB3xs458EvgfLd8HtmLFJhsndylRMnMZkK8kh fOBKideZbiCmkt/kM188CpQPck1jTvSUIpVHnbEUOpRq3ypSrn+RSG23AZ3jZPm4 tzjy8/+qgH+d6unjYIyEchF2HcdlFfMGnUHQGzf6eHm8l1BHib2q+ulvsXz14qgG rOiDag9bq5gJd0KHUZv6cgnxMuQh2iDmV1IUXLkFwlDAWyH+L8bcJvX90IYLSgtG Q86KlwfRunkPWmMRFRhRijsT3wNDdsgDOwpo2uCrUtfKO30diDMjKyJhn+WBMLT6 jGAQXZA9hxQR+PuxmM7hVkyycmwrzi4X5JwRUqzNFZSSq00bWGYIIpotES5+RdoR RSg6zMFmrd1ExYA6WxPrF4NtJq2+cXsIspN+iRCrBwc7ps50nQ+Jzm0CLj+kaVYP 2MfVDN1u7uMIW5PaXFZHmYARWCpRd80O9+Caq3Ne8d6AwC784MgWZxutmzfAjQCl wFvTscSZ5s728VneZhu04/sz2LQyv2plYX5KVz2LiuqSP2Xp5+4= =HGvm -----END PGP SIGNATURE----- --Y4Yz9tDXclKBMoHH--