Bug#859123: automating process for publishing DLAs on the website
Holger Levsen <[email protected]>
| Newsgroups | gmane.linux.debian.devel.www |
|---|---|
| Message-ID | <20181120153021.jvii2eojxtwwdg2d__18348.3971668922$1542727879$gmane$org@layer-acht.org> |
On Mon, Nov 19, 2018 at 07:07:26PM -0500, Antoine Beaupré wrote:
> The process broke down a while back, and reasons don't matter. We need
> to figure out how to fix this.
>
> So I opened #859122 to import the missing DLAs and I've made good
> progress.
>
> But I've opened this bug report (#859123) to fix the process. So far,
> the idea we had was to make LTS contributors submit a patch to the
> website as part of the DLA publication process. You'd run the little
> "parse-dla.pl" script which would create two files in the webwml git
> repository, separate from the security tracker! that's where the
> debian.org website lives.. Then you'd commit those and send a merge
> request to the project (or just push if you have the rights). The
> webmaster folks seemed to be open to grant us access to the repo to
> remove friction as well..
>
> How does that sound?
sounds very good to me. thanks for your work on this so far!
> Another thing I thought we could do would be to hook that script into a
> mailbox that would receive mail from the debian-lts-announce list and
> automatically publish the results into git. But so far my efforts at
> automating things on Debian infrastructure have mostly failed, so I'm
> not sure it's the way to go. Besides, the parse-dsa.pl script isn't
> exactly solid, and don't like the idea of parsing arbitrary input like
> this without a human oversight. But it would certainly reduce friction
> to a minimum, which I like.
I better like your above proposal than generating data from parsing mails which
we have sent previously.
So I've just requested webwml access from the debian-www folks.
--
cheers,
Holger
-------------------------------------------------------------------------------
holger@(debian|reproducible-builds|layer-acht).org
PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEuL9UE3sJ01zwJv6dCRq4VgaaqhwFAlv0KI0ACgkQCRq4Vgaa qhx4Ig/6A2/vprGz64y5VYE1MLLsn+kFsxnAjmUNrTpfh3e3LlabI0/aQX4axm9c 8UJkIZjLzRnl4jjWdFORnlxWgLowyabM1jA4SshKXRO2vrlp/JIsWbbhVcRvrQcS Qx1CZihXXV/ZWNX3nrkyMCN+KtS6XTDYYVNLZ6W2pHNz+bs/s10MvCqDnAEUrIcO ogFFA6weQfxCfrgSg25M7Vb0eP/bnTnPgeSLcseVapmuMFap830ikDtuCC1VJVfF 9gLk69CdB/FqDfcwPHifqpQdA/F1xtaPf4RIxOayug7sj4jl7kqrC7KvdqMVT0+H 6rVf63wvi0VfM/Dlll4mK0vD/4jlIQLHr+QiFDMIBlM9Zdxopp2mnUn17/+dN8Q0 ihrL3/n0Yzgkj9Xd5UTd2rSlh1cTPnEMzObvZzSI5hvOc3gBbmhVsJi7jgor/zL2 ti3qSg7Z1m0Ey3yyMxppQRbmfDMmtdDegB40T9+niC4knpDGDuYRwvOE98jF5VTJ nSpFAVITH9J4yf5aSFxPTbrb1/vFq7KvlvhZxpiri+Ff+KaRfjLFdeX+Hv5slOys UDyDh5OfdnKvd/2kbbFNyw7gfyygc2dXMh5Z00x+doYUqG7RNUveVKSE/0hsrS82 R93iBxg1C6dheBIwF5b+y/Bu4eIKIwnnjuXzG7KycP3vLATW7s4= =K0Zn -----END PGP SIGNATURE-----