From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Payas Relekar Newsgroups: gmane.emacs.devel Subject: Re: Magit Date: Sat, 03 Sep 2022 20:05:36 +0530 Message-ID: <875yi4cyi4.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6782"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.8.9; emacs 29.0.50 To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Sep 03 17:02:51 2022 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 1oUUfZ-0001XL-4D for ged-emacs-devel@m.gmane-mx.org; Sat, 03 Sep 2022 17:02:49 +0200 Original-Received: from localhost ([::1]:47462 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oUUfY-0000uH-6r for ged-emacs-devel@m.gmane-mx.org; Sat, 03 Sep 2022 11:02:48 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43276) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oUUK0-00032p-31 for emacs-devel@gnu.org; Sat, 03 Sep 2022 10:40:32 -0400 Original-Received: from mail-pf1-x434.google.com ([2607:f8b0:4864:20::434]:40544) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oUUJy-0000se-Gk for emacs-devel@gnu.org; Sat, 03 Sep 2022 10:40:31 -0400 Original-Received: by mail-pf1-x434.google.com with SMTP id y141so4614183pfb.7 for ; Sat, 03 Sep 2022 07:40:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:subject:to:from:user-agent:from:to:cc :subject:date; bh=3GnUxI5OMplhMgV0BX9HneGu6iIlw6VJaQI5nAdOlQw=; b=Il8ReZRaHQ7EunDiO/tQ+0MDpmkHLWRTLEHS4KsjbH0oHyh9Yv/7FscQo+RKd8yXzd uVJa5bYcE0bulC7OvTrlzwYsJ9z5Mm1LiIP7UtSLzjO6PYILId9KzQTqOpK/g1/5CtDP YvP7sKIYzTiqU/IzJQPzMD7B8FLjybhO88Fx2P1nZiD5CL2HlZmfvWlUafqvOIodwA3O RMMdTz7h668oiQNCFPOOcoDeIQb9vcQ439710voCCmw+SZKIWaQxxyaFhDj6IEubjznB L13O9fdSk0ABO+c94tDoeEtaeOUTKkRzpSgJO7wKXscaQG1u+egeRpVFSf5FSsqZucEK XHNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:subject:to:from:user-agent :x-gm-message-state:from:to:cc:subject:date; bh=3GnUxI5OMplhMgV0BX9HneGu6iIlw6VJaQI5nAdOlQw=; b=ytro9MVBt1pezlSNtBlZb8ehbqUZKUaiMcgYOuXKpv15wOVjy6EpgOG+qlNn0oEi/+ m4JZbgLJ9kglnELQt7zDFVS5b5dGrzyZOZKffT5RJKWyLjWyb9meyhVjweZBQ22qTliv iFCnhC+H83QDUlOw7sefCQ7StHqN38DhEIO9Db7CWmzX2XCGkXmxWyaGfOPo966Ru5Oh GhnUCkLYx2n7mRIX/I1muFk4/LgE+RNrHzy5xpqeWavLWyrEIR4k1YUywU8RSWIhYbLj 9nLzsokgEcCNMWvgPVgnhCbLBt2boQ/oQApiSLdGeipY83LY14O8izTCIsComVE4GZNC Kb8Q== X-Gm-Message-State: ACgBeo27nWfbcHOVkg3hcznDEY5A2Z6eAn+hzfrWrd9iIFomPKfzOP9s 9470Nmkzmyt6Bc4TS2qNYpIIWDxwaaU= X-Google-Smtp-Source: AA6agR6EixeiT7z7NUmsnPoVh6Q278i2R/RNqZjJ290N4B71BRdmcwkJEpiacxTTJ+LVAP4jmNKWpA== X-Received: by 2002:a63:d114:0:b0:429:f039:ccfc with SMTP id k20-20020a63d114000000b00429f039ccfcmr12308488pgg.95.1662216028519; Sat, 03 Sep 2022 07:40:28 -0700 (PDT) Original-Received: from localhost ([150.107.26.19]) by smtp.gmail.com with ESMTPSA id x9-20020aa79ac9000000b0052d2cd99490sm3965160pfp.5.2022.09.03.07.40.26 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 03 Sep 2022 07:40:27 -0700 (PDT) Received-SPF: pass client-ip=2607:f8b0:4864:20::434; envelope-from=relekarpayas@gmail.com; helo=mail-pf1-x434.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, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sat, 03 Sep 2022 11:00:14 -0400 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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:294654 Archived-At: Stefan Monnier writes: > Akib Azmain Turja [2022-09-03 12:29:08] wrote: >> Richard Stallman writes: >>> What is the situation with preparing to include Magit in Emacs? >> >> I don't think that will ever happen. Magit has many contributors, and >> many of them hasn't completed the paperwork. So including Magit in >> Emacs would be pretty hard (if possible)? > > Actually, in a sense it's pretty easy: just make an exception for the > rule that all code needs to have its copyright assigned to the FSF. > > Whether we want to make such an exception here of course is > another question. > > But even if we do make such an exception, having a copy of Magit in > `emacs.git` would add extra maintenance burden to keep that copy in sync > with the one maintained elsewhere. So for administrative reasons, it's > probably preferable to keep it outside of `emacs.git`. > For what its worth, my 2c: Magit is one of the _killer apps_ of Emacs. I was drawn by allure of org-mode, but was hooked in with magit. I have ready fair number of anecdotes with similar story and perhaps another equal number who use Emacs exclusively for magit. I am also not alone to say magit is the best git user interface in existence, for many reasons, one of them being it uses Git's own idioms and does not invent its own terminology like many others. If maintaining org-mode outside Emacs and regularly merging it has been managed so far, I am fairly certain it can be done with magit too. I am fairly noob, but will be willing to take on the task to do it for magit should it be included in core. As for copyright, there are better people to discuss and resolve that matter. Regards, Payas --