Anyone in the mood to talk metrics?
-
Timothée Ravierreplied to Matthew Miller on last edited by
@mattdm @jorge @kylegospo @matthartley @Cfkschaller Well, ID_LIKE & VARIANT & VARIANT_ID are already part of the existing standard: https://www.freedesktop.org/software/systemd/man/latest/os-release.html
But I don't know how Steam & others interpret those fields.
-
Matthew Millerreplied to Timothée Ravier on last edited by
@siosm @jorge @kylegospo @matthartley @Cfkschaller
But we're already using variant, and it'd be nice to be able properly label things based on that.
`ID_LIKE` could be useful, except it doesn't include `VARIENT` in any way, and also it's pretty vague what it means exactly. Is RHEL "like" Fedora Linux?
I'd be open to some kind of Fedora-ecosystem agreement on guidelines for when "like" should be used, but I think I'd need to talk to trademark lawyers first so I don't make them sad.
-
Matthew Millerreplied to Matthew Miller on last edited by
@siosm @jorge @kylegospo @matthartley @Cfkschaller
For the other things I'd like to see, maybe `ID_FROM` would be the right thing. Or, maybe `BOOTC_FROM`, although that seems like it could expose too much.
-
Mike Rochefort :fedora:replied to Matthew Miller on last edited by
@mattdm @siosm @jorge @kylegospo @matthartley @Cfkschaller It seems pretty clear to me...
"It should list identifiers of operating systems that are closely related to the local operating system in regards to packaging and programming interfaces ... An OS should generally only list other OS identifiers it itself is a derivative of, and not any OSes that are derived from it ... Operating systems should be listed in order of how closely the local operating system relates to the listed ones..."
-
Mike Rochefort :fedora:replied to Mike Rochefort :fedora: on last edited by
@mattdm @siosm @jorge @kylegospo @matthartley @Cfkschaller As for "is RHEL 'like' Fedora Linux?": Yes.
ID="rhel"
ID_LIKE="fedora"CentOS is the odd one out in this regards, as from a strictly interpreted standards POV, CentOS should have the above ID_LIKE and RHEL's should be "centos fedora". Instead we have the above and:
ID="centos"
ID_LIKE="rhel fedora" -
Matthew Millerreplied to Mike Rochefort :fedora: on last edited by
@omenos @siosm @jorge @kylegospo @matthartley @Cfkschaller
That's a good point. We should do it that for 10.
-
Mike Rochefort :fedora:replied to Matthew Miller on last edited by
@mattdm @siosm @jorge @kylegospo @matthartley @Cfkschaller @carlwgeorge @Conan_Kudo We actually had this conversation back in 2021 for CentOS, I having a feeling the opinions on the matter haven't changed.
-
Matthew Millerreplied to Mike Rochefort :fedora: on last edited by
@omenos @siosm @jorge @kylegospo @matthartley @Cfkschaller @carlwgeorge @Conan_Kudo
I think it's ok to have it be symmetrical in the CentOS Stream / RHEL case because of how closely tied they are.
-
Mike Rochefort :fedora:replied to Matthew Miller on last edited by
@mattdm @siosm @jorge @kylegospo @matthartley @Cfkschaller @carlwgeorge @Conan_Kudo Just so I'm on the same page, are you suggesting the following?
ID="rhel"
ID_LIKE="centos fedora"ID="centos"
ID_LIKE="rhel fedora" -
Carl George :fedora: :centos:replied to Mike Rochefort :fedora: on last edited by
@omenos @mattdm @siosm @jorge @kylegospo @matthartley @Cfkschaller @Conan_Kudo
This is exactly how it should be. The only piece we're missing is RHEL adding "centos".
-
Mike Rochefort :fedora:replied to Carl George :fedora: :centos: on last edited by
@carlwgeorge @mattdm @siosm @jorge @kylegospo @matthartley @Cfkschaller @Conan_Kudo Think rheleng would be game for doing that?
-
Carl George :fedora: :centos:replied to Mike Rochefort :fedora: on last edited by
@omenos @mattdm @siosm @jorge @kylegospo @matthartley @Cfkschaller @Conan_Kudo
No idea, but I can throw the idea out there.
Unrelated but kinda related, I've also got a wild idea about CentOS sharing code names with RHEL. So if we had been doing it for 9, it would have been:
VERSION="9 (Plow)"
PRETTY_NAME="CentOS Stream 9 (Plow)"I think that would be a cool thing to do in 10 to reinforce the CentOS/RHEL relationship.
-
Carl George :fedora: :centos:replied to Carl George :fedora: :centos: last edited by
@omenos @mattdm @siosm @jorge @kylegospo @matthartley @Cfkschaller @Conan_Kudo
Great news, my wild idea has been merged.
PRETTY_NAME="CentOS Stream 10 (Coughlan)"
Set release name (!56) · Merge requests · Red Hat / centos-stream / rpms / centos-release · GitLab
Merge Request Required Information Summary of Changes Set release name in honor of Tom...
GitLab (gitlab.com)