Re: [Fwd: Wikipidia - Goodbye Red Hat and Fedora]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Stephen John Smoogen wrote:

But the first question should be why a separate community is necessary.  Why
is it not possible for one of fedora's goals to be to provide a clean
transition to RHEL or Centos at the end of certain development cycles, at
which point EPEL/Rpmfusion, etc. would be unnecessary as separate entities
since that fedora cycle's repository would be directly usable as-is and
would simply need to be maintained instead of the various 3rd party versions
that have been necessary to fill this void?

It would take a change in the branching of EL from Fedora. In the
past, EL's product cycle has required that it be branched on its
timeline NOT fedora's.

And now? I don't think fedora is a suitable starting point for a server OS so perhaps things will change for other reasons. From a user's perspective the approach was always wrong anyway. It would be good for both RHEL and fedora if they didn't really branch within a version - that is, at some point the RH betas take over the corresponding fedora release and fedora takes its wild and crazy changes to a new release.

So if Fedora is late, then the branch is taken
anyway and people start working on that to meet the EL roadmap. Thus
EL-3 is branched not from RH-9 but RH-9 beta. EL-4 is branched from
FC-3 beta ad EL-5 FC-6 beta.

Even so, some people claim to have done successful upgrades from fedora to the corresponding EL/Centos with just a few quirks that probably could have been avoided with a little central planning. That is, even if it is impossible to coordinate the changes that lead to RHEL/Centos, there should be a way to have the final fedora update do a clean conversion - or at least better than most users could do on their own.

Because packages are pushed into a release that hae major changes
(FC-6 final and RHEL-5 are very different in various packages so you
have to be careful getting some stuff moved over.) For the branching
to work it would need to be done at the END of a cycle. So instead of
RHEL-6 being based off of Fedora-11 it would need to be based off of
Fedora-8 when mainline does not make changes to it anymore.

The question isn't so much whether it is easy or not, it is whether thousands of people should have to figure out on their own how to make this transition when fedora abandons their support or whether it should be planned and automatic. The harder it is, the more critical it is to have it planned once and designed to be repeatable. Personally I don't think 'long term fedora support' makes a bit of sense in terms of maintaining an update repository for years that is incompatible with, but only slightly different from RHEL or Centos, but neither does abandoning the community of users that developed around a fedora release and now needs a way to put their work into production. It also doesn't make much sense for EPEL to be something different than the final version of the fedora release that becomes the enterprise version plus ongoing updates.

--
  Les Mikesell
   lesmikesell@xxxxxxxxx

--
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux