A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://lists.gnu.org/archive/html/emacs-devel/2022-11/msg00148.html below:

Re: feature/package+vc 04c4c578c7 3/4: Allow for packages to be installe

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] From: Richard Stallman Subject: Re: feature/package+vc 04c4c578c7 3/4: Allow for packages to be installed directly from VCS Date: Wed, 02 Nov 2022 23:18:16 -0400
[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > `vc.el` has to work with an existing local clone, whereas for
  > `package-vc` we could choose to impose a particular local VCS tool
  > because we're in control of the creation of the local clone.

It is true that the local clone is created by `package-vc'.
However, it has to clone a remote repo into that.

We should not arbitrarily limit what VCS the remote repo can use,
given that we already have the facilities (in VC itself) to easily
avoid such limits.

  > Oh, and another reason is that `vc.el` has supported that, so not
  > supporting it would be a regression, whereas `package-vc` is new, so
  > even if it only supports Git, it's better than before.

Just because a certain command is new does not mean it can be limited
to git.  Emacs supports VCS-independent commands and that is a
valuable advanage.  We should extend it to new features whenever that
is feasible.

-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)





RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4