Received: from mail4.protonmail.ch (mail4.protonmail.ch [185.70.40.27]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id 73E33781E2F for <~alpine/devel@lists.alpinelinux.org>; Mon, 28 Oct 2019 15:43:26 +0000 (UTC) Date: Mon, 28 Oct 2019 15:43:23 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cogitri.dev; s=protonmail; t=1572277405; bh=pya1GhRwZcjl/Q2OANNwFafzHPC0ju/fZaA0Jn9zuhQ=; h=Date:To:From:Reply-To:Subject:In-Reply-To:References:Feedback-ID: From; b=chH/wh//wrrWbmvtG1W9flOuTIG1TxQ7i5k2G1RYdxNmG816hKNMrjIAG2lKApAg+ r3wL+9DiD7aIHB3zUz74Sswu282BV6ds6pl2kljq3PDOVz3zl2RLaRgkP/zeQLV8gR ltakXJxHD4VmK9ZSiVMpm4dHhtgo+gnI+Y4ctV3c= To: Taner Tas , ~alpine/devel@lists.alpinelinux.org From: Rasmus Thomsen Reply-To: Rasmus Thomsen Subject: Re: Alpine community governance Message-ID: <64676122389a0b261dc2110f7ee08089b6baec84.camel@cogitri.dev> In-Reply-To: <248468888.3068354.1572233467803@mail.yahoo.com> References: <5152c7bd5e788aadfb987281a47107a4f3959860.camel@cogitri.dev> <248468888.3068354.1572233467803@mail.yahoo.com> Feedback-ID: LZW2MXNaH7NSG88i8lGpebeqB0wmcl0-3TbzkSuzsmAwEQspn4GI-WRe8j3PhRL4SBmua4rQWq6fadPcLS5uxQ==:Ext:ProtonMail MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_a9cbcc18be5fe41f0f2ec92561b8ea33" X-Spam-Status: No, score=-1.2 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mail.protonmail.ch This is a multi-part message in MIME format. --b1_a9cbcc18be5fe41f0f2ec92561b8ea33 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Mon, 2019-10-28 at 03:31 +0000, Taner Tas wrote: > 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 Sure, that _could_ be feasible but IMHO we don't have much of a problem with the review queue of packages for testing and community, most stuff that rots is in the main repo due to less people having push access for those, so we wouldn't really gain much by allowing maintainers to push to testing without a review (which does often catch errors). >=20 > On Sunday, October 27, 2019, 4:42:45 PM GMT+3, Rasmus Thomsen < > oss@cogitri.dev> wrote: >=20 > > Moving a discussion from IRC to the ML: > >=20 > > 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. >=20 > 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. >=20 >=20 > > 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. >=20 >=20 --b1_a9cbcc18be5fe41f0f2ec92561b8ea33 Content-Type: application/pgp-signature; name="signature.asc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=signature.asc LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KCmlRSXpCQUFCQ2dBZEZpRUV1WEFWYTVoYXNT Y08yaFp3WmJ6UURYYkkrSWdGQWwyM0RKa0FDZ2tRWmJ6UURYYkkKK0lpSDhRLy9iNnMyUDRnbUl0 K3YvNG12RU5uVzlFSitoSHROMk5kSG9oNjR6b0xBSU9BU243T2tLNkRZUHFHUwpxVDk5UXJ1RUNI MlF0UGxRbm5STkJTMjdZV1hPSkVNd1ByME9Kb0JaYUwvOWtjREMyOVZRY2Y2VUl1eUd6dWl3CjlH M0QvVFRpQTc3c0JlUmx2VW5sYm54TWZTd0gwVlJxM2dnU1U3Qy9JRHd2aVdlbGx0TVNTNVJtVXQ2 dENjNW8KMGEzRkdOY0p2VVUvb3AzS1YvMDRMTXlCWUNCd216ZzdtQzRrbVV2aU1zdi9TbkxmLzZE aFkzSE1DdCthUDhaNgpnNW1zbExjS25pTkcxOG9yWkVCQlBYWkhzcDhUYnU2anZaTXJRNnBBRXdS VnFkWGU5ZVc2MUcwOVNSK2pETExwCjZkL0J1Z1l2dFJFOUZQaVhjVU1kYnNPRjVRMXM0ay9kR3h1 QXUvMmxkVFNEMmJSeXIyTHZBOE1jYXAvQXlIZWsKSU5DYXgzcVJic3hrWERtZk5KWUIyRDNFSmZ4 dFdnc01ySkZvUWh5aWd2K2J4NVpldXJvN1VaVDc5NTVkb0RXaQpaSmxkWGx2NnlnWlZuMkVTZW91 U2luUkNucytMYmduejViZm1BUVhFY09iMFpaS3FMWG5ZVkxMSlptOXplMEdWCngvbkVlcURTVXEv eEllUzZiWlBRSmNQM2pQYmtGemJIa092MGd5ZmdGRHM2aVk1UERjKzVGVEtOZ0xBaDJmTzYKdUor NzltT0ZDd1RkSWR5MlhGdUdBdGs2a29CdVd2NEdFYW5nTDcrZ1I4eEdVaER0UWpjWGJhMlN6UjZF dWRUUwpIWGpYOU5PRURYWGx1Ny9ETWVWRVZGYSt2MTRrelQ3d29VOXpoN0dDKzRmTlZzOUw4THc9 Cj1nYlRYCi0tLS0tRU5EIFBHUCBTSUdOQVRVUkUtLS0tLQo= --b1_a9cbcc18be5fe41f0f2ec92561b8ea33--