On Wed, Oct 30, 2024 at 10:32:45PM -0700, Don Armstrong wrote:
> On Tue, 29 Oct 2024, Bill Allombert wrote:
> > On Fri, Oct 04, 2024 at 11:04:26PM +0200, Bill Allombert wrote:
> > > In any case, please decide either to commit to maintain this package or 
> > > to let me
> > > do it before it is too late for the freeze.
> > 
> > I reviewed debbugs 'git log'. There are work around May done by you
> > and Otto to make the GIT repository in a state suitable to an upload
> > to unstable, which is a very good news. Unfortunately, this effort was
> > not concluded by an upload, so the long standing RC bug was not fixed
> > in unstable.
> 
> First off, sorry for taking so long to respond, and I appreciate you
> continuing to be polite in response to my silence.

Thanks for answering!

> The reason why I didn't upload, is because I didn't want to commit to
> maintaining the package through a stable release.

What precisely worry you ? The need to do security update ?
RC bugs ? User support ?

> If you're willing to commit to maintaining it, I'm happy for you to
> become part of the debbugs team for the purpose of maintaining the
> packaging of the upstream codebase in Debian, committing and tagging
> those releases as appropriate in salsa.

It seems there is no tag in the GIT repository at all ?
(maybe you have local tags that you did not push ?)

> In exchange, I'll request that you do the following:
> 
> 1) Keep issues which are open in the debbugs package and require fixes
> upstream (or new development) open. [I use this as the "upstream" bug
> tracker, which is why I don't want to remove the package from Debian.
> Once they are fixed upstream, you can close them as usual in a
> changelog. I commit to making sure the changelogs in release_2.6 and
> master reflect those fixes.]
> 
> 2) Choose a branch name other than debian for maintaining the Debian
> packaging (as we're using that for what runs on bugs.debian.org). [Or
> alternatively, coordinate with me and the rest of the team so we can
> have a flag day and change the branch names.]

I probably need one branch per upstream version anyway.
Maybe debbugs-$version 

> 3) Coordinate with me before releasing anything > 2.6 that isn't tagged
> as a release (but feel free to cherry pick patches that you want to
> carry as Debian specific patches; I'll try to keep backporting useful
> ones to 2.6 since that's what the debian branch is running from.)

Practically, should I base my package on 2.6.1 or 2.6.0 ?
How do I know when something is 'released' ?

2.6.1 seems to fixes the most pressing issues.

The debian/changelog is not up-do-date.

By the way, is psuedoheader a typo for pseudoheader ?

%grep psuedoheader -r .
./t/06_mail_handling.t:# now check to see if we can close a bug using a 
psuedoheader done
./debian/changelog:  * Add support for a Done: psuedoheader (closes: #950133)
./scripts/process:#psuedoheaders
./scripts/process:    last if $phline !~ m/^([\w-]+): # psuedoheader
./Debbugs/Config.pm:packages without a maintainer and bugs missing a Package: 
psuedoheader

Cheers,
-- 
Bill. <ballo...@debian.org>

Imagine a large red swirl here. 

Attachment: signature.asc
Description: PGP signature

Reply via email to