Sounds good. Moving over to Bugzilla:

https://bugs.r-project.org/attachment.cgi?id=3480&action=diff

On Mon, May 12, 2025 at 10:29 AM Kurt Hornik <kurt.hor...@wu.ac.at> wrote:
>
> >>>>> Michael Chirico writes:
>
> Thanks.  Should be ok to change the wording (provided this can be done
> without confusing maintainers).
>
> Perhaps you could make a suggestion? :-)
>
> Best
> -k
>
> > The current wording in ?utils::news reads to me as implying we should
> > use `#` and `##` for the respective version, category headings [1]:
>
> >> File NEWS.md should contain the news in Markdown..., with the
> >> primary heading level giving the version number... Where available,
> >> secondary headings are taken to indicate categories.
>
> > This style is quite common in R packages, but it trips the alarms of
> > basically every markdown linter/style guide -- advice against using
> > multiple <h1> tags in HTML abounds (e.g. [2], [3], [4]). There is some
> > nuance, but I haven't seen anything suggesting those exceptions
> > definitely apply for R package NEWS files.
>
> > Anyway, utils::news _is_ perfectly happy with NEWS files using `##`
> > and `###` instead [5]; this is documented in an internal comment [6].
>
> > Is there an argument against (1) directly advocating h2/h3 usage in
> > ?utils::news; or, more softly, (2) documenting that any (L,L+1) pair,
> > 1<=L<=5, where 'L' gives version numbers as described, will be
> > accepted when producing the news database? Note that doing so is
> > perfectly back-compatible -- we needn't change the code at all, only
> > its documentation.
>
> > Mike C
>
> > [1] 
> > https://github.com/r-devel/r-svn/blob/72d8171a54532ffe0fd44306caa0ee953cecc91e/src/library/utils/man/news.Rd#L95-L100
> > [2] 
> > https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/Heading_Elements
> > [3] https://yoast.com/one-h1-heading-per-post/
> > [4] https://www.youtube.com/watch?v=GIn5qJKU8VM
> > [5] https://gist.github.com/MichaelChirico/49f51edeecc288d7aabf6bc53cb1aa89
> > [6] 
> > https://github.com/r-devel/r-svn/blob/72d8171a54532ffe0fd44306caa0ee953cecc91e/src/library/tools/R/news.R#L790-L807
>
> > ______________________________________________
> > R-devel@r-project.org mailing list
> > https://stat.ethz.ch/mailman/listinfo/r-devel

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to