Hi Karen,

I have some comments and questions. Overall, I really like the concept (it will most certainly simplify the netboot text installer path, and eliminate some failure scenarios for those use cases).

5.2: Under destination, are you proposing that "/a" be hard-coded? I would think that the temporary mountpoint used by the installers should be controlled by the installers, and that we wouldn't want DC to have knowledge of that.

For other values in the sample, (such as "dev" as an install dir), when this file is generated at DC build time, will they be pulled from an XML template? Coded as part of the checkpoint ('constants' in the Python file)? Or pulled dynamically from somewhere else?

For "{cdrom.mountpoint}", since for some scenarios (net-booted text install primarily), it's not really a "CDROM", would a different name for the variable be more appropriate? Alternatively, would it make sense to diverge physical media from netbooted media here (i.e., create a separate .zlib of items that would have been on .cdrom for the net-booted case)?

5.3: Can you clarify why this belongs under /.cdrom/.media-transfer/ vs. other potential locations, such as, for example, the vendor-packages directory? For net-boot, I'm concerned about being reliant on files not in the boot archive or existing .zlibs.

5.3.2: Rather than splitting the registration path; can we leverage the registration path? We have support for registering *functions* as well as *classes* - so long as whatever it is returns an instance of a checkpoint, whether it's a class constructor or function doesn't matter. So, would it make sense to register a function that will decide which kind of checkpoint to return?

5.4.3: For similar reasons to my comment on 5.3, does this software.xml actually belong in the boot archive or an existing .zlib?

5.5: For step 4, would it make sense instead to enhance manifest reader to support this use case? Or is a separate DOC instance better? Is this process done by the installer, or by a checkpoint, or as part of registration?

- Keith

On 01/14/11 10:55 PM, Karen Tung wrote:
 Hi,

Please review my proposed design of cpio-based transfer for
the GUI and Text Installer.

I checked the file into the caiman-docs gate under media-transfer directory.

You can also access the design doc directly here:

http://src.opensolaris.org/source/xref/caiman/caiman-docs/media-transfer/media-transfer.pdf

Please provide your comments by next Friday 1/21/2011.

Thanks,

--Karen
_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss

_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss

Reply via email to