There is now a link on the external wiki to the Text-Based Installer Project. http://opensolaris.org/os/project/caiman/TextInstallerProject/
Also, thanks for your comments Karen, responses are below. Thea On Thu, May 21, 2009 at 10:28 AM, Karen Tung <Karen.Tung at sun.com> wrote: > Hi Thea, > > I have a few comments inline. > > > Thea Gab wrote: > >> >> >> >> 2. Ensure adequate testing is performed >> >> What defines "adequate" testing? In terms of your involvement with >> this project, what degree of testing will you be doing? >> >> >> We meant this requirement more as coordination with the QE's and test >> engineers, but we also plan to do our own testing of our code by trying out >> our install on different computers, using different options, etc. We will >> change this on the wiki to clarify. >> > I think it will be useful to list out the details of your test cases, > including the different input > parameters, and the expected results. > This could include both normal code path, edge cases, failure cases, etc. > That way, people can see what tests are done. Even if you don't plan to > test a particular > case yourself, it would still be useful to write them out, so, it is > understood that the code is > not tested in those cases. > We will definitely work on coming up with these cases to include in our design plan. And we will be communicating with Andre also. > > >> >> >> 3. Make sure that ncurses interface is user-friendly >> >> >> *Secondary:* >> >> 1. Runs on SPARC architecture >> >> 2. Line-by-line interface >> >> 3. Network installation >> >> >> *Use Cases:* >> >> 1. User has SPARC machine and wishes to install OpenSolaris by >> inserting a CD and selecting configuration options through a >> console. >> >> 2. User has x86 machine and wishes to install OpenSolaris, but >> does not have enough memory to run GNOME. User inserts the >> text-based install CD. >> >> 3. User has x86 machine but graphics card is not supported by >> OpenSolaris, so they run the text-based installer in order to >> install OpenSolaris. >> >> These sounds like you are describing the target users of the text-base > install CD. Is that the intention? Yes, this was the intention. > > >> >> 4. User starts install (situations 1-3) and the install runs >> to completion with no problems. At the end the user is given >> back control of the terminal from which they can explore the >> system or reboot. >> >> What are the reasons for supporting this use case? Or rather, for >> drawing attention to it as desired behavior vs. automatically >> rebooting, for example? >> >> >> We included this case just to indicate a normal flow of events after the >> installation starts. It was suggested to us that we give the user the >> option to cancel out of the automatic reboot, so they can look at the log >> files and other aspects of the system before the reboot occurs. We will >> reword this to be a little more clear. >> > I think I am confused like Keith as well, probably because 1-3 is > describing who is going to > use the text installer, and this bullet point is about "a feature" that > will be included in the text installer. > If I understand you correctly, the feature is allowing users to exit the > text installer at the end of an install, so > they can look at log files and check the system...etc... So, this info > would probably fit better in > the feature section of your doc. > Yes, this is pretty different from the scenarios described above. I've transferred this use case into a new features section on the external wiki. We will expand on this section too as we come up with our overall design plan and schedule. > > Thanks, > > --Karen > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.opensolaris.org/pipermail/caiman-discuss/attachments/20090521/958ff39d/attachment.html>
