F22 Self Contained Change: Preupgrade Assistant

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

 



= Proposed Self Contained: Preupgrade Assistant =
https://fedoraproject.org/wiki/Changes/Preupgrade_Assistant

Change owner(s): Petr Hracek <phracek@xxxxxxxxxx> 

The Preugrade Assistant is a tool to help people upgrade from one release to 
another and be sure to track important manual configuration changes they 
performed. 

== Detailed Description ==
The idea behind the The Preupgrade Assistant came from the notion that even 
during the rather short release cycles in Fedora occasionally there are 
changes that are incompatible between releases and which are either hard or 
nearly impossible to cover during a standard package upgrade. Examples would 
be major version upgrades of applications or services that change configuration 
file syntax or on-disk date format changes.

The Preupgrade Assistant works by analyzing the source system and will 
generate a report which will offer information and configuration files for 
typically changed settings and services. It offers a plugin architecture where 
component or functional area owners can contribute and write their on plugins 
in python, bash or perl that can generate additional information for the 
report. 

== Scope ==
The Preupgrade Assistant is a standalone tool that doesn't affect any other 
component in the system. The scope for Fedora 22 is to provide the basic 
framework and initial plugins for general use. Additional component or 
functional area plugins rely on component owners to actively help working on 
them. 

* Proposal owners: Provide the basic framework and initial plugins for general 
use
* Other developers: Provide additional component or functional area plugins 
(optional)
* Release engineering: N/A (not a System Wide Change)
* Policies and guidelines: N/A (not a System Wide Change)
_______________________________________________
devel-announce mailing list
devel-announce@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel-announce
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct





[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