Phase out 32bit ppc due to bugfix and maintenance burden
Josh Boyer
jwboyer at fedoraproject.org
Mon May 12 17:05:55 UTC 2014
On Mon, May 12, 2014 at 12:33 PM, Al Dunsmuir <al.dunsmuir at sympatico.ca> wrote:
> On Monday, May 12, 2014, 11:11:49 AM, Josh Boyer wrote:
>> Even if build failures were the major problem, solving those isn't
>> actually going to result in a working ppc32 platform. There's little
>> invested in upstream software development on the platform. The
>> software will bloat over time and grow beyond the resources these
>> machines have. I'm certainly not trying to dissuade you from pursuing
>> your own interests, but asking the broader Fedora maintainer pool to
>> help doesn't seem appropriate.
>
> At work, we don't have application-level AIX systems anymore - only
> virtualized systems running in LPARs on larger systems. I suspect that
> nearly all of the ppc64 individual users are running on hardware that
> commercial users would consider to at least some degree vintage (or at
> least not mainstream).
Very much no.
> This puts Power systems in an odd place between Fedora, Centos, and
> Redhat. It tends to limit the number of folks interested in working on
> Power systems in general to those with commercial interests, which
> means they may tend to be less interested in contributing to Fedora.
On the contrary, the Fedora ppc64 efforts (more accurately POWER
efforts) are driven in large part by the lone commercial interest in
POWER today: IBM. They have put, and are continuing to put,
significant resources into making sure Fedora runs well on POWER
platforms.
> As Fedora in general tends to be the incubator for new code and ideas
> for the other two, this may hurt the Power platform in general.
I disagree. The recent POWER8 open KVM announcements clearly
underline the value of making POWER a more open platform, and that
makes Fedora a great incubator for the future in those efforts.
> I'll agree that there is at times more affection than sanity involved
> with wanting to use or support vintage hardware.
>
> The issue of supporting vintage hardware is not isolated to ppc32.
> There are quite a few folks who use x86 32-bit hardware who are
> running into the same issues in areas such as video support. There
> just happen to be far more users of Intel hardware than ppc (32-bit or
> 64-bit).
Yes. I believe 32-bit intel will face the same issue, though several
years down the road. Intel seems to want to cling to 32-bit hardware
and make it even weirder (e.g. Quark) for some reason, but I suspect
they'll eventually stop that at some point.
> The intent is not to simply use Fedora resources, but to grow skills
> and experience that can also contribute to ppc64, x86 and x86_64.
I think that is a good idea in theory. In practice, I don't think it
will actually pan out that way. The number of people that have access
to x86_64 machines is significantly larger than ppc32, so whatever
net-effect ppc32 has in growing the broader contributor base will be
very small.
> Proven packagers don't suddenly appear - they start contributing in
> their areas of interest and over time gain enough knowledge (and
> trust) to contribute to the community in a broader way.
Yes, true. At the same time, the existing packagers already have
access to things that are much more relevant to the broader Fedora
user base and package set. ppc32 (and to be fair, ppc64) is something
many of them view as irrelevant, though they still try and fix issues
that come up. It's a burden for them.
> Until now, the ppc64 maintainers have kept the ppc32 user land
> operational via multi-arch. They have also kept many of the core
> ppc32 core components in good shape too.
>
> It may well be more appropriate to create a remix, targeted towards
> this ppc32 hardware. This remix could just be the core system, if the
> ppc32 userland components continued to exist in a viable form.
> Without that, the effort becomes more difficult, and the number of
> packages delivered drastically reduced.
A remix for those interested would possibly be a great idea. I think
several years ago Freescale had a Fedora-like/ish remix thing, but
it's long since been abandoned internally there and it wasn't very
public to begin with.
josh
More information about the ppc
mailing list