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
