Currently we are updating all available Fedora releases, with every release from upstream KDE.

+

+

This has several drawbacks.

+

+

* Package churn. Both the Fedora Board and FESCO had expressed concern over the number of updates to our packages. This situation is likely to get worse in the future as our current monolithic packages are split into multiple components. This split is necessitated by the creation of a KDE Netbook set of packages, and also to get some requested KDE Applications into their own packages.

+

+

* Maintainer time. The aforementioned split of packages will require more time from the maintainers. If we continue to do the work to keep all KDE releases in all active Fedora releases we are stretching our resources to fine. Maintainers should be devoting there time to issues with the current release and Rawhide.

+

+

* Stability. As a Fedora release ages it becomes more stable. This stability is something that users appreciate and want in their systems. By introducing a new KDE release late in the game we can introduce instability in the system, and leave ourselves little time to correct the issues.

6. update is pushed to updates-testing repository (usually for a few weeks)

+

* once most of bugs are fixed -> go/no-go meeting (kde sig meeting)

−

7. we closely tracking bugs and regressions - we have lot of testers

+

* update is pushed to updates-testing repository (usually for a few weeks)

−

8. once most of bugs/criticals are fixed -> stable go/no-go meeting

+

* we closely tracking bugs and regressions - we have lot of testers

−

9. final updates push

+

* once most of bugs/criticals are fixed -> stable go/no-go meeting

+

* final updates push

+

+

== The Plan ==

+

* When Fedora releases we will continue to push 4.x.(y+1) releases through normal updates-testing and updates repos. These releases contain only bug and security fixes and should go out to all users.

+

+

* When KDE releases the new 4.(x+1).y version this will follow the above '''Update Process'''. However this update will only be made available to users of the current Fedora release.

+

+

* Users of previous Fedora releases need to understand that there will be no further updates to KDE during the life of this Fedora release. Exceptions will be for bug and security fixes that the KDE-SIG is able to backport.

Background

Currently we are updating all available Fedora releases, with every release from upstream KDE.

This has several drawbacks.

Package churn. Both the Fedora Board and FESCO had expressed concern over the number of updates to our packages. This situation is likely to get worse in the future as our current monolithic packages are split into multiple components. This split is necessitated by the creation of a KDE Netbook set of packages, and also to get some requested KDE Applications into their own packages.

Maintainer time. The aforementioned split of packages will require more time from the maintainers. If we continue to do the work to keep all KDE releases in all active Fedora releases we are stretching our resources to fine. Maintainers should be devoting there time to issues with the current release and Rawhide.

Stability. As a Fedora release ages it becomes more stable. This stability is something that users appreciate and want in their systems. By introducing a new KDE release late in the game we can introduce instability in the system, and leave ourselves little time to correct the issues.

update is pushed to updates-testing repository (usually for a few weeks)

we closely tracking bugs and regressions - we have lot of testers

once most of bugs/criticals are fixed -> stable go/no-go meeting

final updates push

The Plan

When Fedora releases we will continue to push 4.x.(y+1) releases through normal updates-testing and updates repos. These releases contain only bug and security fixes and should go out to all users.

When KDE releases the new 4.(x+1).y version this will follow the above Update Process. However this update will only be made available to users of the current Fedora release.

Users of previous Fedora releases need to understand that there will be no further updates to KDE during the life of this Fedora release. Exceptions will be for bug and security fixes that the KDE-SIG is able to backport.