Hi Ethan and team,

Here are my comments:

Section 1.3:
- Shouldn't there be a dependency on the parser to allow data from
the manifest to be modifiable?

Section 2:
- Will one derived manifest correspond to 1 derivation module?
If I have code in 1 derivation module that can be re-used by
2 different derived manifests, would I have to register this
same derivation module 2 times, each time with a different manifest?

Section 3.3:
- Perhaps it is implied, but I think it would be more clear to 
explicitly say
whether the associated module with the
derivation functions is automatically deleted or not when you delete a
derived manifest.

Section 5.2, second paragraph, "The installadm add subcommand....."
- Just curious, how would the server env be able to determine whether
the the given manifest and the derivation module will derive a valid 
manifest,
before the values are actually derived.  From the server side, I think
we can validate that all fields that require values either have values or
have functions to derive a value.  We can also validate that the function
they specify indeed exist in the derivation module.  Until we have
the context of the client, I don't think you can really execute any code..

Section 5.3
- Will this new smf service for deriving the XML file end when it has 
completed
it's work?  Will it output a "new" manifest with the derived values to
be consumed by the auto-install smf service?  Before it create this 
"new" manifest,
will it also validated the manifest syntactically, semantically...etc..  
So, the auto-install
smf service can assume that the given manifest is valid and not need to do
duplicate work?
- Also, since this smf service is separate from the the auto-install smf 
service,
how would the output/error from this service be reported?  Will it be a 
separate
log file from the auto-install service?

Section 6:
- All the uses cases are not really use cases.  To me, they are more 
like pseudo-code
describing the code path of different things that can happen when 
derived manifests
are used.

Thanks,

--Karen

Ethan Quach wrote:
>
> The functional spec for AI derived manifests is posted at:
>
> http://www.opensolaris.org/os/project/caiman/auto_install/DerivedManifests/AI_derived_manifests_func_spec.txt
>  
>
>
>
> I would appreciate and feedback comments.
>
>
> thanks,
> -ethan
>
> _______________________________________________
> caiman-discuss mailing list
> caiman-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss


Reply via email to