Re: DD(s) to help DM land some long-overdue package updates?

2022-02-26 Thread Pierre-Elliott Bécue
Le 26 février 2022 16:28:18 GMT+01:00, Reuben Thomas  a écrit :
>On Fri, 4 Feb 2022 at 14:30, Reuben Thomas  wrote:
>
>>
>> Having just now got the new Debian packaging building without error, I
>> shall now follow the ITS procedure and see what happens!
>>
>
>I have waited 8 days since posting debdiffs, and had no response, so I've
>now filed an ITS bug: #1006481.
>
>-- 
>https://rrt.sc3d.org

ACK ! 
--
Pierre-Elliott Bécue
From my phone

Re: DD(s) to help DM land some long-overdue package updates?

2022-02-26 Thread Reuben Thomas
On Fri, 4 Feb 2022 at 14:30, Reuben Thomas  wrote:

>
> Having just now got the new Debian packaging building without error, I
> shall now follow the ITS procedure and see what happens!
>

I have waited 8 days since posting debdiffs, and had no response, so I've
now filed an ITS bug: #1006481.

-- 
https://rrt.sc3d.org


Re: DD(s) to help DM land some long-overdue package updates?

2022-02-04 Thread Reuben Thomas
On Sat, 1 Jan 2022 at 22:34, Reuben Thomas  wrote:

> On Sat, 1 Jan 2022 at 20:43, Pierre-Elliott Bécue  wrote:
> >
> > I suggest this path:
> >
> > Send bug reports with your debdiff proposals for each package. If 8 days
> > after you get no reply from the maintainer, file an ITS against the
> > packages for which you got no reply.
> >
> > If at the end of the process, the ITS pass, I'll make your uploads
> > after reviewing the changes.
>
> Many thanks, I'll try to do this.
>

I thought I should give an update on my progress: Santiago Vila started
work on packaging recode 3.7, one of the packages I mentioned, so I did
some work to help with that. That has actually taken most of my time until
now.

However, I have also found some time to work on the packaging of mmv. I
think this is one of the clearest-cut packages in the list I mentioned: I
am the (new) upstream of mmv, and I have made a new release.

Having just now got the new Debian packaging building without error, I
shall now follow the ITS procedure and see what happens!

-- 
https://rrt.sc3d.org


Re: DD(s) to help DM land some long-overdue package updates?

2022-01-01 Thread Reuben Thomas
On Sat, 1 Jan 2022 at 20:55, Wookey  wrote:
>
> Hi Rebuen. I helped you with the last libpaper refurbishment in
> 2012-2014. Happy to do that again, although as people have pointed out
> complete rewrites are not really NMU material and we should follow the
> salvage process.
>
> Well done for getting those boring old packages into better shape (again).

Many thanks! I'll follow up PEB's offer, and see what happens.

-- 
https://rrt.sc3d.org



Re: DD(s) to help DM land some long-overdue package updates?

2022-01-01 Thread Reuben Thomas
On Sat, 1 Jan 2022 at 20:43, Pierre-Elliott Bécue  wrote:
>
> I suggest this path:
>
> Send bug reports with your debdiff proposals for each package. If 8 days
> after you get no reply from the maintainer, file an ITS against the
> packages for which you got no reply.
>
> If at the end of the process, the ITS pass, I'll make your uploads
> after reviewing the changes.

Many thanks, I'll try to do this.

-- 
https://rrt.sc3d.org



Re: DD(s) to help DM land some long-overdue package updates?

2022-01-01 Thread Holger Levsen
On Sat, Jan 01, 2022 at 02:48:49PM -0500, Boyuan Yang wrote:
> should be the correct choice. For a specific example, I just spotted
> https://bugs.debian.org/961136 the second time (last time back in May 2020);

yet the bug was never pinged after it was filed. and so as many bugs it
"got lost", despite being there. I wouldn't blame a busy maintainer for that.
I'd rather blame myself for not pinging the bug in >18 month despite caring.

it's ok to ping bugs without an answer (after a sensible amount of time), and
it's ok to ping again and again (again, after sensible time).


-- 
cheers,
Holger

 ⢀⣴⠾⠻⢶⣦⠀
 ⣾⠁⢠⠒⠀⣿⡁  holger@(debian|reproducible-builds|layer-acht).org
 ⢿⡄⠘⠷⠚⠋⠀  OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C
 ⠈⠳⣄

Stop saying that we are all in the same boat.
We’re all in the same storm. But we’re not all in the same boat.


signature.asc
Description: PGP signature


Re: DD(s) to help DM land some long-overdue package updates?

2022-01-01 Thread Wookey
On 2022-01-01 19:06 +, Reuben Thomas wrote:
> Here's a summary of the packages I'm trying to update. If any DD can help me
> get these uploaded, I'd be most grateful,

Hi Rebuen. I helped you with the last libpaper refurbishment in
2012-2014. Happy to do that again, although as people have pointed out
complete rewrites are not really NMU material and we should follow the
salvage process.

Well done for getting those boring old packages into better shape (again). 

Wookey
-- 
Principal hats:  Linaro, Debian, Wookware, ARM
http://wookware.org/


signature.asc
Description: PGP signature


Re: DD(s) to help DM land some long-overdue package updates?

2022-01-01 Thread Pierre-Elliott Bécue


Reuben Thomas  wrote on 01/01/2022 at 20:52:15+0100:

