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

Bug#763810: RFS: cruft/0.9.16+nmu1 NMU



Hi,

> cruft is orphaned (#763888), so you dont do a NMU, as technically there
> is no maintainer. Instead, do a QA-upload. See
> https://www.debian.org/doc/manuals/developers-reference/pkgs.html#nmu-qa-upload

Ok, it wasn't orphaned at the time I did the RFS.

Here is a new package:

http://mentors.debian.net/package/cruft

> Of course, it would be even better if would consider adopting the
> package...

I would like to.

> As a QA upload allows you to fix litteraly everything, it would be great
> if you could reduce the bug count a little bit :)

I already solved 3 bugs, they will be automaticaly closed by the amended changelog.

Most others are not bugs, but feature requests;
my own biggest complaint is that it is soooo slow, even on a new PC.

After one week of thinkering, I had rewritten the cruft engine from scratch and it is already 30x to 100x faster.
https://github.com/a-detiste/cruft-ng
https://github.com/a-detiste/cruft-ng/wiki/Benchmark

It tries to have an output identical to cruft.

It doesn't support any command line argument at the moment
but it is already usefull to myself for testing the cruft ruleset, and fix it faster.

This let me also find new bugs in cruft: it doesn't grok multiarch,
and can't realise that libc6:amd64 & libc6 are the same thing.

I would like at first to package this as "cruft-ng (with Depends: cruft)"
so that users can compare output.

It's my first C++ program after 10 years of SQL & SAS, the code is ugly.

This in not even real C++, just C + strings + vectors + lot of calls to C library;
I would better rewrite it in plain C. Of course this won't be completed for Jessie.
 
> (So, yes, I'm willing to sponsor you if you bring the package into
> shape :-)
Ok, that would be great.

I've filled up the needed form for Debian Maintainer
https://nm.debian.org/public/person/detiste

 
> (Antonjy: You are listed as uploader... I assume that this is obsolete
> as your last upload for this package was 1998. please confirm)
Lintian complaints about that too.

Thanks !

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


Reply to: