Chris Adams venit, vidit, dixit 2025-04-15 19:23:36:
> Once upon a time, Daniel P. Berrangé <berra...@redhat.com> said:
> > Ultimately as a Fedora maintainer I came here to make OSS software great.
> > When we get to the point that proprietary software needs are imposing a
> > burden on Fedora maintainers that diverts resources away from making OSS
> > great, that's a bad tradeoff IMHO.
> 
> I use Fedora because it is open, but it is only as useful as far as it
> allows me to use my computers.  Since one thing I do with some of my
> computers is play games from Steam, being able to do that is important
> to me.
> 
> i686 is not imposing a burden on ALL maintainers, so I think it is okay
> to leave it up to the maintainers that do have to expend effort for now.

It is in the sense that by default, all packages are built in i686, too.
As a consequence, maintainers have to deal with i686-specific build
failures. In my experience, they typically expose flaws in upstream
code (type conversions which fail on 32bit but work by chance on 64bit).
Now, one may consider this an advantage of i686 ... But really, with gcc
turning more and more warnings into errors (or looking at warnings while
they are not errors yet) those flaws can be caught, and more.

Many of us use copr for package testing, and i686 is emulated there, so
it's no real test bed. Speaking of real: You cannot install a "Fedora
i686".

We've had a change proposal to drop i686 leaf packages for a while now.
I've found it difficult to implement for my packages because of
dependencies which still build on i686 for no reason other than being
the default. With a deep dependency tree and partially slow maintainer
uptake this is going nowhere, or at least nowhere near the root of the
tree.

The friends-F in the Fedora principles implies that we should care about
all user groups, including gamers. But there are often different ways to
ensure that, and some will necessitate change on the users' side.
Whether you look at wayland/X11, nvidia proprietary/OSS, steam x86/i686,
you see that the community cares deeply about making a path to the future
workable and sustainable, and we have many people (including gamers)
working on that. It does require to go alaong with a change or switch,
and occasionally that will be bumpy - the first-F in the principles ;-)

Chees
Michael
-- 
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to