From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id E74891382C5 for ; Sun, 7 Jun 2020 16:42:35 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 13853E0900; Sun, 7 Jun 2020 16:42:35 +0000 (UTC) Received: from cloudsdale.the-delta.net.eu.org (cloudsdale.the-delta.net.eu.org [138.201.117.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 6EFE2E0900 for ; Sun, 7 Jun 2020 16:42:33 +0000 (UTC) Received: by cloudsdale.the-delta.net.eu.org (OpenSMTPD) with ESMTP id 9e8e6069 for ; Sun, 7 Jun 2020 16:42:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=hacktivis.me; h=date :from:to:message-id:references:mime-version:content-type :in-reply-to; s=20190711_142157; bh=eaRvqec0aL2lSZxWCuM+3zYb84cR dRcK8a25TTQ9lgY=; b=QwX2wyEEvgb6jUBsSK9fhIwvPozc2NYgkqvpXqqoi0qZ s+KIMjKNdazZXiPJ1gNuPu9kEom6GoED3f1qiVw8/UOUhXpEVZbil41mugDuxpnR SkxR97kRByiDizgGNqVUfe1cyAOT4txWwynJgDH0L8+IEBo21p3meUqMkycFOAxM m7DrnzK6i4YxAHiYSmqv5S7a+ZAoVYIyhX/2cRbT7QzjZtV9saWkp6vT0naMxZYK 0WDgnFJpeitvlf40uKPVDZvF4ZPJGZmgsv907GW8RlNNtW10U5aA7dNUOMhtyeDF a8E85d8PwPHMFkWaP0X/oA4JaqDEU0y9gTHgiE4vDmua8lbZAKgGWhhFzrXBf6tj 4Y/TfJG9BUQ6L7bDSqlF3lQ3WPAVwbdtwOsw1YIcwgwaOPd+qzofWanvv8LEa7Hz KySKDNYOl2KY/58rsWeqMXdrqApICFgmZc8j9s194QDrUNivdaE9jtuNPf1E9nHy x1jj1X1HPdIgm2+OkhmLBjJTuUXudqKsqpjD0rUI/tya5cnI7ku1hTeg80IA25VX d0rqnRWnrSmEwUDXn7AslEMNnJcQ6hm9qWWHs/ayK4EgWNh+99TA2D27L4GG+j1i uOPga/yjO7dCqtW+Elsw9pwjuLUD0R5QH7KTKXbHwRas5w2P06xZWg+C/ZqigVk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=hacktivis.me; h=date:from:to :message-id:references:mime-version:content-type:in-reply-to; q= dns; s=20190711_142157; b=ZLyPvpBFjQgYgTSCSwLKHl3t2tx2U3pXtoYydf 2AjmYkHCtMeTtJ8kRJTAywHYG3TZPmEQzofhABmg9qv4/dn2gecGFE/sN0e/DQ26 2sl5ErI2N+06ajDiBIq+Qdaz3bXJ/kfJamxi066Nzeg1WF+OGv9SPNr4Ydnbvn7Z 7Z9cOF8AfjFnN2VHqy5dIyJmBSp+N96m20uoxz3eb/HjCQQS6YPITC3oAHK/RS3k QZ1DwuiQyphoULRnvuxgG29KqEuI7IQzzdS+5ZabR4NAKFZ77+BSw8EfqGxdPb1Q ESnEKYV1y1QUoTc6w8BNxpWdc6wqWMzsq5tL2VFn8V2D5nofOl388o0eAyQfFsdL aQIZaO3HQIwmAbr/ky5VXr/GVpOcvw21ztzH8k6O9dQs/+ofdgABYdbAjf4+1y/g dSjibDxBj5YKQceiAb2lNvIVBJngDutzkcKLYRAF0mfgxPsjPY029ArzufsBrRSJ md/3/b69F8esUmzLBmBc/b4SKwHRuPYfw4lW/6fqT7NFS5m5xd5cEhppNCpPtOMP mwdAqUrC9TN/mY0RzfsSoT+NRdJCbgV6VqgTIv0zGShQwZtO1LKyQLHhx/VD9Ch6 Bptajrpe5L4FHjsyzc3TibjjrShP/yqR4nNPy+5rx8GP8AB6WqNcqfwpi4s0wXSN gEaVY= Received: from localhost (cloudsdale.the-delta.net.eu.org [local]) by cloudsdale.the-delta.net.eu.org (OpenSMTPD) with ESMTPA id 6fd561eb for ; Sun, 7 Jun 2020 16:42:27 +0000 (UTC) Date: Sun, 7 Jun 2020 18:42:27 +0200 From: "Haelwenn (lanodan) Monnier" To: gentoo-proxy-maint@lists.gentoo.org Subject: Re: [gentoo-proxy-maint] Posting patches on this mailing list instead of using GitHub Message-ID: <20200607164227.GC25629@cloudsdale.the-delta.net.eu.org> References: <87zh9fn4g8.fsf@wedjat.horus-it.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Proxy Maintainers X-BeenThere: gentoo-proxy-maint@gentoo.org X-BeenThere: gentoo-proxy-maint@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Archives-Salt: 9725cc9b-8f99-4ac4-8a2e-0f94b91ad4b1 X-Archives-Hash: 65bafba445d5ec2680a4e853c31cf9f3 [2020-06-07 10:01:43+0300] Joonas Niilola: > On 6/7/20 2:45 AM, Ralph Seichter wrote: > > Still, I wonder why patches are posted here instead of using GitHub, > > because there is no public review process going on. To me, email-based > > patches on the Gentoo Proxy Maintainer mailing list are at best mildly > > annoying, and at worst an attempt at jumping the queue, i.e. to get > > one's changes processed faster than those made through GitHub. They > > also, in my perception, have a smell of "ooh, look at me, I am working" > > about them. > > I also wonder that. Especially when I know some of the contributors DO > use Github. If you've read this list, you know my feelings about this > subject. > > The automated CI check is a huge plus for both parties, and when I think > about it, the time spent should be rather equal whether you choose > git-send-email or git push. But the review and the 'fixing' part is > definitely cleaner with git push. > > Now to your last sentence, I don't believe it's a matter of "attention > seeking", but more some disgust towards Github. But I'd also like hear > what's this all about. Would Gitlab be better than Github due to principles? > > -- juippis Since I'm the one which does send patches through email on proxy-maint: - It's not to jump the queue, in fact I get about the same lag in my experience between GitHub PRs and using email. But it's much less predictable. - I'd rather avoid GitHub completely, I do use it from time to time but because I have to. And while sending via GitHub sometimes works I also got at least one PR later reverted because it didn't get a proper ACK from the maintainers, if I have to also ping them through email, why not just send the patch via email? Specially as metadata.xml already gives me the emails. There is also the problem of having to sync your repo to GitHub, if I forget to push gentoo's master to my fork I end up having to send all the past history manually, and I discovered this one quite later on. This was a huge pain when I only had the choice between a slow connection or a metered one. Also see https://forgeperf.org/ for how slow GitHub can get as just a web view. Finally, I don't have this issue but github isn't available to everyone depending on where they live, and often a VPN isn't an option there, so another option needs to exists. Best Regards,