Hide Forgot
Description of problem: I understand that Red Hat and Fedora releases have a lot of history around the architectural optimization in the "x86" space, complete with lots of heated debate. However, Fedora, with its current arch-optimizations, is starting to contradict itself, even in its own name(s). See http://fedoraproject.org/get-prerelease ... the Install Media download is called "i386", but the Live CD is referred to as "i686". Surely the live CD isn't arch-optimized differently from the release itself? If not, Fedora needs to be consistent. The arch-specific packages in the 32bit release all seem to end in "i686.rpm", so I'm guessing that the answer is that "i686" is correct. However, it may be more of an issue of intention or support. If the packages are intended for and supported on a true i386 machine, then the Live CD references and ISO filenames need to be renamed with "i386". If they aren't, and are intended only for a i686 processor or greater, then the Install Media references and ISO filenames need to be renamed with "i686". It's either one or the other, not both! Fedora needs to be consistent.
Packages are optimized for i686, but the mirrors still use i386 folder for them, I agree it's really confusing.
According to the uname man page, the field that is "i386" below is the "hardware platform". My interpretation of this is that it means the platform has an x86, 32-bit architecture. That might be better denoted as "x86_32" ... $ uname -a Linux spruce 2.6.38.5-24.fc15.i686 #1 SMP Fri May 6 08:02:58 UTC 2011 i686 i686 i386 GNU/Linux
Intel's own terminology: Intel® 64 and IA-32 Architectures Software Developer's Manuals http://developer.intel.com/products/processor/manuals/index.htm "These manuals describe the architecture and programming environment of the Intel® 64 and IA-32 processors."
The F14 release notes say: "Fedora 14 requires an Intel Pentium Pro or better processor, and is optimized for i686 and later processors." file:///usr/share/doc/HTML/fedora-release-notes/en-US/sect-Release_Notes-Welcome_to_Fedora_14.html#sect-Release_Notes-Hardware_Overview So, it seems that the problem is whether the ISO image names should contain the architecture or the optimization. In any case, "i386" makes Fedora seem obsolescent, so from a marketing perspective, it should be eliminated.
As this plays into far more than just the tools to create the isos, I suggest you bring this up at a FESCo or even Fedora Board level. Bugzilla is inappropriate for such discussion.