unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Re: [slime/slime] Merge changes from ELPA (PR #809)
       [not found] ` <slime/slime/pull/809/c1929127567@github.com>
@ 2024-02-06 10:12   ` Philip Kaludercic
  0 siblings, 0 replies; only message in thread
From: Philip Kaludercic @ 2024-02-06 10:12 UTC (permalink / raw)
  To: Stas Boukarev; +Cc: slime/slime, slime/slime, Author

Stas Boukarev <notifications@github.com> writes:

> How does ELPA work that they a) can put random changes into their git
> b) can't remove them. 

ELPA periodically mirrors upstream repositories, but the mirrors can
diverge.  This is intentional, as sometimes we would like to make
changes to the upstream, when they are not responsive or the code has
been abandoned.  In this case my understanding is that the commit on the
elpa/slime branch was pushed by accident.

I haven't tried it out, but I could imagine that force-pushing to the
branch could be possible, but that would require destructively modifying
the commit history of a public repository/branch, which one would like
to avoid -- hence the suggestion in the other pull request to reconcile
the conflict without making such drastic moves.

>                       Why should it be recommended to users if it's
> not reliable?

Do you mean ELPA by "it"?  I would hesitate to say that this is an
indication of unreliability in general, it is just an issue that needs
resolving.  Do you have any technical objections to the changes proposed
here that we could work out?



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2024-02-06 10:12 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <slime/slime/pull/809@github.com>
     [not found] ` <slime/slime/pull/809/c1929127567@github.com>
2024-02-06 10:12   ` [slime/slime] Merge changes from ELPA (PR #809) Philip Kaludercic

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).