Received: from mail-yb1-f174.google.com (mail-yb1-f174.google.com [209.85.219.174]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id D4C51781D70 for <~alpine/devel@lists.alpinelinux.org>; Mon, 28 Oct 2019 03:31:18 +0000 (UTC) Received: by mail-yb1-f174.google.com with SMTP id i6so3590185ybe.2 for <~alpine/devel@lists.alpinelinux.org>; Sun, 27 Oct 2019 20:31:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:reply-to:to:message-id:in-reply-to:references:subject :mime-version; bh=oWaOqeIdVnQHrn6ZwqwqWxDC90cg8atkDsyajKo8DgM=; b=NJobOnK6bR5RS/bt2xolAI9RrPlkVZ4rHxjgS7NxWK0tukCvqTJ1qGBgsWIIUJGJQ+ HpiAkutO7f3ogCKzw3sr2tQOp81zIU3csREj5DL4RCFthWD26+mZrhXGqq/ip+Bk/Cem T+we6jotUuPgkOg4fHNri54eCTvVbXcw3N/A3Bly5rUAdaBk4nUNxGVYwxvgwY/WbllJ 22YzDvderACb9K3wjgolMpEKD96jWM1VFDfO6SGFz8+5wLMVbzxXRLf3NBrJI+WGkIcl J2qMftEpSDu2ps/HTFhY1V7DEnkIC7Ry9io36q8YaPCdY/WwvRebYddRxbzJrOBXbcei zP5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:reply-to:to:message-id:in-reply-to :references:subject:mime-version; bh=oWaOqeIdVnQHrn6ZwqwqWxDC90cg8atkDsyajKo8DgM=; b=hTo8JtqLAhGV5iDRjH1IPznLB3jUlEUimOe+O7UurzWKWyHCJT99H/f69hB4h4zzBU 2cX2olplLKluysckxAiCQBRGZu520EM2gPPty5yeb9NzId/TZo6ybcSGJwV8360Uw2H3 D3rsyFyQp0IOwQdmLDhGXTsy9O0yqefojta23lHDTmvEda4kEU1vWFr3nFl3zNuOzzwL ad4qat8gJJ4RkKSa/YKsMJFwXxP20klJxEmVCW9SZ1V6BJf6PF4G5fDxDTp+7UOwFBY/ 4HwMgvBwiYzCnMrNG2Ye/E5rjZspqWZ83VXYr0seNJ1CjzoN8TFRs48YvAul+XmP84Ee OGdQ== X-Gm-Message-State: APjAAAVzt00x3hYUmF0zPBWCIHmhlBATUZ6/nad7kicl5wre7QQjryrK 2qGSORNfaFuxLj0PQT95yh1dCPZZ X-Google-Smtp-Source: APXvYqzlEHudg9HhRAYip06He0i5ys6L1/BinUccB6J/eewR0BO5Wq0xzGkWqnPhHMuopeixhG9Fvw== X-Received: by 2002:a25:9012:: with SMTP id s18mr6868070ybl.133.1572233476249; Sun, 27 Oct 2019 20:31:16 -0700 (PDT) Received: from sonic316-21.consmr.mail.ne1.yahoo.com (sonic316-21.consmr.mail.ne1.yahoo.com. [66.163.187.147]) by smtp.gmail.com with ESMTPSA id l76sm4121267ywl.24.2019.10.27.20.31.14 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 27 Oct 2019 20:31:14 -0700 (PDT) X-YMail-OSG: Tq8EDPcVM1kdEIztDijLdcafYB1BaQLctsBSWJhXtOYjP_vt.P2t3Ak9dmAzZv0 Y0IWOUig24KYHzM3xkykwCbqB74kqRoXyikWtM.6IYnwWwSPFm.Pm9RScFpf4cR93fvkUMIA1iMI 1N8bXuXgLyI6nFrdjahU8sx4Dfhg1cFErOdd3nWBsfDdZ.kgJgmWRAITujCkZKu2B.2I._GDsJx3 ZZFJCLNmz6SD03hhvE1_J.EdQhAois4xWLbpJPmUll0krW1kArhZnKHFnoeWeYptqkP7q67n22N5 fabHs8zoQH_55UrRvGFZoRKyrK8y1bKUoWBOr8leeMRmRPAnGbLrZP6olaSZmottrvTf6smj96GK EHvMBNlUyI6EUIO2.eGaXsibXasCtUKdmlMMwZ5BPAMTP..TyYIuWtzchD0JlcuNksL5svDzjJt2 1gkm04.AU9GktD.83rw0xcXHdBG082iHkeb6oVvchhxZ9Qot6bG6OBT51LdGq1Jgq2i4Va8c8nVF w_iP88MbrC1yI7uAfIJZfrBsAmLNhXqrjAtlBwV.zgwYdx75SiddAFYG46HxgaG7P6BymtIIXEQJ LsgNqc6x5msz4CgnJXllSnAEj.yYSu83WKAC_h6NcXHKQCR2vOXe1xTXfDGZPijT4qjhbojlOrlN 7dtevaU3QOmb1sfwnOCONcSJahT6YJkbpa.CDE3jqrPwwTNKVVE6vO.JvmBjO.co3W_C_dtiIIOL KiwIpnpgf1QWKb5hVNeAxYErd_47I4h.Df2uvcpxp2609wrX1GHhlos9DVyECjUJKuuSxb9uTXDL cLlZ7O1StGDA1ikqctjv5qAblIlBE8wwzWVX4zWoZs9vXSDhh1zqR_7zD5yXJOcMKRrPOz.4umJd B072G_RJdk_YbGGyK_GT2odbhdc5PYdbbRwdEAdbu2YtZnqX67hxU9UhyXKZu5lOgCQIN32h3UbF e0i9Vex6nm5SX0xu4TwlUfVuVqSFjXZmhT7K0jmxZC4CGO3UtOBOb2VsTO5mcwVkJmGoZMal5PU0 9YaHMVxClUA97N9qHYe7t1Wt0IOOJeR3c1.axaZLmP9tyHyz9BMDHv0.dWxdYlEdHi7Ui8qCjXUw QgLOh6LpGed1DPMTtXCy4FHwFu0R7Hk534Q5NoKxajnKALhJgq_7l_Wa6K.gv8iszXVx8iqCwPA_ 4retj3TrNnmYUfpkfwiqtkBZfiDULTfKabcmLRtgjysu9g1Mv5Kf3NFo7yi2LX3N8fL5jlas8VB5 tyR6TNsWXTh6FVK5iAORNU6gdb9d_L6GWbX.9fkLy2ZvDgbWWkAkqQ8BHrEInD3Kp9kaNwf_ClV3 c0A-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.ne1.yahoo.com with HTTP; Mon, 28 Oct 2019 03:31:13 +0000 Date: Mon, 28 Oct 2019 03:31:07 +0000 (UTC) From: Taner Tas Reply-To: Taner Tas To: ~alpine/devel@lists.alpinelinux.org, Rasmus Thomsen Message-ID: <248468888.3068354.1572233467803@mail.yahoo.com> In-Reply-To: <5152c7bd5e788aadfb987281a47107a4f3959860.camel@cogitri.dev> References: <5152c7bd5e788aadfb987281a47107a4f3959860.camel@cogitri.dev> Subject: Re: Alpine community governance MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_3068353_357195107.1572233467801" X-Mailer: WebService/1.1.14593 YMailNorrin Mozilla/5.0 (X11; Linux x86_64; rv:99.9) Gecko/20100101 Firefox/99.9 (Pale Moon) ------=_Part_3068353_357195107.1572233467801 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit At least we can discus about some git hooks that easing maintainer PR's on testing repo. Since testing repo is enabled by user and regarding the purpose of this repo, this could be a feasible idea in my opinion. On Sunday, October 27, 2019, 4:42:45 PM GMT+3, Rasmus Thomsen wrote: > Moving a discussion from IRC to the ML: > > One easy way to improve the core team's bandwidth would be a simple > git > hook which allowed anyone to push changes to packages for which > they're > listed as the maintainer. Hm, although that does sound like it'd significantly lessen the workload on core member I dislike this approach, at least with how we currently handle maintainership of packages. About everyone can become a maintainer (which is a good thing IMHO since this allows people knowing the package well but not Alpine's packaging process to be a maintainer) as of now and I feel like it'd be best to have someone look over the changes of maintainers which aren't that experienced with Alpine's packaging process yet. Maybe just having somewhat strict CI rules and only allowing a merge if CI passes would do the trick to ensure QA is done though. > This reduces the core team's workload to > dealing with new packages, new maintainers, etc; but removes the > burden > of dealing with every change to aports. ------=_Part_3068353_357195107.1572233467801 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
At least we can discus about= some git hooks that easing maintainer PR's on testing repo. Since testing = repo is enabled by user and regarding the purpose of this repo, this could = be a feasible idea in my opinion.

=20
=20
On Sunday, October 27, 2019, 4:42:45 PM GMT+3, Rasmus T= homsen <oss@cogitri.dev> wrote:


> Moving a discussion from IRC to = the ML:
>
> One easy way to impr= ove the core team's bandwidth would be a simple
> git<= br clear=3D"none">> hook which allowed anyone to push changes to package= s for which
> they're
> listed as= the maintainer.

Hm, although that doe= s sound like it'd significantly lessen the
workload on co= re member I dislike this approach, at least with how we
c= urrently handle maintainership of packages. About everyone can become
a maintainer (which is a good thing IMHO since this allows peo= ple
knowing the package well but not Alpine's packaging p= rocess to be a
maintainer) as of now and I feel like it'd= be best to have someone look
over the changes of maintai= ners which aren't that experienced with
Alpine's packagin= g process yet. Maybe just having somewhat strict CI
rules= and only allowing a merge if CI passes would do the trick to
ensure QA is done though.


> This red= uces the core team's workload to
> dealing with new pa= ckages, new maintainers, etc; but removes the
> burden=
> of dealing with every change to aports.


------=_Part_3068353_357195107.1572233467801--