From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Caio Henrique Newsgroups: gmane.emacs.devel Subject: Re: Implicit assumptions in the latest discussions Date: Thu, 17 Sep 2020 12:29:12 -0300 Message-ID: <87mu1owhfb.fsf@gmail.com> References: <1bc3251a-7b36-f151-7fc6-9ecf2639bb9f@grinta.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31165"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Emacs developers To: Daniele Nicolodi Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Sep 17 17:36:37 2020 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 1kIvxd-00081C-Qh for ged-emacs-devel@m.gmane-mx.org; Thu, 17 Sep 2020 17:36:37 +0200 Original-Received: from localhost ([::1]:38658 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kIvxc-0000bW-OL for ged-emacs-devel@m.gmane-mx.org; Thu, 17 Sep 2020 11:36:36 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34396) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kIvqg-00034X-Pd for emacs-devel@gnu.org; Thu, 17 Sep 2020 11:29:26 -0400 Original-Received: from mail-qk1-x741.google.com ([2607:f8b0:4864:20::741]:44303) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kIvqe-0006cS-MB for emacs-devel@gnu.org; Thu, 17 Sep 2020 11:29:26 -0400 Original-Received: by mail-qk1-x741.google.com with SMTP id n133so2588725qkn.11 for ; Thu, 17 Sep 2020 08:29:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=BQqJwMI+mY9iGo3IaguDPoA+KGYSJ7iQZe+aJdG1OlE=; b=OqZOK4zfEQD42Kdg8uGXPHO9KRaIrkc6GRWxfhtKIW+SzlzLYysU9t+Nv9S+sYrMFl Ng8kNeJ8CSatWk1IH/bM0vwRSCI6nFW4BAVqFo9nl5jSiKIux6X8b30jo8fQjHNmFioZ k+ZxwAkeuz/fLuGjY2bDn254fCNTNKDR7LgqgH5TKKM/RhkLVBX/Z+kDDKdPn5s14PoS iqAeVoj0bwAO+V6nLKnq6E0uxp58mQVD+9RYbmelk1JuEzmXxzHY4vVOTZaQTZ7iBKZ8 Pk48fa59jbwhu4TCidHeBJENVc2H2PgxHp7/hSqIjDziKBlQGQrflEwNT9fbGpqkeint MdLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=BQqJwMI+mY9iGo3IaguDPoA+KGYSJ7iQZe+aJdG1OlE=; b=fmtq+yaDByFmR8HRD77unwugA/8yd1AA3FsJ1BhWNateScbLu9gNtG/sBDqSAbj3NS 8LP+KR88qA7/pIGwuxgUjSQvA1wKdkTweKjgEMddgICQipOcZIMHr4yULNHC8vCTUhk5 RHRrlicFcI1xIYcJi7NV5xu1aRm81izlw5bKBkF6XkVLC5jXVLStpNSSVd5zPANPlpiX vTZu2sW5GPcNr9ii/C9kvVSvm936/IWuLarvNjFX9WLUyMnjsgALfMMmmuIAz6wDOYd2 JxTFff5zeM3DztjRJONI5BnTBpX7E+z4LQd40gckvbCtYKFAH9Kkkym+iCPKJ/pEtXua eRmA== X-Gm-Message-State: AOAM530UbICBfs+6c5+tteYE18m2PAir3tzvu3vyXSUPuZhUGztHZxJh W9lB2+Nb6bHmL2VqGzc+l349mbU3BAs= X-Google-Smtp-Source: ABdhPJwktgVxD8RVYlVS9XTKd1F0D3PESK2KnIE8luapg3L+/evC33UUkKPc4jnYPWlNcPZuT/cITw== X-Received: by 2002:a05:620a:1478:: with SMTP id j24mr21050086qkl.93.1600356558585; Thu, 17 Sep 2020 08:29:18 -0700 (PDT) Original-Received: from localhost.localdomain ([181.223.151.236]) by smtp.gmail.com with ESMTPSA id d10sm94184qkk.1.2020.09.17.08.29.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Sep 2020 08:29:18 -0700 (PDT) X-Google-Original-From: Caio Henrique In-Reply-To: (Daniele Nicolodi's message of "Thu, 17 Sep 2020 16:45:49 +0200") Received-SPF: pass client-ip=2607:f8b0:4864:20::741; envelope-from=caiohcs0@gmail.com; helo=mail-qk1-x741.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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_ENVFROM_END_DIGIT=0.25, 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:256013 Archived-At: Daniele Nicolodi writes: > I don't know where you got the impression that I am advocating for Emacs > to be developed using Gitlab or Github. Advances in software carpentry > (a buzzword that nicely encompasses what I am talking about here) best > practices in the last 20 years expand to things completely unrelated to > the use of Gitlab or Github. Unfortunately, hacking on Emacs still > requires obliging to outdated conventions that only stand in the way of > contributors. I got the same impression, and most of these sites require non-free JavaScript. What outdated conventions are you talking about then? I'm a new contributor and I'm born close to ~2000. The "hardest" aspect of contributing until now has been signing the copyright assignments, which takes a couple of days and I'm currently doing it, but this also isn't "hard". Using Gnus made it easy to follow the mailing lists. Debbugs is also easy to use to track bugs. So I can contribute to Emacs without having to exit Emacs, it's very comfy IMO. I also like the code style conventions like not using too long lines, since I can look at 3 different buffers at the same time.