Re: New way to install.. was Re: another mod...

From: Michele Andreoli (
Date: Mon Dec 18 2000 - 14:23:28 CET

On Mon, Dec 18, 2000 at 08:11:54AM +0100, Jochen Cichon nicely wrote:
> SO let me say it that way. Each disk, contains it's own description. In the
> first few blocks of the disk.
> So in Mu you mustn't add any addon or setup.
> Because each Disk contains it own setup ...

Ok, I described and proposed the same thing time ago on the list.
This requires a totally new way to manage addons. It is better, in this
case, to implement a new command like "load", and to subtract every
addon from the Setup control at all.

Actually, if you load ad addon with Setup, in a RAM mulinux, then save
the profile setup -s, at next boot the system try do load automatically
the addon. For this functionality, "load" has to store some info in
the profile.

All that is perfectly possible, but think about that: the new muLinux
user does boot the first time the floppy disk. It do not know nothing
about addons and theyr containt. After "login:", it must load by hand
its preferred addons.

Maybe, the problem is not clear for you as for me: Setup actually
not only install and configure the stuff, but it also "present" the
addon. How it can "to present" the addon if the help screen is
on the top of a (not existent) diskette? May I base myself on the
home-site reading, by the user, about addon's content, etc?

Final problem: in the actual implementation, the system configure
every resource *after* the last addon is loaded. With the new one,
the process must be inverted, because new commands are available
only after loading the addon.

So, as you may notice, this is not a little change, but a new
implementation which surely requires a lot of releases to stabilize.


In summing up, I wish I had some kind of affirmative message to leave
you with, I don't. Would you take two negative messages? - Woody Allen
To unsubscribe, e-mail:
For additional commands, e-mail:

This archive was generated by hypermail 2.1.6 : Sat Feb 08 2003 - 15:27:17 CET