summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDieter Plaetinck <dieter@plaetinck.be>2010-11-27 10:26:36 +0100
committerDieter Plaetinck <dieter@plaetinck.be>2010-11-27 10:26:36 +0100
commitaebbe84b8e5c195e2c6238f6e1770f41b0612a9c (patch)
tree12f632e1b7316f82e563f34f5ff0a40955420347
parent999daa6c06994fc2255283d90f3bf0ef8659869f (diff)
remove confusion between new /arch/setup and old (installer.git) based
-rw-r--r--README29
1 files changed, 4 insertions, 25 deletions
diff --git a/README b/README
index f0452b3..0d6ef0b 100644
--- a/README
+++ b/README
@@ -27,35 +27,14 @@ The goal of AIF is not (yet) to:
** A bit of history **
-AIF is based on the old archlinux-installer (/arch/setup), but the code has been madly refactored, reorganized, cleaned
+AIF is based on the old archlinux-installer, but the code has been madly refactored, reorganized, cleaned
up, improved and in some places replaced.
The initial goal was to build an automated installer with a reusable
backend, but the porting of the userfriendly, interactive installer from /arch/setup quickly became a proof of concept
and even main focus point. See http://www.nabble.com/Fifa:-Flexible-Installer-Framework-for-Arch-linux-td20256427.html
-
-
-** /arch/setup vs AIF **
-
-AIF may or may not bring much additional value for you when compared with the previous
-installer, it depends on what you want to do:
-- End users:
- On the frontend, the interactive profile is very similar to /arch/setup.
- The features are more or less the same, with a few exceptions:
- * Different partition/filesystem editor offering more flexibility and options, such as support for LVM and dm_crypt
- * Rollback functionality if you change your mind after having formatted filesystems or if something went wrong and you want to retry.
- * Some miscellaneous features like the ability to choose between ncurses and CLI mode,
- nicer date/time setting, auto updating some config files, debug output, logging to a file etc.
- * various fixes
-- Hackers:
- The code base that AIF runs on is very usable for hacking. The code is
- modular, reusable and quite complete. If you want to build your own
- installation procedures, or want to modify specific aspects of the
- out-of-the-box installation procedures, definitely check out how AIF
- works. It is built for hacking, reusing code, changing the behaviour in
- specific places and making writing custom installers as easy as possible.
-
-
+arch-installer used to be installed as /arch/setup and /arch/quickinst; wheres AIF adheres to the FHS spec,
+but archiso images come with an /arch/setup 1-line script which now just calls aif with the interactive procedure and dialog (ncurses) frontend.
** Bug/feature request tracking. Getting in touch **
@@ -85,7 +64,7 @@ If you want to get in touch with us, to ask/discuss/.. things, please send to th
AIF comes by default with these procedures:
- base: basic, little-interactivity installation with some common defaults.
This procedure is used by the others to inherit from, it is NOT meant to be used directly by end users
-- interactive: An interactive installation procedure, modeled after /arch/setup
+- interactive: An interactive installation procedure.
Asks you some questions, guides you through an installation
and even helps you a bit by updating configuration files on the target
system with your usettings