Thanks Keith.

LGTM now.

Thanks for the bldenv explanation. I agree with your perspective now.

Thanks!

Joe

On 06/22/10 10:53 AM, Keith Mitchell wrote:
Hi Joe,

Thanks for looking at this! Responses below.

Updated webrevs are available:
http://cr.opensolaris.org/~kemitche/test_framework_v2/
http://cr.opensolaris.org/~kemitche/test_framework_v2.diff/

- Keith

On 06/22/10 03:42 AM, [email protected] wrote:

Keith,

This is good stuff. Just a couple off issues. I haven't run it yet but will try later today.

Joe


.hgignore

Issue:
----------

Will .hgignore be stored in our gate? If so shouldn't it have a copyright?

This file is already in our gate, and previously has not had a copyright notice, so I didn't add one. However, the .hgignore file in ON does have a copyright, so I'll follow their lead and add a CDDL and copyright notice.



README

I think this looks very good. Just a couple of nits/issues...


Issue:
----------

   33         Note:   Nose is currently in the JUCR process, and as such
   34                 may be available from the contrib repository at a
   35                 later date

Since this statement is date sensitive would it be valuable to put todays date there?

As of <date> ...

I'll do that.


Issue:
----------
   37 2) Build the gate, per the instructions in the main README file.

I would suggest putting the gate path to this README as to avoid confusion.

2) Build the gate, per the instructions in<slim_source>/usr/src/README.

Good point, I'll update accordingly.

Issue:
------

44 3) Use the "bldenv" command to set-up the proper environment variables:
   45         /opt/onbld/bin/bldenv -d developer.sh

If step #2 was followed isn't this step unnecessary? I think a comment could clarify.

bldenv spawns an interactive sub-shell with environment variables set based off of the supplied developer.sh, whereas if one has run "nightly", the environment variables are set in the 'nightly' process, but of course won't get set in the parent process. So for those developers that generally build the gate by using bldenv and then running "make install," the step is unnecessary; but as many of us default to using nightly, this extra step is required.

While I could add explanations to a number of these steps, I'd like to keep the README focused on the "what" rather than the "why."

Issue:
------

   73 To add a set of tests to the suite, update the tests.nose file.

This may need more explanation.

Indeed it would. The explanation is in the tests.nose file; I'd meant to mention that here.







_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss

Reply via email to