Re: lintian.debian.org off ?
Hi,
On 02/09/2024 03:57, Louis-Philippe Véronneau wrote:
Thanks for the work you did trying to fix this issue.
Apparently I'm a Lintian maintainer now. I had a quick look at Lintian
and lintian.debian.org is referenced in multiple places.
It seems like actually fixing lintian.debian.org will be faster and more
productive than going wack-a-mole and trying to retcon it ever existing.
IF I were to do the job of getting DSA to spin a VM and point
lintian.debian.org to it, I'd have to be confident you'll be maintaining
the code you wrote in the future.
Please be honest :) I don't mind it at all if you tell me: "yeah, that
was only a proof of concep", or "I'm motivated now, but I don't know if
I'll still be in 3 years".
I definitely built it with maintenance in mind. I am willing to maintain
this code for as long as possible, but I cannot guarantee that I will be
able to do it forever!
I will be responsive if contacted by email or if an issue is created on
the GitHub repository.
I also took the time to setup a CI with most of the code properly
tested. This should allow to minimize future breakages when modifying
the code.
If you aren't interested in maintaining that codebase for the next few
years, I'll just steal some of your templates and rewrite everything in
Python :P
One problem I forsee is that if that machine is hosted by DSA, we won't
be able to call lintian directly, as everything will need to be
installed from Debian packages and that machine will be running Debian
Stable.
A way to fix this issue would be to point the static generator to a
.json file instead.
Yes this would only imply very minor changes to the program. The
question now would be where should be this file located and how/when/by
whom would it be updated?
Another option I imagined would be to generate the website on another
machine/VM that would run on testing/unstable and then rsync it to the
production machine (which is what I am currently doing).
Anyways, don't hesitate to contact me if you have other specific needs
to simplify the deployment of this website.
Thank you for your interest and time.
--
Nicolas Peugnet
Reply to: