Re: Structured Changelogs for ELPA packages

"Dr. Arne Babenhauserheide" <[email protected]> Fri, 07 Aug 2026 08:52:42 +0200
Newsgroups gmane.emacs.devel
Message-ID <[email protected]>
Richard Stallman <[email protected]> writes:

>   > Another data point: IME, most packages don't bother to provide NEWS at
>   > all.  That has discouraged me to invest efforts into a fancier handling
>   > of NEWS.

I like having NEWS files, a lot, because these help me understand on a
high level what’s changed.

> We could encourage package developers to provide NEWS files.
> We could recruit other people to write NEWS files for packages.
> We could insist that packages have NEWS files.
>
> What do you think we should do?

In my own projects they don’t add much overhead to releasing, because I
usually first write the NEWS file and then use it as a base for a weblog
entry, announcement email, or news entry on the website.

Maybe sharing something in that direction as a best practice could get
more projects to provide NEWS.

=> Encourage and explain why that’s an efficient way to work.

Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
https://www.draketo.de
signature.asc (application/pgp-signature, 1.1 KB)
-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmp1gLsQHGFybmVfYmFi
QHdlYi5kZQAKCRAT741FJAPD646VEACqo96jpm1RKlzERhL9+HJr1gsrpowEUm9Q
+YJTMjf9yYvoX8uvV4knR87QpWe4O8T7OKg6Jo8EfSgh3ZDT1WkjRd0anZj3Z5mn
QXz0pCXEkuV3+47HXORcdJsB1IPq7iw188Q8kWG2kB3pxTzIIBTsS/1snPL4VgIS
BigQp8L35YJ0+cEo9DlZS1uEwYMB+B4Poimj8Oazko+oyt3yDReXeeKHum2GfuiN
HOpAAXXLNio9puwTVE3szqdKoebuiDdXSd+qDW+qFEr5jXdEmf2Fo8PDbhf1ZaKZ
LuxjWnBR8Y3q5lsH0zs3OmxstUc2SgMKY4kMLNGjTTXMVfVCJfkGnA+m7CDS/+eo
fY4ThVNqRlCAm+tej5evTtby+N7cCsFI+OD3tNAzutoNcsAJFsyryqrbA6OqvnfW
wnutcxdzPLeR/cjuJK5/ldgj5s82EmXe0W5/BgMDsxY++l5/0PcHt6a98VQf+TDQ
z1PUbHGE75+nlJioBRLYPtPfOfhG5dUweMrsIWga3g2rgUGcvHaj6a+a8NDZk8J3
iZDySFodKv1zMjntsFWFx7fsng4NhZF2ksDlZ4CFasb15LEG0a89mWy7OZ0YATWl
n4Yw+h+Oodvd8CEWAf72hHA6ERAo09b0m4B962oxdoNky4u3/e6gNV60+IsTg1gL
vgV4ejjF6YjEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmp1gLsQHGFy
bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSMgTBACOtIsI58wQO5Pbm7EWzSnZLPpI
p4mae4xIpflxnnkrxHcp7IoMH3SH68blPC+nbLDUhTqrAk1/zzvPRjiGrj1qlH+E
SNCwViTy8g4Z76j0o91zWILyW4BspJHnH8AcsIfFaq792KR/QAD5pmFP7OUURiGa
R6MQHBnc3uU/54Xsmg==
=mpac
-----END PGP SIGNATURE-----