Page MenuHomeFreeBSD

Fix release announcements.
ClosedPublic

Authored by grembo on Jan 26 2021, 3:20 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Apr 23, 7:16 PM
Unknown Object (File)
Sun, Apr 21, 9:23 PM
Unknown Object (File)
Sun, Apr 21, 9:23 PM
Unknown Object (File)
Sun, Apr 21, 9:23 PM
Unknown Object (File)
Sun, Apr 21, 9:23 PM
Unknown Object (File)
Sat, Apr 20, 6:04 AM
Unknown Object (File)
Fri, Apr 12, 3:04 PM
Unknown Object (File)
Fri, Apr 12, 1:15 PM
Subscribers
None

Details

Summary
  • Sidenav download would link to 12.1 instead of 12.2.
  • Template variables in various announcements weren't used correctly, which rendered the instructions unusable and broke links.
  • dd instructions in release announcements didn't substitute release versions.
  • Links in some release announcements used "r" suffic instead of "R" suffix in links.

Example:
Go to https://www.freebsd.org/releases/12.1R/announce/ and try to:

  • jump to 12.2 (which won't work).
  • see links to 12.1 resources (which contain quotes "), which breaks them.
  • look at instructions (including "dd" examples), which doesn't have the template variables replaced (copy and pasting this won't make users happy)
  • See extra quotes in various places.

Go to https://www.freebsd.org/releases/10.4R/announce/ - scroll down and test links to release notes/errata.

Test Plan

Tested locally (using latest gohugo from ports).

Diff Detail

Repository
R9 FreeBSD doc repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 36506
Build 33395: arc lint + arc unit

Event Timeline

grembo created this revision.

I'll make it build locally first and then re-open...

Fix things after incorporating changes that happened in the meantime.

@carlavilla This builds now locally, so it can be properly reviewed.

grembo edited the test plan for this revision. (Show Details)
This revision was not accepted when it landed; it landed in state Needs Review.Jan 26 2021, 7:35 PM
This revision was automatically updated to reflect the committed changes.

Approved. And commit done. Thanks for that.

Approved. And commit done. Thanks for that.

Thanks!