[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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

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)

reply via email to

[Prev in Thread] Current Thread [Next in Thread]