Hi Karen.

Karen Tung wrote:
> Jack Schwartz wrote:
>>>   I am confused because I think
>>> that even media-specific processing is unique based on the end goals 
>>> of projects that uses the DC.
>>> So, I don't see how DC can provide "generic" media-specific 
>>> modifications.
>>> Thinking about all the special processing we did for the Slim CD in 
>>> the Oct preview, I really can't separate
>>> which part is the distro-specific processing and which part is the 
>>> media-specific processing.  Can you
>>> give an example?
>>>       
>> Distro-specific processing can include media processing as well as 
>> anything else specific to the distro.  The generic processing was to 
>> be provided by us as a starting point, done in the spirit of "Why 
>> make all projects reinvent the wheel?"  In the simple cases, that 
>> would be all that is needed.  If projects required more processing, 
>> they can add what they need.
>>
>> The finalizer can be set up to call any processing script, whether 
>> generic or distro-specific, in any order.  If tweeks need to be make 
>> after the generic processing, call a distro-specific script after the 
>> generic one.  This wasn't made clear in the diagram;  the 
>> accompanying text in the design doc needs to explain this.
>>
>> Does this answer your question?
>>
>>     Thanks,
>>     Jack
>>   
> I think I understand the intention now.  We are trying to provide what 
> we think
> are the common steps in generating a certain type of image.  
Correct.
> However,
> I think that the "generic processing" for the different image type should
> be provided as a set of libraries by the DC.  The distro-specific 
> processing
> can call one or more of these library utilities if they choose to.
OK.  The diagram shows that the finalizer calls a generic processing 
(GP) module directly, which certainly can be done.  That said, a GP 
module can also be called through the distro-specific processing 
scripts.  The diagram misses this point.  I will revise the diagram to 
show this.
> I don't think it is right to first call generic processing and then, 
> distro-specific processing
> for any type of image, because only the people creating the image would
> know exactly what they want, the DC won't know.
The order of which scripts / processing modules are called by the 
finalizer is hard to convey in the diagram.  The text in the design doc 
will need to clarify this point.

I have also adjusted the colors, shadings and lines so that differences 
will show up on a black-and-white printed page as well as in color on a 
screen.

I will put this back to the gate tomorrow morning if there are no 
further comments requiring changes.

    Thanks,
    Jack
>
> --Karen
>
>

-------------- next part --------------
A non-text attachment was scrubbed...
Name: DC_arch_diagram.pdf
Type: application/pdf
Size: 29292 bytes
Desc: not available
URL: 
<http://mail.opensolaris.org/pipermail/caiman-discuss/attachments/20080129/b7a7a7a5/attachment.pdf>

Reply via email to