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-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.