[Freeipa-devel] New installer PoC

David Kupka dkupka at redhat.com
Tue Mar 24 15:26:12 UTC 2015


On 03/23/2015 09:03 AM, Jan Cholasta wrote:
> Hi,
>
> the attached patch contains a new PoC installer for httpd.
>
> Design goals:
>
> 1) Make code related to any particular configuration change co-located,
> be it install/uninstall/upgrade.
>
> 2) Get rid of code duplicates.
>
> 3) Use the same code path for install and upgrade.
>
> 4) Provide metadata for parameters from which option parsers etc. can be
> generated.
>
> 5) Make installers plugable. This is not really apparent from the patch,
> since it only implements installer for a single component, but I plan to
> make the whole thing extensible by plugins.
>
> Honza
>
>
>

Hi!

I haven't tested the patch yet but it looks good at first glance. I 
definitely like the generator-style (un)installation steps.

-- 
David Kupka




More information about the Freeipa-devel mailing list