Page MenuHomeFreeBSD

Rewrite the platform Tier definitions.
ClosedPublic

Authored by jhb on Nov 18 2019, 7:09 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mar 22 2024, 6:33 PM
Unknown Object (File)
Dec 22 2023, 11:55 PM
Unknown Object (File)
Dec 11 2023, 2:05 PM
Unknown Object (File)
Nov 27 2023, 8:24 AM
Unknown Object (File)
Nov 22 2023, 7:53 PM
Unknown Object (File)
Nov 22 2023, 7:51 PM
Unknown Object (File)
Nov 15 2023, 12:07 PM
Unknown Object (File)
Nov 13 2023, 7:49 AM
Subscribers

Details

Summary

Rewrite the prose description of Tiers to be structured as bullet
lists of guarantees to users from the Project, guarantees to
developers from the Project, and obligations on developers.

This includes definitions of userland and kernel ABIs as well as
documenting our current practice of ABI stability.

The committments for ports are still vague and will require further
refinement.

Move the Tier status of architectures out of the committers guide and
into a table on the platforms page the website listing the Tier for
each architecture across currently supported stable branches as well
as the projected Tiers for the next stable branch (in this case,
13.x). The table also lists individual TARGET_ARCH values to permit
more granularity in Tier definitions (e.g. hard-float vs soft-float).

Update the Unsupported Platforms table to only list removed
architectures and include the last supported release of these
architectures. This required adding anchors for relevant releases on
the releases page.

Diff Detail

Repository
rD FreeBSD doc repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

bcr added a subscriber: bcr.

I'm OK with the new text.

This revision is now accepted and ready to land.Nov 19 2019, 7:11 PM
This revision was automatically updated to reflect the committed changes.