Well put. Doesn't this make DC effectively the "orchestrator"
from long-ago Caiman designs?

On May 5, 2009, at 3:26 AM, Karen Tung wrote:

> Hi Sarah,
>
> When we are talking about the redesign, I often hear people mention  
> about
> "modify DC so that it can work with xxxx" or "use DC to do xxxx".
> Some people are confused about what it really means.
> From what I read in the document, I feel that we are too
> focused on making DC work with AI, without talking about using
> it for other install components.
>
> At a very high level, the functionalities provided by the DC are:
>
> - manifest parsing
> - checkpointing
> - the finalizer engine, to execute any scripts specified in the  
> manifest
> - logging
>
> Manifest parsing and logging can be used by other install components,
> but the biggest functionality we want to "share" is the finalizer  
> engine.
> Checkpointing is only applicable for DC, I think.
>
> So, what we really meant when we say "use DC to do xxxx" is the  
> following:
>
> Enhance the finalizer engine, which is currently only used
> by DC, so that it is general enough for all other install components  
> to use.
> Then, create/update finalizer scripts that can be plugged into this  
> framework,
> and try to make the finalizer scripts to be reusable by different  
> install
> components.  Finally, modify existing AI and DC to use this enhanced
> finalizer engine, and use many shared finalizer scripts.  This  
> flexible
> execution engine can also be used by other existing or future install
> components, for example, even the slim installer.
>
> Thanks,
>
> --Karen
>
>
> Sarah Jelinek wrote:
>> Hi All,
>>
>> Located at:
>>
>> http://opensolaris.org/os/project/caiman/CUD/Caiman-engine-redesign.pdf
>>
>> is a document that I would like folks to read prior to Wed meeting.  
>> It includes the current Caiman high level design for the 'engine'  
>> pieces and consumers of those pieces,and notes on areas to consider  
>> in this redesign.
>>
>> Reminder for meeting:
>>
>> Wed, 5/6
>> 9amPT/10am MT/11am CT/ noon ET
>> USA Toll-Free:            866-545-5227
>> USA Caller Paid/International Toll:         215-446-3648
>> ACCESS CODE:         1337371
>>
>> It has some specific areas we need to consider, at a high level:
>> AI
>> library changes
>> DC
>> Snap/IPS
>> liveCD
>> VM Image project
>>
>> The folks who are primary developers on these projects and who were  
>> asked to attend the meeting, please read this in preparation. Of  
>> course, anyone who wants to participate is encouraged to look at  
>> this as well.
>>
>> Feel free to ask questions, start discussion, provide comments...  
>> on the alias about this.
>>
>> thanks,
>> sarah
>> _______________________________________________
>> caiman-discuss mailing list
>> caiman-discuss at opensolaris.org
>> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
>
> _______________________________________________
> caiman-discuss mailing list
> caiman-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss


Reply via email to