Héctor Orón Martínez <hector.o...@gmail.com> writes:

> Thanks very much for packaging emacs! However I tried to look at the
> Git repository at:
>   https://salsa.debian.org/rlb/deb-emacs
>
> I wanted to submit a MR for new upstream release, could you please
> explain which is debian packaging branch for new releases and how to
> handle upstream source?

I handle emacs using git-dpm, which automatically manages the patches,
and there's the added complication of the DFSG split.  The dpm managed
branches are

  deb/emacs/d/DIST/master
  deb/emacs/d/DIST/upstream

  deb/emacs-non-dfsg/d/DIST/master
  deb/emacs-non-dfsg/d/DIST/upstream

e.g.

  deb/emacs/d/sid/master
  deb/emacs/d/sid/upstream

  deb/emacs-non-dfsg/d/sid/master
  deb/emacs-non-dfsg/d/sid/upstream

And all tags are in

  deb/emacs/v/
  deb/emacs-non-dfsg/v/

Incorporating a new upstream release is somewhat complicated, mostly due
to the split and the related review of incoming changes, though it's
notably easier than it was when we had versioned emacsXY packages.

In any case, thanks for the offer to help, and I'd be more than happy to
have help, but for 26.3 I'm more or less ready.  We just have to wait
for the 26.1+1-4 release to migrate to testing and then I can finish up
and upload.  I'd imagine that might be later this week since I uploaded
-4 with urgency=high.

Thanks again
-- 
Rob Browning
rlb @defaultvalue.org and @debian.org
GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A
GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4

Reply via email to