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 1kT6cD-0000NT-2x for pgsql-pkg-yum@arkaria.postgresql.org; Thu, 15 Oct 2020 17:00:33 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1kT6cA-0000OK-SX for pgsql-pkg-yum@arkaria.postgresql.org; Thu, 15 Oct 2020 17:00:30 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kT6cA-0000OD-J0 for pgsql-pkg-yum@lists.postgresql.org; Thu, 15 Oct 2020 17:00:30 +0000 Received: from mail-io1-xd34.google.com ([2607:f8b0:4864:20::d34]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1kT6c7-0005pJ-IZ for pgsql-pkg-yum@lists.postgresql.org; Thu, 15 Oct 2020 17:00:30 +0000 Received: by mail-io1-xd34.google.com with SMTP id r4so5546495ioh.0 for ; Thu, 15 Oct 2020 10:00:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pcorp-us.20150623.gappssmtp.com; s=20150623; h=from:to:references:in-reply-to:subject:date:message-id:mime-version :thread-index:content-language; bh=dwESWOcdveZ29q5T5PbJ76utw+QECZ07ERAoRpGHtyk=; b=NQhyfbsRhal45VRlNShtPKU8aNgI2t/g8PShl4op8xeW3xZlSZemfzTK9kHIrnzZnY m3EwDOpIouytdRIuYBkATJKwXD9MPrQlADAeegEfkWLI0x4KzLjYfBTAmNyX1B2d/zKv qk/m2/+PUD46AVN89VSVS5Ju7JZfjFrr/ixK5xnsldU/R5hfmEZ/oXti12xkm+0Ta7QI yTMq/Z9Riph5szNbFjh0ZI7vgNnJcoCS7wCdOtAYb/iexUyK+Q0GpTgQyW76nYaEBQMa RVETrgv1btHEM/KKuQxils3W9J1aR7QvzoWRhRyoQuaZ0irBLkgmoDC5bHOEVqqmHLo4 zqxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:references:in-reply-to:subject:date :message-id:mime-version:thread-index:content-language; bh=dwESWOcdveZ29q5T5PbJ76utw+QECZ07ERAoRpGHtyk=; b=Bzq4mZ6T9RGLo8rp0QZkhnbeUZEcFU9e2cGwABwC9qFCZVPYu3xDHUiTDl39WQ3AKe EnCtV/2ERoFYbOTtoohgQFj7nVHd0ZyI/qLeMLZDkrmnULBY4UjZOVZNjuTWRVuI1Awd GO2K1Y94tR2kDNvvBIkeGLMomV5IaIoaKt7cHJoKr0zuGrEQ7H2WVar35KIQmbEKJDMJ lJH3PxxCcyIi5U0elcywdwIPz/DoE2yMcJaYNYVKH3H8lgFg7pPzYt48ZmumhvQTvdCx CdxiceDjUetfZtNEuRjk3Mwm1HuQRXa4ts455qSME2cu72E9f5Z5N0uq8TYSgzE009v8 GOlQ== X-Gm-Message-State: AOAM530I4TF/cgeRn7XC4wqIfRBdKUxGG1RfgkAaxvDgpix25y5pzgjh 079ehY+AFsuwmSnon4/Xz7G1xQ/jidhkEA== X-Google-Smtp-Source: ABdhPJzLdNPQEAQ5xrqtGkcHnDPq6lgXKJLMAKeqzaCSBoVbWtyssATLoq98ZzUSnI0GJs+b3kTAQg== X-Received: by 2002:a02:a694:: with SMTP id j20mr4267472jam.107.1602781225661; Thu, 15 Oct 2020 10:00:25 -0700 (PDT) Received: from F (50-78-240-110-static.hfc.comcastbusiness.net. [50.78.240.110]) by smtp.gmail.com with ESMTPSA id s23sm2830925iol.23.2020.10.15.10.00.24 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 15 Oct 2020 10:00:25 -0700 (PDT) From: "Regina Obe" To: =?utf-8?Q?'Devrim_G=C3=BCnd=C3=BCz'?= , , "'Bruno Lavoie'" References: <2751D71E-07AF-43C4-B5F5-CCE81F146D68@gunduz.org> In-Reply-To: <2751D71E-07AF-43C4-B5F5-CCE81F146D68@gunduz.org> Subject: RE: Adding YUM packages to repository Date: Thu, 15 Oct 2020 13:00:23 -0400 Message-ID: <000901d6a314$acce4140$066ac3c0$@pcorp.us> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_000A_01D6A2F3.25BDB2B0" X-Mailer: Microsoft Outlook 15.0 Thread-Index: AQHp8jUmcxNnTPUOv6K2y91RFg1eZQHTpWnnqWOmwHA= Content-Language: en-us List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk This is a multipart message in MIME format. ------=_NextPart_000_000A_01D6A2F3.25BDB2B0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Yah having a tagged release is a good first step. Packagers = don=E2=80=99t like distributing extensions without a tagged release as = it=E2=80=99s too hard to troubleshoot if things go wrong. It also gives a sense of commitment if the project is willing to do = releases. =20 Last thing a packager wants is for people to rely on functionality in an = extension and then the project stops working on newer releases of = PostgreSQL and doesn=E2=80=99t want to put in the effort to make it work = on newer releases. =20 Thanks, Regina =20 From: Devrim G=C3=BCnd=C3=BCz [mailto:devrim@gunduz.org]=20 Sent: Thursday, October 15, 2020 12:28 PM To: pgsql-pkg-yum@lists.postgresql.org; Bruno Lavoie Subject: Re: Adding YUM packages to repository =20 Hi, Ask them to create a tarball first. They don't have any releases=20 Regards, Devrim On 15 October 2020 17:38:46 GMT+03:00, Bruno Lavoie > wrote: Hi packagers,=20 =20 What does it take to have an extension / project to be packaged and = deployed across official repos? =20 For example, if we want to have this project easily installable without = manual compiling fuss:=20 https://github.com/niquola/jsonknife =20 Or, if we want to build our custom package locally, any recipe to build = an RPM from this? =20 So many thanks Your project is so useful, loved ! =20 Bruno =20 =20 =20 =20 --=20 Sent from my Android device with K-9 Mail. Please excuse my brevity. ------=_NextPart_000_000A_01D6A2F3.25BDB2B0 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable

Yah having a tagged release is a good first step.=C2=A0 Packagers = don=E2=80=99t like distributing extensions without a tagged release as = it=E2=80=99s too hard to troubleshoot if things go = wrong.

It also gives a sense of commitment if the project is willing to do = releases.=C2=A0

Last thing a packager wants is for people to rely on functionality in = an extension and then the project stops working on newer releases of = PostgreSQL and doesn=E2=80=99t want to put in the effort to make it work = on newer releases.

 

Thanks,

Regina

 

From:<= /b> = Devrim G=C3=BCnd=C3=BCz [mailto:devrim@gunduz.org]
Sent: = Thursday, October 15, 2020 12:28 PM
To: = pgsql-pkg-yum@lists.postgresql.org; Bruno Lavoie = <bl@brunol.com>
Subject: Re: Adding YUM packages to = repository

 

Hi,

Ask them to create a tarball = first. They don't have any releases

Regards, = Devrim

On 15 October 2020 = 17:38:46 GMT+03:00, Bruno Lavoie <bl@brunol.com> = wrote:

Hi = packagers, 

 

What does it take to have an extension / project to be = packaged and deployed across official repos?

 

For example, if we want to have this project easily = installable without manual compiling = fuss: 

 

Or, if we want to build our custom package locally, = any recipe to build an RPM from this?

 

So many thanks

Your project is so useful, loved = !

 

Bruno

 

 

 

 


--
Sent from my Android device with K-9 Mail. = Please excuse my brevity.

------=_NextPart_000_000A_01D6A2F3.25BDB2B0--