Re: HTML-formatted NEWS for Emacs 29

Philip Kaludercic <[email protected]>
Newsgroups gmane.emacs.devel
Message-ID <[email protected]>
Peter Oliver <[email protected]> writes:


[...]

> From 41b5a6ded44195f354beec9f87fecf8810c621bf Mon Sep 17 00:00:00 2001
> From: Peter Oliver <[email protected]>
> Date: Tue, 25 Aug 2026 13:27:52 +0100
> Subject: [PATCH 3/4] * admin/make-tarball.txt: Publish HTML formatted NEWS.
>
> ---
>  admin/make-tarball.txt | 9 +++++++--
>  1 file changed, 7 insertions(+), 2 deletions(-)
>
> diff --git a/admin/make-tarball.txt b/admin/make-tarball.txt
> index d17adfbf79c..560d152ffd2 100644
> --- a/admin/make-tarball.txt
> +++ b/admin/make-tarball.txt
> @@ -349,14 +349,18 @@ General steps (for each step, check for possible errors):
>      (Use e.g. `M-x mml-secure-message-sign' in `message-mode' to sign
>      an email.)
>  
> -14. After a release, update the Emacs pages as described below.
> +14. Generate an HTML-formatted version of the NEWS file:
> +
> +      ./src/emacs --batch --load=admin/admin.el --funcall=make-news-html-file
> +
> +15. After a release, update the Emacs pages as described below.
>      Note: it is important to add the new NEWS file _before_ bumping the
>      Emacs version on the release branch, because doing the latter will
>      add (empty) sections to NEWS for the next version, and you don't
>      want those sections in the NEWS file reachable from the GNU Emacs
>      page.
>  
> -15. After a release, bump the Emacs version on the release branch.
> +16. After a release, bump the Emacs version on the release branch.
>      There is no need to bump the version after a pretest; the version
>      is bumped before the next pretest or release instead.
>  
> @@ -376,6 +380,7 @@ The pages and files to update are:
>     update is needed)
>   . history.html (add a line for the new release)
>   . add the new NEWS file as news/NEWS.xx.y
> + . add the new NEWS.xx.html file as news/NEWS.xx.html

So we need to add the files to emacs.git?  Shouldn't there be an
instruction to add the file to the Emacs website?

>   . copy new etc/MACHINES to MACHINES and CONTRIBUTE to CONTRIBUTE
>   . possibly/rarely also download.html (see below)
>  
> -- 
> 2.55.0

[...]
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.