Skip to content

Conversation

@lsf37
Copy link
Member

@lsf37 lsf37 commented Dec 15, 2025

Implement RFC-19 -- turns out most of these boards were already marked as unmaintained.

Standardise page layout for unmaintained boards and add an automatic warning box via the hw-info.html include.

@lsf37 lsf37 requested a review from Indanz December 15, 2025 04:56
Copy link
Contributor

@Indanz Indanz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If they're not supported, shouldn't we just altogether remove them from the site instead?

@lsf37
Copy link
Member Author

lsf37 commented Dec 15, 2025

If they're not supported, shouldn't we just altogether remove them from the site instead?

Our policy for the doc site is to try as much as possible to not break links other people may have into the site, and the info is still useful for people with old boards working with older seL4 releases (there are demo systems that are > 10 years old and still working just fine).

The pages will be unreachable from the navigation (apart from site map), so it's mostly as if they were deleted, and they marked as archived for when they come up anyway.

We expect "archive: true" to also be set for hardware pages of
unmaintained boards, so we can keep the text short.

Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
Implementing RFC-19

Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
Remove intro sentences and old warnings, since hw-info will now show a
standardised warning for unmaintained boards.

Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
@lsf37 lsf37 force-pushed the deprecated-platforms branch from 6829f0b to 7253b13 Compare December 15, 2025 22:49
@lsf37 lsf37 merged commit 5d171b2 into master Dec 15, 2025
9 checks passed
@lsf37 lsf37 deleted the deprecated-platforms branch December 15, 2025 22:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants