[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: A better future for Lintian / Bug#1012289: O: lintian -- Debian package checker



Control: retitle -1 RFH: lintian -- Debian package checker (actually ITA + RFH)

Hi Felix,

I only read about the "O: lintian" bug and your mailing list posting
via this week's "Work-needing packages report".

I'm on the Lintian mailing list, but procmail filters it into a
separate incoming box as I do for many mailing lists.

Felix Lechner wrote in April:
> Given Lintian's importance to the community, I don't think I am the
> right person to take care of Lintian or its website going forward.

Oof. Why that? IMHO you did a superb job on this!

But that explains the silence with regards to lintian uploads.

> The current HEAD is in my view in reasonable shape,

Ok, will try to make an upload soonish™ to at least get the current
state into unstable plus the most pressing low hanging fruits fixed,
e.g. like the new Debian Policy version via
https://salsa.debian.org/lintian/lintian/-/merge_requests/393 as well
as some more LHF merge requests. I also skimmed through the open MRs
and marked those as "approved" which I intent to merge. Hopefully will
manage to get that done latest the upcoming weekend.

I've also removed Chris (Cc'ed) from Uploaders due to his statement in
https://lists.debian.org/debian-lint-maint/2022/04/msg00017.html

Thanks to Chris and Felix for their long-time work on Lintian!

And thanks Paul for creating this "O:" bug report and refering to
these two mails!

Chris was the last one in the Uploaders field, so I've re-added myself
to Uploaders, too. Which also means that this is kind of an ITA. (I
was already in Uploaders from 2015 to 2019.)

To get some better bus-factor, I've also granted access to those who
requested membership in the Salsa group "lintian" and who are DDs,
namely Nilesh Patra and Yadd — both Cc'ed as well.

Welcome and thanks for your offers!

There are two more membership requests pending from people who are no
DD and from whom I've never heard before. One of them might be Bo YU
from https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1012289#12, but
none of the user or real names in the membership requests looks
similar.

Bo YU: What's your user name on Salsa? And maybe can you try to make
some contributions to Lintian via Merge Requests first? (The latter
basically counts for all non-DD membership requests.)

> except that the MLDBM databases introduced to mitigate Bug#1003456
> (excessive memory use when confronted with enormous ELF data) do not
> seem to get deleted during global destruction. There is also an open
> Perltidy bug (#998367) that keeps the Salsa pipeline from passing.

Thanks for these hints!

In general: I will try to keep Lintian in a sane state, but I surely
will not be able to put as much effort and time into Lintian as Felix
and Chris did.

I'm fluent in Perl, but I know that I'm not the best wrt. to
performance-critical Perl code. (Niels taught me some tricks at
DebConf15, though. :-)

So I'll likely will do mostly maintainance work, bug triage and some
bug fixing, but probably won't do any invasive changes, performance
tuning nor rewrites like Felix did.

Oh, and I also have no idea of how lintian.debian.org currently
works. I suspect, I need to get added to the "lintian" LDAP group to
be able to work on that. (It seems only Felix, Russ and Colin are
current members of that LDAP group.)

And I'm probably already stuck with too many packages, so any help is
really welcome.

In other words: We definitely need more people working on Lintian
again. So instead of declaring this as ITA, I've for now declared this
to be an RFH with a taste of ITA. I hope, that's ok. :-)

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe@debian.org>, https://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-    |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE

Attachment: signature.asc
Description: PGP signature


Reply to: