Thank you! Those were very helpful answers. I will tidy things
accordingly and upload another build shortly.

Regards,
Timothy Gaskell

On Sat, May 23, 2026 at 1:24 PM David Kalnischkies
<[email protected]> wrote:
>
> (Disclaimer: I haven't looked at the package; this is not a review)
>
> Am Tue, May 19, 2026 at 04:55:14AM -0500, schrieb Timothy Gaskell:
> > 1. Since the last release that Debian packaged, the upstream developer
> > has accepted patches from several github users without publicly-known
> > email addresses. Is there a preferred way for the copyright file to
> > acknowledge their contribution?
>
> You don't have to invent, assemble or complete copyright statements.
> Just take what upstream has declared in terms of names, mails and years,
> if any for all and/or any of them (Missing or incorrect statements
> are an upstream problem they have to correct – or not: Not everyone
> even wants to appear in copyright statements. If a patch isn't adding
> it, it usually means they don't want/care).
>
>
> As I was curious what you might mean: The 'Comment' in the current
> d/copyright file as seen on salsa is not needed (and a misuse of
> the field) – remove it rather than trying to extend it by digging
> through version control history. It might very well be wrong to
> declare a patch author to have copyright for a patch while they
> wrote it on company time, for example, and you can't know that.
>
>
> > 2. The existing control file references a git repository on
> > salsa.debian.org. Do I need to wait until my account creation there is
> > approved to proceed, or will the sponsor also update salsa?
>
> Your sponsor can push to the debian/ namespace … manually.
> This is not automatic, so you might want to remind them.
>
> That said, you can adopt a package (look in the developer reference for
> a description of how to do this with ITA bug wangling and so on) and as
> the maintainer a DD can add you to that repository so that you might
> push your changes yourself. Note that there is also no automation from
> a push to salsa to the archive (dgit, if you have heard of it, is an
> entirely separate beast in this regard).
>
>
> > Does it
> > complicate things any that upstream pekwm no longer uses git as they
> > have switched to fossil?
>
> Not in particular. For better or worse Debian uploads consist of
> a tarball that may or may not be provided by upstream in some form.
> That grants Debian a certain independence from the (not) usage of
> version control systems in both upstream and downstream directions.
>
>
> > 3. The first patch in the quilting series was still applicable in
> > function but needed a near-total rewrite to fit current upstream. Is
> > listing the original patch date and author but also adding to the
> > description and inserting a Last-Update date the correct way to handle
> > this?
>
> It's a possible way; similar to a 'git rebase', I suppose, in that it
> keeps the original author and date while potentially changing everything
> (or nothing). What you could also do is write a 'new' patch with you as
> author and a current date noting that it was inspired/derived by an other
> patch. That depends a bit on your (and upstream's) preferred style. If it's
> really near-total I would personally go with the later as it feels more
> honest: All the bugs I have certainly added in that rewrite are mine,
> not the fault of the perfectly written older patch by that other author.
> Your mileage may vary, of course.
>
>
> Best regards
>
> David Kalnischkies

Reply via email to