emacs-devel
[Top][All Lists]
Advanced

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

Re: policy discussion on bundling ELPA packages in the emacs tarball


From: Stefan Monnier
Subject: Re: policy discussion on bundling ELPA packages in the emacs tarball
Date: Wed, 27 Jan 2021 09:44:12 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

> So one way to eliminate the ballast is to split Gnu ELPA into one
> repository per package; then git submodule will only download the
> repository for that package.

There's a strong technical reason why `elpa.git` and `nongnu.git` are
single repositories: Savannah does not let us create new repositories
nor change their default branch, nor setup/change the commit-diffs for
them.  Every time such a thing needs to happen, we have to ask
a sysadmin to do it for us.

So for the foreseeable future, "one repository per package" is
a complete non-starter.  [ The "all in one repository" approach also
has other advantages, but there's no point weighing their importance
since there's currently no credible alternative anyway.  ]


        Stefan




reply via email to

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