Page MenuHomeFreeBSD

Website/Get FreeBSD: adding missing version macro
ClosedPublic

Authored by freebsd_ny-central.org on Nov 9 2024, 7:54 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Dec 4, 12:03 AM
Unknown Object (File)
Mon, Nov 25, 4:28 AM
Unknown Object (File)
Sun, Nov 17, 5:24 AM
Unknown Object (File)
Fri, Nov 15, 11:19 PM
Unknown Object (File)
Nov 10 2024, 3:39 PM
Unknown Object (File)
Nov 10 2024, 11:04 AM
Unknown Object (File)
Nov 10 2024, 9:38 AM
Unknown Object (File)
Nov 10 2024, 9:23 AM
Subscribers

Details

Summary

The website currently fails to render the macro and presents a confusing "FreeBSD {rel142-current}-STABLE" and incorrect links.

PR: 282652
Reported by: grahamperrin@gmail.com

Diff Detail

Repository
R9 FreeBSD doc repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Looking at the doc commit logs, there doesn't seem to be a convention about how to prefix the component as described in the Committer's Guide. In the ports tree, when we update a port, we use category/port, which is the path in the tree. This adds a slight convenience when doing something like git log --oneline because the location of the change can be seen without showing the commit. With that, how do you feel about this commit log?

website/shared/releases: Add missing version macro

The website currently fails to render the macro and presents a confusing "FreeBSD {rel142-current}-STABLE" and incorrect links.

PR: 282652
Reported by: Graham Perrin <grahamperrin@gmail.com>

Sounds good!

And it gives me the lead for another TODO: the commiter's guide article could probably benefit from an additional clarification on how to build a commit message for documentation updates on the handbook and website... :)

On second thought, I'm not sure we want a section for FreeBSD 14.2-STABLE when 14.2-BETA2 is available. Let's see what re@ as to say.

cperciva added a subscriber: cperciva.
In D47499#1083789, @jrm wrote:

On second thought, I'm not sure we want a section for FreeBSD 14.2-STABLE when 14.2-BETA2 is available. Let's see what re@ as to say.

Yes, we want that section.

Also, oops, I started using :rel142-current: without checking that it was defined. I'll add that to my release process list (bumping where.adoc to X.Y-STABLE is part of the X.Y release process).

This revision is now accepted and ready to land.Nov 11 2024, 9:22 PM
In D47499#1083789, @jrm wrote:

On second thought, I'm not sure we want a section for FreeBSD 14.2-STABLE when 14.2-BETA2 is available. Let's see what re@ as to say.

Good thinking. I was wondering whether I might be breaking some release related processes when I re-read the header this morning.

Great. Thanks both. I'll commit now.