From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Tim Cross Newsgroups: gmane.emacs.devel Subject: Re: Gitlab Migration Date: Fri, 27 Aug 2021 10:38:01 +1000 Message-ID: <878s0nzp42.fsf@gmail.com> References: <87h7fcnmq0.fsf@posteo.net> <28953ac9-60e5-7583-6297-750c04ca3748@gmail.com> <83fsuwrps6.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="18434"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.6.4; emacs 27.2.50 To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Aug 27 02:53:11 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mJQ7L-0004WX-Cy for ged-emacs-devel@m.gmane-mx.org; Fri, 27 Aug 2021 02:53:11 +0200 Original-Received: from localhost ([::1]:56052 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mJQ7J-0000h1-0x for ged-emacs-devel@m.gmane-mx.org; Thu, 26 Aug 2021 20:53:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58114) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mJQ61-0007tu-6B for emacs-devel@gnu.org; Thu, 26 Aug 2021 20:51:49 -0400 Original-Received: from mail-pl1-x630.google.com ([2607:f8b0:4864:20::630]:40856) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mJQ5z-00014e-EF for emacs-devel@gnu.org; Thu, 26 Aug 2021 20:51:48 -0400 Original-Received: by mail-pl1-x630.google.com with SMTP id c4so2850363plh.7 for ; Thu, 26 Aug 2021 17:51:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:subject:date:in-reply-to:message-id :mime-version; bh=9MeCQoArASyOvnGHMiNWF0fxosQaAx0SRZoL02HfLxQ=; b=bGJCLK3YpMyQa/HmQGWsgmH0B2d9IRtXHZ+A1QXf/8PxIHXEh/HvvurjMsuyFphnEx wjYC77jM+fAeiCxXtE00EERtwzf4Kuta/RMjrv51DlikbZlxOlzY2KVieboENwxx8wKn SChNYKS2bYSluStdPIkU2IpnKkD7417RogHW4RRl/QDEkv2J+be38b0nx3uqbXzIbKc/ aaVfVfNCrWh5PrX62sKTLMru/fYGJXhBDMPwon1CCbREeXst/LI++o89UW4DPi5GkS8q POoOAZhDbyJ1jBkK/n77tUvf5I2fhBxTlyxkdIqa2b9gpS08yVV+4OINb8GGcfWtjkcv l1tw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:subject:date :in-reply-to:message-id:mime-version; bh=9MeCQoArASyOvnGHMiNWF0fxosQaAx0SRZoL02HfLxQ=; b=PzPeQ2HbnPwdhOsUTjlJ5LzkSjJzJsoMut2HTBTOFGZ1M267r2aCXfUy9bf58bWV4A gaUtlYGieRnzz4aFsFRsiSyG5jmomnlN2W5c/ZGSV2RWjqVLs8iWzuEYrwFu7ixD1F70 /zFBEAI8upG7AgA5x3nouzYCMPg5MqLymp97hVUJn4D6eqaNRqC+Djk23L60S7I4ZZM+ WKf9f0qBxTcx1O2kDdeTb7jUE33bzvW3gruJxj72DDTCj5X2iPDXXp8EFEXjOrxUZbjW bi9LGg0l7IcZmPL4KnPhz52tNqGI6vHkZTl1syIFT1x4lroFnj4IDQsA26sfmYzsF6FV WBUg== X-Gm-Message-State: AOAM530ALtbMX3db0A3MYLcGIpnsTNfI2n7aDvhWNLOh7pLmKtDeNO8u 3+rrSm4MyR0Zu551uGDL1lZ7hj7+jaA= X-Google-Smtp-Source: ABdhPJwljuaUKQQDQ3uBLdrTpPP8rIuTL712HCgCfIjT/2JClqbv49FqwjBUZ+hXXWz3ZE5mO14pcg== X-Received: by 2002:a17:902:74c3:b0:132:45eb:6e9c with SMTP id f3-20020a17090274c300b0013245eb6e9cmr6162601plt.72.1630025505601; Thu, 26 Aug 2021 17:51:45 -0700 (PDT) Original-Received: from tim-desktop (106-69-92-233.dyn.iinet.net.au. [106.69.92.233]) by smtp.gmail.com with ESMTPSA id o2sm4978692pgu.76.2021.08.26.17.51.44 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 26 Aug 2021 17:51:45 -0700 (PDT) In-reply-to: <83fsuwrps6.fsf@gnu.org> Received-SPF: pass client-ip=2607:f8b0:4864:20::630; envelope-from=theophilusx@gmail.com; helo=mail-pl1-x630.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:273106 Archived-At: Eli Zaretskii writes: > > IOW, the most important reason for this move is to be more welcoming > to casual contributors, not to make the job much easier for the > maintainers. I agree. Also worth noting that making it too easy to contribute is not necessarily a positive. I have worked on and helped maintain projects where the bar for contributing was too low and you ended up with far too many low quality or completely misguided patches and contributions. As an example, a recent new release in one project has resulted in a number of patches that are completely unnecessary because the functionality they fix/add was either already available or due to local configuration problems. While this likely indicates a need for better documentation, part of the issue is due to it being just too easy to generate a PR, which is often fired off and then forgotten by the OP - a sort of 'log and flog' mentality that results in lots more contributions, but a much higher noise ratio which consumes valuable maintainer time sorting and analysing. The right level of resistance to contributing can be a positive provided that level is set appropriately. Many of the discussions I've read about barriers to contributing to Emacs seem to be centred around discoverability rather than honours process. Perhaps addressing that aspect would be worthwhile rather than trying to re-engineer a whole new framework?