F43 Change Proposal: Drop PLATFORM_ID (self-contained)

:link: Drop PLATFORM_ID

This is a proposed Change for Fedora Linux.
This document represents a proposed Change. As part of the Changes process, proposals are publicly announced in order to receive community feedback. This proposal will only be implemented if approved by the Fedora Engineering Steering Committee.

Wiki
Announced

:link: Summary

A few years ago PLATFORM_ID was added to os-release for Modularity, but Modularity has been retired and we don’t need this key. It’ll be dropped from our os-release files.

:link: Owner

:link: Current status

  • Targeted release: Fedora Linux 43
  • Last updated: 2025-03-10
  • [ Announced]
  • [ Discussion thread]
  • FESCo issue:
  • Tracker bug:
  • Release notes tracker:

:link: Detailed Description

As discussed in bug 2350301, PLATFORM_ID= setting in /usr/lib/os-release//etc/os-release is undocumented and most likely completely unused. It is a one-line change to get rid of it. It is very hard to prove that this field is not used by somebody somewhere, so the main purpose of this Change Proposal is to have a page we can point people to.

:link: Feedback

:link: Benefit to Fedora

We get rid of an unexpected line in our os-release files.

:link: Scope

  • Proposal owners: pull request for fedora-release package

  • Other developers: merge the pull request

  • Release engineering: N/A

  • Policies and guidelines: N/A

  • Trademark approval: N/A (not needed for this Change)

  • Alignment with the Fedora Strategy:

:link: Upgrade/compatibility impact

No impact.

:link: Early Testing (Optional)

Do you require ‘QA Blueprint’ support? Y/N

:link: How To Test

:link: User Experience

:link: Dependencies

:link: Contingency Plan

  • Contingency mechanism: Revert the patch.
  • Contingency deadline: Any time.
  • Blocks release? No.

:link: Documentation

N/A (not a System Wide Change)

:link: Release Notes

An unused PLATFORM_ID= field in os-release has been dropped.

Last edited by @amoloney 2025-03-19T18:28:48Z

Last edited by @amoloney 2025-03-19T18:28:48Z

How do you feel about the proposal as written?

  • Strongly in favor
  • In favor, with reservations
  • Neutral
  • Opposed, but could be convinced
  • Strongly opposed
0 voters

If you are in favor but have reservations, or are opposed but something could change your mind, please explain in a reply.

We want everyone to be heard, but many posts repeating the same thing actually makes that harder. If you have something new to say, please say it. If, instead, you find someone has already covered what you’d like to express, please simply give that post a :heart: instead of reiterating. You can even do this by email, by replying with the heart emoji or just “+1”. This will make long topics easier to follow.

Please note that this is an advisory “straw poll” meant to gauge sentiment. It isn’t a vote or a scientific survey. See About the Change Proposals category for more about the Change Process and moderation policy.

This change proposal has now been submitted to FESCo with ticket #3384 for voting.

To find out more, please visit our Changes Policy documentation.