[RFC] SRS Section 2

James Robertson jwrober at linuxfromscratch.org
Tue Feb 1 10:20:14 PST 2005


jamie bennett wrote:
> Quoting Jeremy Huntwork <jhuntwork at linuxfromscratch.org>:
> 
> 
>>alfs will support the following concepts :
>>
>>         * Complete separation of a backend server daemon which carries 
>>out the specific tasks and a frontend client that initiates the 
>>instructions.
>>         * Validation of profiles before any other actions take place.
>>         * Downloading and checking of packages from both local and 
>>external locations.
>>         * Dependency resolution to ensure a package never gets 
>>installed unless it has its dependencies satisfied.
>>         * A comprehensive and informational logging system.
>>         * A package uninstallation feature.
>>         * Allow support for different clients.
>>         * Ability to handle conditional executions.
> 
> 
> I remember writing this bit on the original SRS and I feel that the goals are
> admirable ones. Apart from dependancy resolution and uninstallation, the rest
> are pretty straight forward to implement. Uninstallation is the one that needs
> some thinking about though.
> 
>     --    Jamie
I think that is where the logging DTD that Kevin started will really 
come in handy.  If we do it right, the log should have all changes made 
to a box during a profile run.

James



More information about the alfs-discuss mailing list