On Wednesday, May 18, 2016 7:11:50 PM CDT Jose E. Marchesi wrote:
Hi Dennis, Tom, Mark.
In short: Philip "Bryce" Copeland and myself want to resurrect the Fedora SPARC port and turn it into a multilib 64-bit sparc distro supporting the latest SPARC hardware.
We will be using what we published in Oracle's Linux for SPARC [1] but we will be targetting the latest Fedora.
How can we start?
Should we reuse the existing sparc port, or create a new sparc64 port?
I am not familiar at all with the Fedora project. Should we create accounts somewhere? I guess we should subscribe to sparc@lists.fedoraproject.org...
Are there other lists/resources/guidelines/etc we should be aware of?
Thanks!
Including the fedora release engineering list and Peter Robinson who is the lead for secondary arches.
Given how long it has been since there was a Fedora SPARC port I think the best bet at this point will be bootstrapping the arch. We have scripts available for doing so from the bringups of armv7hl, aarch64 and ppc64le. I would strongly suggest that 32 bit support is dropped on the floor and only sparc64 is done. we have removed 32 bit from s390, ppc and not done it for aarch64. I am looking at ways to remove it for x86 arches.
We do not have as much documentation as there could be in bringing things up. There will need to be a koji hub setup, along with builders. I think I have actually closed the sparc list, so it would need to be reopened if I did. You will need to get fas[1] accounts as well as bugzilla[2] all the fedora packaging guidelines[3] apply. any patches needed should go upstream. kernel wise we follow very closely upstream.
Personally I no longer have any sparc hardware at all, and given my workload am unable to spend time on the port, however I am happy to provide guideance and direction. You can find our architecture support definition and architecture info from [4] it is an area that does need some love.
Dennis
[1] https://admin.fedoraproject.org/accounts/ [2] https://bugzilla.redhat.com/ [3] https://fedoraproject.org/wiki/Packaging:Guidelines [4] https://fedoraproject.org/wiki/Architectures