Re: Status of 1.23.17
On Tue, Apr 04, 2006 at 03:43:53PM -0700, Russ Allbery wrote:
> lintian is a wonderfully relaxing thing to work on while on vacation in
> the beautiful Pacific Northwest. :)
Didn't you get the memo? Vacation != work!! :)
> There are now quite a few fixes accumulated in Subversion (20 bug fixes,
> 85 lines of changelog) but probably no reason to upload before the last
> upload makes it into testing. The only bug that makes me wonder if we
> should reset the propagation into testing is the CDPATH bug with the man
> page check, which caused a bit of consternation. If someone else thinks
> we should upload before lintian propagates into testing, do say something.
>
> Regardless, changing too much between uploads isn't a good idea, so I'm
> going to slow down on committing actual fixes and go work on some other
> projects and on cleaning up the bug database a bit (retitling bugs,
> clearing out meaningless tags, that sort of thing).
Fine, but I don't think it's really *important* to artificially restrict
the amount of fixes... more the better, I'd say :).
> One thing that I have been noticing while working on a variety of checks
> is that lintian could use a richer set of library functions. There are
> now multiple check modules that load and test dependencies, for instance,
> and they all repeat themselves to some extent. Similarly, there are
> several checks that parse the index created by unpack-binpkg-l1 and they
> all do similar things. Maybe a good lintian 1.24 project would be some
> substantial refactoring and lifting common routines into the library.
Yeah, lintian is quite evolved, and it's still halfway from moving from
lots of seperate binaries (all of checks/ were separate perl scripts in
1.22) to using perl modules: collection still is separate binaries.
And yes, there's a *lot* of code to refactor if one has the time for
that, a lot of historic decisions make now a little bit less sense I'd
say.
--Jeroen
--
Jeroen van Wolffelaar
Jeroen@wolffelaar.nl (also for Jabber & MSN; ICQ: 33944357)
http://Jeroen.A-Eskwadraat.nl
Reply to: