Susan Sohn wrote:
> There will be a review meeting on Monday, June 8, to discuss the functional 
> spec for the Client redesign. The spec can 
> be found here:
> 
> http://www.opensolaris.org/os/project/caiman/auto_install/ai_client_func_spec_0604.pdf
> 

While I'll be on the call, I thought writing down my comments would be 
helpful as well:

General comment: the transition story from 2009.06, if any is required, 
is not discussed here.

2.3 We seriously don't think there are any monitoring tool possibilities?

2.5 This seems to assume we have codified performance expectations for 
the existing client, which I do not believe is true.  Should state 
something about the minimum memory requirements, boot performance, 
install performance, etc.

2.6  I'm in disbelief.  There were no ideas you discussed that were 
judged to be out of scope for now?  In fact, I see some in 5.3.2...

3.2  I would have expected this to be written in terms of the parameters 
consumed by the client, not in terms of what installadm will do.  I'm 
assuming that the user could specify these interactively, right, not 
just pre-configure them in menu.lst or whatever?

5.1.1 Note 5: Just to be sure, you'll use the automatic sizing based on 
package lists when the new tag is not specified?

5.1.2.1 I'm skeptical that this change to the tags is worth the trouble. 
  How will we help 2009.06 users transition?  With respect to the NOTE, 
it would seem to be more precise to state that the select elements will 
be logically AND'ed.  Finally, in regard to the "equal being subject to 
+- a 10% approximation": this seems redundant with providing a min/max. 
  This would seem to impact the determinism negatively.

5.3.2 We don't do upgrades via AI, so the logic offered for zpool 
upgrade doesn't seem applicable.

5.5.1 More discussion of the exact user experience in tracking progress 
(do they have to log in?  What commands would they run?) would be helpful.

5.5.2 all_client_status.log: This feels like it's not completely baked, 
as there's no discussion of how it's used, maintained, searched, its 
scalability.  Why wouldn't we toss this into some sort of lightweight 
database, for example?

Dave

Reply via email to