> On Sat, 1 Jan 2022 at 19:48, Boyuan Yang  wrote:
>>
>> That being said, while providing a list onto debian-devel is not a bad idea,
>> https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#package-salvaging
>> should be the correct choice. For a specific example, I just spotted
>> https://bugs.debian.org/961136 the second time (last time back in May 2020);
>> let me know if you would like to initiate a package salvaging process on this
>> certain package and I can help.
>
> Thanks very much for the pointer! I was not aware of this process. It
> might be appropriate for me, I guess, but I'd still need DD help.

I suggest this path:

Send bug reports with your debdiff proposals for each package. If 8 days
after you get no reply from the maintainer, file an ITS against the
packages for which you got no reply.

If at the end of the process, the ITS pass, I'll make your uploads
after reviewing the changes.

Cheers,
-- 
PEB
Both as a DD and as a MIA team member.



Re: DD(s) to help DM land some long-overdue package updates?

2022-01-01 Thread Reuben Thomas
On Sat, 1 Jan 2022 at 19:48, Boyuan Yang  wrote:
>
> That being said, while providing a list onto debian-devel is not a bad idea,
> https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#package-salvaging
> should be the correct choice. For a specific example, I just spotted
> https://bugs.debian.org/961136 the second time (last time back in May 2020);
> let me know if you would like to initiate a package salvaging process on this
> certain package and I can help.

Thanks very much for the pointer! I was not aware of this process. It
might be appropriate for me, I guess, but I'd still need DD help.

-- 
https://rrt.sc3d.org



Re: DD(s) to help DM land some long-overdue package updates?

2022-01-01 Thread Boyuan Yang
在 2022-01-02星期日的 00:33 +0500,Andrey Rahmatullin写道:
> On Sat, Jan 01, 2022 at 07:06:09PM +, Reuben Thomas wrote:
> > Here's a summary of the packages I'm trying to update. If any DD can help
> > me
> > get these uploaded, I'd be most grateful
> The packages you listed are not orphaned and the changes you listed don't
> warrant NMUs so your only options are either sending your updated packages
> to their current maintainers, or
> https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#package-salvaging
> 
> > I really just need a sponsor for uploads 
> Well, that's not how it works for non-orphaned packages.
> Otherwise, see https://mentors.debian.net/sponsors/

I would suggest DDs with spare time to take a deeper look into the package
list provided by Reuben. Personally I found many of them neglected by their
package maintainers.

That being said, while providing a list onto debian-devel is not a bad idea,
https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#package-salvaging
should be the correct choice. For a specific example, I just spotted
https://bugs.debian.org/961136 the second time (last time back in May 2020);
let me know if you would like to initiate a package salvaging process on this
certain package and I can help.

Thanks,
Boyuan Yang


signature.asc
Description: This is a digitally signed message part


Re: DD(s) to help DM land some long-overdue package updates?

2022-01-01 Thread Andrey Rahmatullin
On Sat, Jan 01, 2022 at 07:06:09PM +, Reuben Thomas wrote:
> Here's a summary of the packages I'm trying to update. If any DD can help me
> get these uploaded, I'd be most grateful
The packages you listed are not orphaned and the changes you listed don't
warrant NMUs so your only options are either sending your updated packages
to their current maintainers, or
https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#package-salvaging

> I really just need a sponsor for uploads 
Well, that's not how it works for non-orphaned packages.
Otherwise, see https://mentors.debian.net/sponsors/

-- 
WBR, wRAR


signature.asc
Description: PGP signature


DD(s) to help DM land some long-overdue package updates?

2022-01-01 Thread Reuben Thomas
I'm a long-term Debian user and upstream maintainer, and a DM.

I'm working to package updates to mature packages. All of them have
maintainers who are at best sporadically responsive—I do not blame them! I'm
sure they're all hugely overworked. (I'm also upstream for several packages
with responsive maintainers who are all excellent at packaging new
releases.) I've contacted various DDs who have helped me in the past, but
over the last few years they've all been unresponsive too—again, I'm sure
they are all swamped with higher-priority things to do.

In particular, if you're the maintainer of one of the packages I mention,
and you're reading this, please don't take this appeal as any sort of
criticism! If you've not had a recent communication for me, it may just be a
spam trap problem—do get in touch if you can!

Here's a summary of the packages I'm trying to update. If any DD can help me
get these uploaded, I'd be most grateful, it should also be good for users,
as the upstreams I maintain contain in some cases many years of fixes and
improvements relative to the current Debian version. In all cases, I'm happy
to do the Debian packaging work too, and I have up-to-date packaging for
most of the packages.

* recode: recode 3.7 contains many years of fixes and improvements over the
  packaged 3.6, since the death of recode's author, François Pinard. The
  current release fixes almost all the outstanding issues in the BTS.

* libpaper: I have completely rewritten libpaper, while keeping it
  compatible with the current version. It is more friendly to users, who can
  now have their own custom paper sizes, and to programs written in
  languages other than C, which can use it via the new "paper" command.

* psutils: I have rewritten psutils in Perl (was in C), fixing bugs, and
  moving most of the functionality into pstops(1); most of the commands are
  now implemented as invocations of pstops.

* finddup: this package used to be called perforate; it was removed from
  testing on 27th December. I renamed it (the old name confusing, as there
  was no "perforate" command, and these days the most useful functionality
  is the “finddup” command), fixed bugs, and simplified the code.

* mmv: I have added the ability for mmv to rename directories, fixed bugs,
  and simplified the code.

I really just need a sponsor for uploads and any other parts of the process
(e.g. review of "finddup" as it's technically a new package) that I can't do
myself as a mere DM.

Feel free either to reply to this message or drop me a line directly; thanks
in advance to anyone who's able to help!

-- 
https://rrt.sc3d.org