From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: feature/package+vc 04c4c578c7 3/4: Allow for packages to be installed directly from VCS Date: Tue, 01 Nov 2022 20:51:30 +0200 Message-ID: <83leoubj9p.fsf@gnu.org> References: <164484721900.31751.1453162457552427931@vcs2.savannah.gnu.org> <87bkqmqpvb.fsf@posteo.net> <87edv96q4j.fsf@posteo.net> <83tu455a5s.fsf@gnu.org> <87a65v2ytp.fsf@posteo.net> <834jw33rmx.fsf@gnu.org> <87pmer0xtz.fsf@posteo.net> <83wn8z2aze.fsf@gnu.org> <878rle1i0k.fsf@posteo.net> <87ilkelc10.fsf@posteo.net> <878rl6syg8.fsf@posteo.net> <87zgdjqcu0.fsf@posteo.net> <87zgdivc3f.fsf@posteo.net> <874jvqv2u3.fsf@posteo.net> <875yg6qtbl.fsf@posteo.net> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="40193"; mail-complaints-to="usenet@ciao.gmane.io" Cc: rms@gnu.org, monnier@iro.umontreal.ca, philipk@posteo.net, emacs-devel@gnu.org To: Stefan Kangas Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Nov 01 19:52:40 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 1opwNL-000AFW-Mn for ged-emacs-devel@m.gmane-mx.org; Tue, 01 Nov 2022 19:52:39 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1opwMW-0001Q6-EU; Tue, 01 Nov 2022 14:51:48 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1opwMV-0001Po-9l for emacs-devel@gnu.org; Tue, 01 Nov 2022 14:51:47 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1opwMV-0000Wl-0w; Tue, 01 Nov 2022 14:51:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=/2EvyQXNAwmA89gCALExH4PMq74zsGrcmmE9WsfGspM=; b=aKhVY3s6O0+C nKbbmMp9gYLykEs9tWgsmlUpe+gOOmT20Axjxvw6QEz0ME+oU+UcJSB37nEJLcYu5bEWEs71BuOsS Zf8yUwoIsNk5SffSn85IbY8zKxoIrMV9MZE0UxAn3Pgw8tUWNhDRCWpp/EGdnJjASP/dF8YWbnfI0 Nh9xozJBJHa4eg7pRPHYkoY3CwR+8fYYDpAvvyMlQtdnQwpqOjKOKEG/ZgI2RZfNrdY6LTFIuw372 ibsKf/a+Zn6RzUsq8qZmKyyo4DTbEj5ey9PEZJLUg3DUKl1HH/c93dcLrPB+uz8lEkcPlJvPg6DoE RBTD21rGlYIe+0YvBAe+vg==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1opwMT-0002xT-0G; Tue, 01 Nov 2022 14:51:45 -0400 In-Reply-To: (message from Stefan Kangas on Tue, 1 Nov 2022 19:35:19 +0100) 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: , Original-Sender: "Emacs-devel" Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:298968 Archived-At: > From: Stefan Kangas > Date: Tue, 1 Nov 2022 19:35:19 +0100 > Cc: Stefan Monnier , philipk@posteo.net, > emacs-devel@gnu.org > > Richard Stallman writes: > > > The GNU Project uses CVS. We need Emacs to continue to support it. > > I don't think anyone disagrees with that (though some people might ask > why GNU is still using CVS). That question is not really relevant to the issue at hand. > But isn't this discussion about package-vc.el? I don't think I > understand how a convenience feature intended to simplify Emacs > package installation and development could affect the GNU project as a > whole. Are there any GNU packages for Emacs that still use CVS? If > yes, why don't they use Git? Again, not relevant. package-vc should support all the VCS backends that VC supports, for as long as Emacs supports that VCS in general. (If you want to argue for removing support for CVS, you may, but that's a separate discussion.) I understand Stefan's opinion, but it isn't our policy, at least not yet, not until and unless we decide to drop support for all the VCSes except Git.