OpenSolaris

Discussions Communities Projects Download Source Browser

Home » OpenSolaris Forums » install » discuss

Thread: Dwarf GUI Demo available

Welcome, Guest Help
Login Login
Guest Settings Guest Settings
Reply to this Thread Reply to this Thread Search Forum Search Forum Back to Thread List Back to Thread List

Permlink Replies: 47 - Last Post: Apr 9, 2007 5:32 PM by: niall
sjelinek

Posts: 817
From:

Registered: 3/9/05
Dwarf GUI Demo available
Posted: Apr 2, 2007 10:39 AM

  Click to reply to this thread Reply

Hi All,

For those who might be interested to see how the Dwarf GUI is
progressing, we have created a binary package (X86) which is a snapshot
of the latest development code.

Package can be downloaded from here:

http://opensolaris.org/os/project/caiman/files/SUNWgui-install.pkg

To install and run:

$> pkgadd -d SUNWgui-install.pkg

$> install-lan

install-lan is the initial pre-install screen and will take care of
chain loading the keyboard-layout program and finally the actual install
program itself (gui-install). gui-install hides until it receives
SIGUSR1, which the keyboard-layout program sends it.


Now for the usual disclaimers…

* This demo does not do an install or upgrade. It is simply a GUI
demo to show the new look and feel for the Caiman GUI's.

* This is code under very heavy development. There is lots of stuff
that doesn't work yet or hasn't been implemented. If you think you see a
bug(and you will), chances are we are aware of it :-). This is
pre-pre-pre Alpha.

* Comments/suggestions/ideas are welcome.

We will also update the available demo apps on the Dwarf Caiman demo
page as regularly as possible:

http://opensolaris.org/os/project/caiman/Dwarf/Dwarf_Demo/

Happy demo'ing!

thanks,
Dwarf Caiman team
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



glagasse

Posts: 808
From: US

Registered: 3/9/05
Re: Dwarf GUI Demo available
Posted: Apr 2, 2007 11:02 AM   in response to: sjelinek

  Click to reply to this thread Reply

* Sarah Jelinek (Sarah dot Jelinek at Sun dot COM) wrote:
> Hi All,
>
> For those who might be interested to see how the Dwarf GUI is
> progressing, we have created a binary package (X86) which is a snapshot
> of the latest development code.
>
> Package can be downloaded from here:
>
> http://opensolaris.org/os/project/caiman/files/SUNWgui-install.pkg
>
> To install and run:
>
> $> pkgadd -d SUNWgui-install.pkg
>
> $> install-lan
>
> install-lan is the initial pre-install screen and will take care of
> chain loading the keyboard-layout program and finally the actual install
> program itself (gui-install). gui-install hides until it receives
> SIGUSR1, which the keyboard-layout program sends it.

What can I say?

Utterly fantastic. I never would have thought I was looking at an
Installer for Solaris. As far as I'm concerned it rivals the
experiences of installing Mac OS and any Linux distro that has something
more than a text based installer.

Stunning. So much more sophisticated looking than our current offering
(which is obvious given the history of things). I can't wait until it
is available. And this is only the beginning which makes it even
better.

As I said to you privately, Fan-Freaking-Tastic! Kudos to the GUI guys.
And I can't wait to see how it all gets wired up.

Cheers,

--
Glenn Lagasse
Solaris Networking
Sun Microsystems, Inc.
x21293, 781-442-1293
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



moinakg

Posts: 1,223
From: India

Registered: 7/15/05
Re: Dwarf GUI Demo available
Posted: Apr 2, 2007 11:41 AM   in response to: sjelinek

  Click to reply to this thread Reply

Hi,

This looks Great! Two suggestions. In the screen showing "Review the
settings below before installing ...'
It will immensely help user experience to have a modify button next to
each bullet in the list so that the
user can jump directly to the relevant configuration screen without
having to press Back button multiple
times.

In the install progress bar display there should be a "Show Details"
button that will display packages being
installed or the current action being performed in a scrolling list.

Regards,
Moinak.

Sarah Jelinek wrote:
> Hi All,
>
> For those who might be interested to see how the Dwarf GUI is
> progressing, we have created a binary package (X86) which is a
> snapshot of the latest development code.
>
> Package can be downloaded from here:
>
> http://opensolaris.org/os/project/caiman/files/SUNWgui-install.pkg
>
> To install and run:
>
> $> pkgadd -d SUNWgui-install.pkg
>
> $> install-lan
>
> install-lan is the initial pre-install screen and will take care of
> chain loading the keyboard-layout program and finally the actual
> install program itself (gui-install). gui-install hides until it
> receives SIGUSR1, which the keyboard-layout program sends it.
>
>
> Now for the usual disclaimers…
>
> * This demo does not do an install or upgrade. It is simply a GUI
> demo to show the new look and feel for the Caiman GUI's.
>
> * This is code under very heavy development. There is lots of
> stuff that doesn't work yet or hasn't been implemented. If you think
> you see a bug(and you will), chances are we are aware of it :-). This
> is pre-pre-pre Alpha.
>
> * Comments/suggestions/ideas are welcome.
>
> We will also update the available demo apps on the Dwarf Caiman demo
> page as regularly as possible:
>
> http://opensolaris.org/os/project/caiman/Dwarf/Dwarf_Demo/
>
> Happy demo'ing!
>
> thanks,
> Dwarf Caiman team
> _______________________________________________
> install-discuss mailing list
> install-discuss at opensolaris dot org
> http://opensolaris.org/mailman/listinfo/install-discuss

_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



fludolph

Posts: 262
From: US

Registered: 8/30/06
Re: Dwarf GUI Demo available
Posted: Apr 2, 2007 1:28 PM   in response to: moinakg

  Click to reply to this thread Reply



Moinak Ghosh wrote:
> Hi,
>
> This looks Great! Two suggestions. In the screen showing "Review the
> settings below before installing ...'
> It will immensely help user experience to have a modify button next to
> each bullet in the list so that the
> user can jump directly to the relevant configuration screen without
> having to press Back button multiple
> times.
This is part of the long-term design. Look for it in a future release.
>
> In the install progress bar display there should be a "Show Details"
> button that will display packages being
> installed or the current action being performed in a scrolling list.
We considered displaying package names but they fly by too fast to be
read. Displaying the current action in a scrolling list would be live
display of the log creation which would also fly by too fast to be read
(for most operations) and quite difficult to manually scroll when the
content is constantly and rapidly expanding. (The log should be
available for inspection from within the installer after the bits a laid
down.) Both of these would tend to slow down the install a bit.

These are solutions to a problem, so what is the underlying problem you
would like addressed? To be assured that the install hasn't locked up? A
more accurate indication of the progress of the install? Information
that would help you debug install problems? And given a clear problem
statement, what information would be most helpful?

Thanks,

Frank
>
> Regards,
> Moinak.
>
> Sarah Jelinek wrote:
>> Hi All,
>>
>> For those who might be interested to see how the Dwarf GUI is
>> progressing, we have created a binary package (X86) which is a
>> snapshot of the latest development code.
>>
>> Package can be downloaded from here:
>>
>> http://opensolaris.org/os/project/caiman/files/SUNWgui-install.pkg
>>
>> To install and run:
>>
>> $> pkgadd -d SUNWgui-install.pkg
>>
>> $> install-lan
>>
>> install-lan is the initial pre-install screen and will take care of
>> chain loading the keyboard-layout program and finally the actual
>> install program itself (gui-install). gui-install hides until it
>> receives SIGUSR1, which the keyboard-layout program sends it.
>>
>>
>> Now for the usual disclaimers…
>>
>> * This demo does not do an install or upgrade. It is simply a GUI
>> demo to show the new look and feel for the Caiman GUI's.
>>
>> * This is code under very heavy development. There is lots of
>> stuff that doesn't work yet or hasn't been implemented. If you think
>> you see a bug(and you will), chances are we are aware of it :-). This
>> is pre-pre-pre Alpha.
>>
>> * Comments/suggestions/ideas are welcome.
>>
>> We will also update the available demo apps on the Dwarf Caiman demo
>> page as regularly as possible:
>>
>> http://opensolaris.org/os/project/caiman/Dwarf/Dwarf_Demo/
>>
>> Happy demo'ing!
>>
>> thanks,
>> Dwarf Caiman team
>> _______________________________________________
>> install-discuss mailing list
>> install-discuss at opensolaris dot org
>> http://opensolaris.org/mailman/listinfo/install-discuss
>
> _______________________________________________
> install-discuss mailing list
> install-discuss at opensolaris dot org
> http://opensolaris.org/mailman/listinfo/install-discuss
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



moinakg

Posts: 1,223
From: India

Registered: 7/15/05
Re: Dwarf GUI Demo available
Posted: Apr 3, 2007 12:01 PM   in response to: fludolph

  Click to reply to this thread Reply

Frank Ludolph wrote:
>
>
> Moinak Ghosh wrote:
> [...]
>>
>> In the install progress bar display there should be a "Show Details"
>> button that will display packages being
>> installed or the current action being performed in a scrolling list.
> We considered displaying package names but they fly by too fast to be
> read. Displaying the current action in a scrolling list would be live
> display of the log creation which would also fly by too fast to be
> read (for most operations) and quite difficult to manually scroll when
> the content is constantly and rapidly expanding. (The log should be
> available for inspection from within the installer after the bits a
> laid down.) Both of these would tend to slow down the install a bit.
>
> These are solutions to a problem, so what is the underlying problem
> you would like addressed? To be assured that the install hasn't locked
> up? A more accurate indication of the progress of the install?
> Information that would help you debug install problems? And given a
> clear problem statement, what information would be most helpful?

As you mentioned one would like to know where on earth the installer
is stuck if it
gets stuck and there is no disk activity. Either a scrolling display
or a way to see the
current snapshot of the log will be useful.

The scrolling display need not be displayed by default. It only
appears when a button
is pressed. In addition modern Widget toolkits including GTK have a
feature where
a rapidly increasing list or textarea display does not force the
scrollbar down if a user
is manually scrolling it.

Regards,
Moinak.

>
> Thanks,
>
> Frank
>>
>> Regards,
>> Moinak.
>>
>> Sarah Jelinek wrote:
>>> Hi All,
>>>
>>> For those who might be interested to see how the Dwarf GUI is
>>> progressing, we have created a binary package (X86) which is a
>>> snapshot of the latest development code.
>>>
>>> Package can be downloaded from here:
>>>
>>> http://opensolaris.org/os/project/caiman/files/SUNWgui-install.pkg
>>>
>>> To install and run:
>>>
>>> $> pkgadd -d SUNWgui-install.pkg
>>>
>>> $> install-lan
>>>
>>> install-lan is the initial pre-install screen and will take care of
>>> chain loading the keyboard-layout program and finally the actual
>>> install program itself (gui-install). gui-install hides until it
>>> receives SIGUSR1, which the keyboard-layout program sends it.
>>>
>>>
>>> Now for the usual disclaimers…
>>>
>>> * This demo does not do an install or upgrade. It is simply a
>>> GUI demo to show the new look and feel for the Caiman GUI's.
>>>
>>> * This is code under very heavy development. There is lots of
>>> stuff that doesn't work yet or hasn't been implemented. If you think
>>> you see a bug(and you will), chances are we are aware of it :-).
>>> This is pre-pre-pre Alpha.
>>>
>>> * Comments/suggestions/ideas are welcome.
>>>
>>> We will also update the available demo apps on the Dwarf Caiman demo
>>> page as regularly as possible:
>>>
>>> http://opensolaris.org/os/project/caiman/Dwarf/Dwarf_Demo/
>>>
>>> Happy demo'ing!
>>>
>>> thanks,
>>> Dwarf Caiman team
>>> _______________________________________________
>>> install-discuss mailing list
>>> install-discuss at opensolaris dot org
>>> http://opensolaris.org/mailman/listinfo/install-discuss
>>
>> _______________________________________________
>> install-discuss mailing list
>> install-discuss at opensolaris dot org
>> http://opensolaris.org/mailman/listinfo/install-discuss

_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



sommerfe

Posts: 975
From: US

Registered: 3/9/05
Re: Dwarf GUI Demo available
Posted: Apr 5, 2007 1:01 PM   in response to: moinakg

  Click to reply to this thread Reply

On Wed, 2007-04-04 at 00:31 +0530, Moinak Ghosh wrote:
> > These are solutions to a problem, so what is the underlying problem
> > you would like addressed? To be assured that the install hasn't locked
> > up? A more accurate indication of the progress of the install?
> > Information that would help you debug install problems? And given a
> > clear problem statement, what information would be most helpful?
>
> As you mentioned one would like to know where on earth the installer
> is stuck if it gets stuck and there is no disk activity. Either a scrolling display
> or a way to see the current snapshot of the log will be useful.

Indeed. I've had to debug a couple OS problems which manifested
themselves only during install and it helps quite a bit to have a
detailed progress report you can watch in real time what the installer
is doing. It would be valuable even if it *normally* goes by too fast
to read and rendering it slows down the install by a lot when it's
enabled -- because it would more clearly identify *where* you were when
it got stuck.

- Bill



_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



tonyr60

Posts: 47
From: NZ

Registered: 3/4/07
Re: Dwarf GUI Demo available
Posted: Apr 5, 2007 3:36 PM   in response to: sommerfe

  Click to reply to this thread Reply

Bill Sommerfeld wrote:
> On Wed, 2007-04-04 at 00:31 +0530, Moinak Ghosh wrote:
>>> These are solutions to a problem, so what is the underlying problem
>>> you would like addressed? To be assured that the install hasn't locked
>>> up? A more accurate indication of the progress of the install?
>>> Information that would help you debug install problems? And given a
>>> clear problem statement, what information would be most helpful?
>> As you mentioned one would like to know where on earth the installer
>> is stuck if it gets stuck and there is no disk activity. Either a scrolling display
>> or a way to see the current snapshot of the log will be useful.
>
> Indeed. I've had to debug a couple OS problems which manifested
> themselves only during install and it helps quite a bit to have a
> detailed progress report you can watch in real time what the installer
> is doing. It would be valuable even if it *normally* goes by too fast
> to read and rendering it slows down the install by a lot when it's
> enabled -- because it would more clearly identify *where* you were when
> it got stuck.

Just a thought, how about a 4 digit output somewhere in the install
screen that gets updated with each process. High order character would
be a major section - disk prep, package stall etc., minor characters
would be individual components, such as slice format, individual
components. That way even if individual components happen too fast to
see, then you would see the major progress. And if there was a hang or
unreasonable delay, it would be clear where this is happening. And of
course a published schedule to interpret the characters.
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



ptribble

Posts: 1,575
From: GB

Registered: 4/27/05
Re: [caiman-discuss] Dwarf GUI Demo available
Posted: Apr 2, 2007 12:58 PM   in response to: sjelinek

  Click to reply to this thread Reply

Sarah,

> For those who might be interested to see how the Dwarf GUI is
> progressing, we have created a binary package (X86)

Oh bother. X86 only, and requires nevada. The one combination
I don't have and can't see myself having for a while yet. I would
love to try this out but it seems I'm out of luck.

The first two run under nexenta (even though it doesn't want to let
me install them), but gui-install has some unresolved symbol and
won't start. So close...

--
-Peter Tribble
http://www.petertribble.co.uk/ - http://ptribble.blogspot.com/
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



thermo

Posts: 30
From:

Registered: 2/26/07
Re: Dwarf GUI Demo available
Posted: Apr 2, 2007 4:41 PM   in response to: sjelinek
To: Communities » install » discuss
  Click to reply to this thread Reply

Just tried it very very nice. This will be huge from an approachability standpoint.

Keep up the good work. Please just top it of with a nice GRUB 2 install/config so I can easily triple boot SXCE, Ubuntu & WinXP without the current messing around.

Thanks!

dminer

Posts: 1,992
From: US

Registered: 3/9/05
Re: Re: Dwarf GUI Demo available
Posted: Apr 3, 2007 7:07 AM   in response to: thermo

  Click to reply to this thread Reply

Thermo wrote:
> Just tried it very very nice. This will be huge from an
> approachability standpoint.
>
> Keep up the good work. Please just top it of with a nice GRUB 2
> install/config so I can easily triple boot SXCE, Ubuntu & WinXP
> without the current messing around.
>

Solaris currently includes Grub 0.95, so we can't provide anything in
the way of GRUB 2. The automatically generated menu should include
Windows if it's seen; for Linux the best we could do since we are
lacking support for any Linux file systems in Solaris at this time is
provide chain loading to its loader just as we do for Windows, but
that's not a feature of this particular project. We'll be looking at
that problem later.

Dave
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



swalker

Posts: 1,154
From: US

Registered: 6/14/05
Re: [caiman-discuss] Dwarf GUI Demo available
Posted: Apr 2, 2007 6:43 PM   in response to: sjelinek

  Click to reply to this thread Reply

On 02/04/07, Sarah Jelinek <Sarah dot Jelinek at sun dot com> wrote:
> For those who might be interested to see how the Dwarf GUI is
> progressing, we have created a binary package (X86) which is a snapshot
> of the latest development code.

It looks great! This is far better than what we have today on the
gui-side. Any idea when we might get to see what the new text
installer looks like?

> Now for the usual disclaimers…
>
> * This demo does not do an install or upgrade. It is simply a GUI
> demo to show the new look and feel for the Caiman GUI's.

I assume then that it is supposed to stop when it asks for the second disc.

> * This is code under very heavy development. There is lots of stuff
> that doesn't work yet or hasn't been implemented. If you think you see a
> bug(and you will), chances are we are aware of it :-). This is
> pre-pre-pre Alpha.
>
> * Comments/suggestions/ideas are welcome.

I don't like the sideways scrolling hard disk selection list. I think
there's enough room to make this a vertically scrolling one. I also
noticed that if I use the arrow keys to cycle to the right in the disk
selection list, the viewport does not scroll with me, so I have
selected something I can't see with the arrow keys.

> We will also update the available demo apps on the Dwarf Caiman demo
> page as regularly as possible:
>
> http://opensolaris.org/os/project/caiman/Dwarf/Dwarf_Demo/

Thanks!

--
"Less is only more where more is no good." --Frank Lloyd Wright

Shawn Walker, Software and Systems Analyst
binarycrusader at gmail dot com - http://binarycrusader.blogspot.com/
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



ian

Posts: 1,710
From: NZ

Registered: 4/27/05
Re: [caiman-discuss] Dwarf GUI Demo available
Posted: Apr 2, 2007 9:37 PM   in response to: sjelinek

  Click to reply to this thread Reply

Sarah Jelinek wrote:

> Hi All,
>
> For those who might be interested to see how the Dwarf GUI is
> progressing, we have created a binary package (X86) which is a
> snapshot of the latest development code.
>
> Package can be downloaded from here:
>
> http://opensolaris.org/os/project/caiman/files/SUNWgui-install.pkg
>
Excellent, nice a clear. Assuming the Studio tools are installed, will
the install memory footprint be reduced?

Even at this basic level, an option to support LU would be worth adding.

Thanks for keeping us posted.

Ian.

_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



sjelinek

Posts: 817
From:

Registered: 3/9/05
Re: [caiman-discuss] Dwarf GUI Demo available
Posted: Apr 3, 2007 5:59 AM   in response to: ian

  Click to reply to this thread Reply



Ian Collins wrote:
> Sarah Jelinek wrote:
>
>> Hi All,
>>
>> For those who might be interested to see how the Dwarf GUI is
>> progressing, we have created a binary package (X86) which is a
>> snapshot of the latest development code.
>>
>> Package can be downloaded from here:
>>
>> http://opensolaris.org/os/project/caiman/files/SUNWgui-install.pkg
>>
> Excellent, nice a clear. Assuming the Studio tools are installed, will
> the install memory footprint be reduced?

Well... that's an interesting question. We hope to reduce the memory
footprint and are working towards that end. The addition of the Studio
tools doesn't make the footprint any bigger really. By that time we can
use what is installed on disk for anything we need.
>
> Even at this basic level, an option to support LU would be worth adding.


It would be worth adding, and we are planning to add that feature in a
later release. The issue is that we are going to a whole new "live
upgrade" or as we call it "snap upgrade" model, so adding this
capability now means a sure change in the next release of Caiman.


> Thanks for keeping us posted.

Thanks for taking a look.

sarah
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



ian

Posts: 1,710
From: NZ

Registered: 4/27/05
Re: [caiman-discuss] Dwarf GUI Demo available
Posted: Apr 3, 2007 2:38 PM   in response to: sjelinek

  Click to reply to this thread Reply

Sarah Jelinek wrote:

>
>
> Ian Collins wrote:
>
>> Sarah Jelinek wrote:
>>
>>> Hi All,
>>>
>>> For those who might be interested to see how the Dwarf GUI is
>>> progressing, we have created a binary package (X86) which is a
>>> snapshot of the latest development code.
>>>
>>> Package can be downloaded from here:
>>>
>>> http://opensolaris.org/os/project/caiman/files/SUNWgui-install.pkg
>>>
>> Excellent, nice a clear. Assuming the Studio tools are installed, will
>> the install memory footprint be reduced?
>
>
> Well... that's an interesting question. We hope to reduce the memory
> footprint and are working towards that end. The addition of the Studio
> tools doesn't make the footprint any bigger really. By that time we
> can use what is installed on disk for anything we need.


I was under the (possibly mistaken) impression that the developer
edition install memory requirement was so high due to the Studio
installer being Java. Maybe I should try a fresh install and check it out!

Ian

_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



sjelinek

Posts: 817
From:

Registered: 3/9/05
Re: Re: [caiman-discuss] Dwarf GUI Demo available
Posted: Apr 3, 2007 2:49 PM   in response to: ian

  Click to reply to this thread Reply

Hi Ian,

>>> Excellent, nice a clear. Assuming the Studio tools are installed, will
>>> the install memory footprint be reduced?
>>
>> Well... that's an interesting question. We hope to reduce the memory
>> footprint and are working towards that end. The addition of the Studio
>> tools doesn't make the footprint any bigger really. By that time we
>> can use what is installed on disk for anything we need.
>
>
> I was under the (possibly mistaken) impression that the developer
> edition install memory requirement was so high due to the Studio
> installer being Java. Maybe I should try a fresh install and check it out!


No, that's not why it is so high. The Studio installer does use Java,
but by the time we need it we can get it from the disk.

Java is an issue in the memory requirements for the current installer.
We are using C and the Gnome toolkit for the Dwarf GUI. However, that
doesn't automatically remove the need for Java. There are other issues
we are trying to work through on this.

thanks,
sarah
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



Narendra Kumar ...
ssnkumar@gmail.com
Re: Re: [caiman-discuss] Dwarf GUI Demo available
Posted: Apr 3, 2007 11:35 PM   in response to: sjelinek

  Click to reply to this thread Reply

A very nice demo indeed and lot of improvement over the current one.
I tried it and felt happy to see the visual improvements and now have
a few clarifications to ask:
1. Right now nothing happens on pressing the "Help" button.
So, after the cayman comes out, will clicking this button pops out
a help window or the help message will occupy the current screen?
2. In the summary screen, if I need to make any changes, I will have
to go back and make changes.
It will be good, if I have a choice to correct it here itself.
And also, this screen is not showing the "Hostname" typed in the
previous screen.
3. Progress Bar is only showing a filling bar.
It will be helpful, if it also shows the percentage over and the
time remaining to complete.
4. Will there be any choice to select the filesystem or is it only ZFS?
And there is no information regarding the "File System" that is
going to be installed on the partition screen.
5. In the "Date and Time" screen, will the user be allowed use his
mouse and click on the map to select his timezone?
6. First screen doesn't have any heading/label.
7. In the sysid screen, we are asking for a "Hostname".
But, what if the user wants to go for DHCP and I don't see any
choice with DHCP/Static Address!
So, are we assuming that this is a standalone install?

Regards,
Narendra

On 4/4/07, Sarah Jelinek <Sarah dot Jelinek at sun dot com> wrote:
> Hi Ian,
>
> >>> Excellent, nice a clear. Assuming the Studio tools are installed, will
> >>> the install memory footprint be reduced?
> >>
> >> Well... that's an interesting question. We hope to reduce the memory
> >> footprint and are working towards that end. The addition of the Studio
> >> tools doesn't make the footprint any bigger really. By that time we
> >> can use what is installed on disk for anything we need.
> >
> >
> > I was under the (possibly mistaken) impression that the developer
> > edition install memory requirement was so high due to the Studio
> > installer being Java. Maybe I should try a fresh install and check it
> out!
>
>
> No, that's not why it is so high. The Studio installer does use Java,
> but by the time we need it we can get it from the disk.
>
> Java is an issue in the memory requirements for the current installer.
> We are using C and the Gnome toolkit for the Dwarf GUI. However, that
> doesn't automatically remove the need for Java. There are other issues
> we are trying to work through on this.
>
> thanks,
> sarah
> _______________________________________________
> caiman-discuss mailing list
> caiman-discuss at opensolaris dot org
> http://opensolaris.org/mailman/listinfo/caiman-discuss
>


--
Warm Regards,
Narendra

Visit my blogs at:
http://ssnarendrakumar.blogspot.com/
http://blogs.sun.com/roller/page/ssnkumar
___ ___ __ _
/ __/ / __/ / | / /
_\ \ _ \ \ / /| |/ /
\___/ \___/ /_/ |__/
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



sjelinek

Posts: 817
From:

Registered: 3/9/05
Re: Re: [caiman-discuss] Dwarf GUI Demo available
Posted: Apr 4, 2007 7:41 AM   in response to: Narendra Kumar ...

  Click to reply to this thread Reply

Hi Narendra,

Thank you for your comments.


> A very nice demo indeed and lot of improvement over the current one.
> I tried it and felt happy to see the visual improvements and now have
> a few clarifications to ask:
> 1. Right now nothing happens on pressing the "Help" button.
> So, after the cayman comes out, will clicking this button pops out
> a help window or the help message will occupy the current screen?

Certainly we will have help text when the product is integrated. As for
a separate help screen, I don't know the answer to that. I would assume
so, but I will let Niall or Frank give you that info.

> 2. In the summary screen, if I need to make any changes, I will have
> to go back and make changes.
> It will be good, if I have a choice to correct it here itself.
> And also, this screen is not showing the "Hostname" typed in the
> previous screen.

We will not have the ability to make changes via the summary screen with
Dwarf. Certainly, it is something we want to add, but it will happen in
a follow on Caiman project.

The missing hostname is an artifact of the fact that we added the
ability to set the hostname late in the design cycle. We will fix this.

> 3. Progress Bar is only showing a filling bar.
> It will be helpful, if it also shows the percentage over and the
> time remaining to complete.

We will show the percentage done in the progress bar. The time remaining
is still up for debate. We ha
> 4. Will there be any choice to select the filesystem or is it only ZFS?

Actually, for Dwarf it is only UFS. ZFS will come with the next project.
And, support for UFS will be removed.

> And there is no information regarding the "File System" that is
> going to be installed on the partition screen.

Not sure what you are asking for here. We don't allow customization of
filesystem layout in Dwarf. We will lay out the filesystems for you with
an initial install.

> 5. In the "Date and Time" screen, will the user be allowed use his
> mouse and click on the map to select his timezone?

No, likely not. We want to put in the interactive map, but it is a lot
of work and we will likely not have time to make this feature available
for Dwarf. It is planned for a future project.

> 6. First screen doesn't have any heading/label.

Yep, I noticed that as well. We will fix.

> 7. In the sysid screen, we are asking for a "Hostname".
> But, what if the user wants to go for DHCP and I don't see any
> choice with DHCP/Static Address!

Yes, we will allow setting of the hostname but the system will be
configured initially as non-networked. We will make use of NWAM(Network
Auto Magic) and enable that to startup on first reboot. This will
automatically configure the network interface using DHCP.

> So, are we assuming that this is a standalone install?
Yes.

Thanks again for taking the time to look at the demo.

sarah
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



johnlev

Posts: 850
From: GB

Registered: 3/9/05
Re: Re: [caiman-discuss] Dwarf GUI Demo available
Posted: Apr 4, 2007 7:55 AM   in response to: sjelinek

  Click to reply to this thread Reply

On Wed, Apr 04, 2007 at 08:41:43AM -0600, Sarah Jelinek wrote:

> No, likely not. We want to put in the interactive map, but it is a lot
> of work and we will likely not have time to make this feature available
> for Dwarf. It is planned for a future project.

Then is there a reason for the map at all? I spent quite a few clicks trying to
select my timezone, users have come to expect that if they see a map above a
'timezone' setting, they can click it.

regards
john
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



richlowe

Posts: 768
From: US

Registered: 6/17/05
Re: Re: [caiman-discuss] Dwarf GUI Demo available
Posted: Apr 4, 2007 8:07 AM   in response to: johnlev

  Click to reply to this thread Reply

John Levon wrote:
> On Wed, Apr 04, 2007 at 08:41:43AM -0600, Sarah Jelinek wrote:
>
>> No, likely not. We want to put in the interactive map, but it is a lot
>> of work and we will likely not have time to make this feature available
>> for Dwarf. It is planned for a future project.
>
> Then is there a reason for the map at all? I spent quite a few clicks trying to
> select my timezone, users have come to expect that if they see a map above a
> 'timezone' setting, they can click it.
>

It's somewhat confusing to me that the US is in both the "Pacific Ocean" and
"Americas" regions, too. Consistency suggests it would also be in Atlantic
(given it's in Pacific), but I'd expect it only being in "Americas" would be
the right thing.

-- Rich
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



sjelinek

Posts: 817
From:

Registered: 3/9/05
Re: Re: [caiman-discuss] Dwarf GUI Demo available
Posted: Apr 4, 2007 8:21 AM   in response to: richlowe

  Click to reply to this thread Reply



Richard Lowe wrote:
> John Levon wrote:
>> On Wed, Apr 04, 2007 at 08:41:43AM -0600, Sarah Jelinek wrote:
>>
>>> No, likely not. We want to put in the interactive map, but it is a
>>> lot of work and we will likely not have time to make this feature
>>> available for Dwarf. It is planned for a future project.
>>
>> Then is there a reason for the map at all? I spent quite a few clicks
>> trying to
>> select my timezone, users have come to expect that if they see a map
>> above a
>> 'timezone' setting, they can click it.


Fair comment. Basically, we have the map there as a placeholder for
future features. It is grayed out though, so IMO it looks like there is
no interactive ability with the map.

>
> It's somewhat confusing to me that the US is in both the "Pacific Ocean"
> and "Americas" regions, too. Consistency suggests it would also be in
> Atlantic (given it's in Pacific), but I'd expect it only being in
> "Americas" would be the right thing.

You know, I noticed that as well. I know that we get the
region/country/timezone data from the system library, libzoneinfo. I am
not sure if the data in the demo is from the this library or something
we just made up. Niall can answer this.

sarah
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



johnlev

Posts: 850
From: GB

Registered: 3/9/05
Re: Re: [caiman-discuss] Dwarf GUI Demo available
Posted: Apr 4, 2007 4:20 PM   in response to: sjelinek

  Click to reply to this thread Reply

On Wed, Apr 04, 2007 at 09:21:15AM -0600, Sarah Jelinek wrote:

> Fair comment. Basically, we have the map there as a placeholder for
> future features. It is grayed out though, so IMO it looks like there is
> no interactive ability with the map.

I'm pretty sure I wasn't the only one to fall for this. If by "placeholder" you
mean "just for the demo", that's fine...

regards
john
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



laca

Posts: 337
From: NZ

Registered: 7/1/05
Re: Re: [caiman-discuss] Dwarf GUI Demo available
Posted: Apr 4, 2007 4:43 PM   in response to: johnlev

  Click to reply to this thread Reply

On Thu, 2007-04-05 at 00:27 +0100, John Levon wrote:

> > Fair comment. Basically, we have the map there as a placeholder for
> > future features. It is grayed out though, so IMO it looks like there is
> > no interactive ability with the map.
>
> I'm pretty sure I wasn't the only one to fall for this.

/me was clicking madly too

> If by "placeholder" you
> mean "just for the demo", that's fine...

Laca


_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



chrisj

Posts: 43
From: US

Registered: 8/16/05
Re: Re: [caiman-discuss] Dwarf GUI Demo available
Posted: Apr 4, 2007 9:31 AM   in response to: richlowe

  Click to reply to this thread Reply

On Wed, 4 Apr 2007, Richard Lowe wrote:

> It's somewhat confusing to me that the US is in both the "Pacific Ocean" and
> "Americas" regions, too. Consistency suggests it would also be in Atlantic
> (given it's in Pacific), but I'd expect it only being in "Americas" would be
> the right thing.

I'm guessing that's a "Hawaii" thing. Could be wrong.


--------------------
Christopher Josephes
cpj1 at visi dot com
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



barts

Posts: 1,172
From: US

Registered: 3/9/05
Re: Re: [caiman-discuss] Dwarf GUI Demo available
Posted: Apr 4, 2007 8:29 AM   in response to: sjelinek

  Click to reply to this thread Reply

Sarah Jelinek wrote:

> The missing hostname is an artifact of the fact that we added the
> ability to set the hostname late in the design cycle. We will fix this.
>

Please remember to distinguish between hostname and nodename. Today,
we often makes the primary ip address synonymous with the nodename.
The nodename is the name of the machine. Locally, it should be
an alias for localhost. Externally, looking up the nodename may
get you it's primary address.

>> 3. Progress Bar is only showing a filling bar.
>> It will be helpful, if it also shows the percentage over and the
>> time remaining to complete.
>
> We will show the percentage done in the progress bar. The time remaining
> is still up for debate. We ha
>> 4. Will there be any choice to select the filesystem or is it only ZFS?
>
> Actually, for Dwarf it is only UFS. ZFS will come with the next project.
> And, support for UFS will be removed.
>
>> And there is no information regarding the "File System" that is
>> going to be installed on the partition screen.
>
> Not sure what you are asking for here. We don't allow customization of
> filesystem layout in Dwarf. We will lay out the filesystems for you with
> an initial install.
>
>> 5. In the "Date and Time" screen, will the user be allowed use his
>> mouse and click on the map to select his timezone?
>
> No, likely not. We want to put in the interactive map, but it is a lot
> of work and we will likely not have time to make this feature available
> for Dwarf. It is planned for a future project.
>

Put in dots for the primary cities. Each dot has a timezone and xy
location on the map. Take the user click and walk through the list
of cities, picking the closest (dx^2+dy^2) one. If you like, emphasize
the horizontal by scaling that differently since timezones are largely
vertical.


>> 6. First screen doesn't have any heading/label.
>
> Yep, I noticed that as well. We will fix.
>
>> 7. In the sysid screen, we are asking for a "Hostname".
>> But, what if the user wants to go for DHCP and I don't see any
>> choice with DHCP/Static Address!
>
> Yes, we will allow setting of the hostname but the system will be
> configured initially as non-networked. We will make use of NWAM(Network
> Auto Magic) and enable that to startup on first reboot. This will
> automatically configure the network interface using DHCP.
>

See above re: difference between name of primary interface and nodename.

- Bart


--
Bart Smaalders Solaris Kernel Performance
barts at cyber dot eng dot sun dot com http://blogs.sun.com/barts
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



fludolph

Posts: 262
From: US

Registered: 8/30/06
Re: Re: [caiman-discuss] Dwarf GUI Demo available
Posted: Apr 4, 2007 8:39 AM   in response to: sjelinek

  Click to reply to this thread Reply

Hi Narendra,

A few additional comments...

Sarah Jelinek wrote:
> Hi Narendra,
>
> Thank you for your comments.
>
>
>> 1. Right now nothing happens on pressing the "Help" button.
>> So, after the cayman comes out, will clicking this button pops out
>> a help window or the help message will occupy the current screen?
>
> Certainly we will have help text when the product is integrated. As
> for a separate help screen, I don't know the answer to that. I would
> assume so, but I will let Niall or Frank give you that info.
Help will be displayed in a separate, non-modal window. The help window
can be left open if you like while working with the installer. Going to
the next installer screen will automatically change the content of the
help window to match.

>> In the "Date and Time" screen, will the user be allowed use his
>> mouse and click on the map to select his timezone?
> No, likely not. We want to put in the interactive map, but it is a lot
> of work and we will likely not have time to make this feature
> available for Dwarf. It is planned for a future project.
The map will be removed if we can't make it operative in the first release.

>> 6. First screen doesn't have any heading/label.
The first screen is to choose the language used by the installer. The
only way to address this with a message/heading would be to display it
in ten languages. Experience has shown that users understand that they
should pick a language they understand.

Frank
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



wdhath

Posts: 113
From:

Registered: 6/14/05
Re: Dwarf GUI Demo available
Posted: Apr 3, 2007 6:50 AM   in response to: sjelinek
To: Communities » install » discuss
  Click to reply to this thread Reply

Overall I liked the experience. I'm glad the Installer team is making their work available for preview. My comments are:

* For the disk selection screen - if disks are too small or otherwise unsuitable they should be unselectable and visually distinguish them (grey them out or some equivalent). If the user hovers over the disk have it show why it isn't suitable.

Will a graphical representation of disk partitioning be available in the future?

* For the Date and Time screen - it would be nice if the map was interactive and you could select your timezone via clicking on it (and a city for each timezone was added). If we can't click on the map, it shouldn't be such a large visual component.

The region/country/timezone pulldowns and date/time fields seem really squished together, I think using a better visual separation would help.

* During the Installation screen, can we show the estimated time remaining?

sjelinek

Posts: 817
From:

Registered: 3/9/05
Re: Re: Dwarf GUI Demo available
Posted: Apr 3, 2007 7:09 AM   in response to: wdhath

  Click to reply to this thread Reply

Hi William,


> Overall I liked the experience. I'm glad the Installer team is making their work available for preview. My comments are:
>
> * For the disk selection screen - if disks are too small or otherwise unsuitable they should be unselectable and visually distinguish them (grey them out or some equivalent). If the user hovers over the disk have it show why it isn't suitable.


Actually, this is the plan. We will show all targets, but gray out those
that are not eligible. And, give reasons why they are not eligible, like
too small.

> Will a graphical representation of disk partitioning be available in the future?

Not sure what you are asking for here. Are you asking to see a picture
of what the disk looks like in terms of its partitioning?

> * For the Date and Time screen - it would be nice if the map was interactive and you could select your timezone via clicking on it (and a city for each timezone was added). If we can't click on the map, it shouldn't be such a large visual component.


Right now we don't have the widget to allow the selection via the map.
The map you see is just a placeholder. Agreed that it should be either
selectable or less of the main part of this window.

> The region/country/timezone pulldowns and date/time fields seem really squished together, I think using a better visual separation would help.

Ok, thanks for this feedback. It my monitor it doesn't seem squished at
all. Can you give me some details about what you ran this on, in terms
of monitor size, resolution, etc..?


> * During the Installation screen, can we show the estimated time remaining?

Well.. we can do this. What we show you now, that is the %done is more
accurate from a progress point of view. We know how many pkgs we are
installing, we know how many are done and we can calculate the %. The
time per package is variable and depends on so many things. So, showing
the estimated time is less accurate, IMO.

Something to consider though.

thanks,
sarah
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



fludolph

Posts: 262
From: US

Registered: 8/30/06
Re: Re: Dwarf GUI Demo available
Posted: Apr 3, 2007 11:45 AM   in response to: sjelinek

  Click to reply to this thread Reply

Hi William,

Sarah Jelinek wrote:
> Hi William,
>
>
>> Overall I liked the experience. I'm glad the Installer team is making
>> their work available for preview. My comments are:
>>
>> * For the disk selection screen - if disks are too small or
>> otherwise unsuitable they should be unselectable and visually
>> distinguish them (grey them out or some equivalent). If the user
>> hovers over the disk have it show why it isn't suitable.
>
>
> Actually, this is the plan. We will show all targets, but gray out
> those that are not eligible. And, give reasons why they are not
> eligible, like too small.
This is not quite correct. All disk targets will be selectable. When a
disk is selected, warning/error information is displayed below it. The
rollover is used to show additional information about the disk so
displaying warnings and errors in a popup conflicts with that use.

In general, many users have difficulty with disabled items - they don't
know why an item is disabled or how to enable it - so the Caiman UI
design doesn't disable items. Caiman allows the user to click the item
to get more information directly rather than forcing them to figure out
why the item can't be clicked.
>
>> Will a graphical representation of disk partitioning be available in
>> the future?
>
> Not sure what you are asking for here. Are you asking to see a picture
> of what the disk looks like in terms of its partitioning?
A graphical representation of the partitioning was part of the original
design, but given partitioning limitations in Dwarf (no support for
non-destructive resizing or split partitions), the partitions are
displayed in sequential layout order - the graphical presentation
doesn't add significant information and takes up valuable screen space.
If and when more powerful partition support is provided, we'll consider
adding a graphical representation.

Thanks for the comments,

Frank
>
>
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



wdhath

Posts: 113
From:

Registered: 6/14/05
Re: Re: Dwarf GUI Demo available
Posted: Apr 6, 2007 6:35 PM   in response to: fludolph
To: Communities » install » discuss
  Click to reply to this thread Reply

If disks that are too small (or otherwise invalid choices) can't be "unselectable" can the icons for them be different at least (like a hard disk image behind a "circle with a line through it") than the legal disks? If I have 10 disks, but 9 are too small to install on, it seems tedious to make the user select all 10 one by one before finding the disk that it is legal to install on.

I'm not sure what ordering the disks are displayed in, but I'd also recommend making the first usable disk be in the position that users would be most likely select (the disk on the far left or top depending on how the layout goes).

As far as the graphical partitioning, I understand if there isn't room in the schedule for this phase. My intent (for Sarah's question I think) was allowing people to visually decide how they want the disk carved up if they are supporting multiples OSes on the boot disk.

swalker

Posts: 1,154
From: US

Registered: 6/14/05
Re: Re: Re: Dwarf GUI Demo available
Posted: Apr 6, 2007 8:41 PM   in response to: wdhath

  Click to reply to this thread Reply

On 06/04/07, William D. Hathaway <william dot hathaway at versatile dot com> wrote:
> If disks that are too small (or otherwise invalid choices) can't be "unselectable" can the icons for them be different at least (like a hard disk image behind a "circle with a line through it") than the legal disks? If I have 10 disks, but 9 are too small to install on, it seems tedious to make the user select all 10 one by one before finding the disk that it is legal to install on.
>

The different icon seems like a great compromise, that way people can
still select the disk in question to find out specifically why it
can't be used.

> I'm not sure what ordering the disks are displayed in, but I'd also recommend making the first usable disk be in the position that users would be most likely select (the disk on the far left or top depending on how the layout goes).
>

That also seems helpful.

--
"Less is only more where more is no good." --Frank Lloyd Wright

Shawn Walker, Software and Systems Analyst
binarycrusader at gmail dot com - http://binarycrusader.blogspot.com/
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



Michael Pogue
Michael.Pogue@Sun.COM
Re: Re: Re: Dwarf GUI Demo available
Posted: Apr 9, 2007 1:40 PM   in response to: swalker

  Click to reply to this thread Reply

Yes -- I like that idea as well. It addresses the general GUI principle
"don't offer something that isn't available" (also known as "Want this?
Can't have it.") :-)

If the circle with a line through it is still not enough info, we could
alternately overlay a yellow warning triangle and some text "too small
for installation", or "not enough space", etc...that would both make it
not selectable, and make it clear why it wasn't available for selection
(before it was clicked on).

Mike

Shawn Walker wrote:
> On 06/04/07, William D. Hathaway <william dot hathaway at versatile dot com> wrote:
>> If disks that are too small (or otherwise invalid choices) can't be
>> "unselectable" can the icons for them be different at least (like a
>> hard disk image behind a "circle with a line through it") than the
>> legal disks? If I have 10 disks, but 9 are too small to install on,
>> it seems tedious to make the user select all 10 one by one before
>> finding the disk that it is legal to install on.
>>
>
> The different icon seems like a great compromise, that way people can
> still select the disk in question to find out specifically why it
> can't be used.
>
>> I'm not sure what ordering the disks are displayed in, but I'd also
>> recommend making the first usable disk be in the position that users
>> would be most likely select (the disk on the far left or top depending
>> on how the layout goes).
>>
>
> That also seems helpful.
>
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



fludolph

Posts: 262
From: US

Registered: 8/30/06
Re: Re: Re: Dwarf GUI Demo available
Posted: Apr 9, 2007 2:16 PM   in response to: Michael Pogue

  Click to reply to this thread Reply

The general GUI principle "don't off something that isn't available"
shouldn't be used if it creates "can you figure out why this isn't
available?" I was part of the team that created the first principle and
I have watched people struggle with its result "can you figure out
why...", as have I, during the intervening 25+ years. ;-)

There is always a trade-off between explicit information, effective use
of the available screen space, and visual clutter. The latter two raise
considerable usability issues of its own when we try to force too much
into too little space. We need to design for the primary task. Remember
that the user very likely already has a specific disk in mind for the
install and will look for and select that disk directly, ignoring the
others, so we want to make locating a specific disk as easy as possible
even if it isn't usable. If we knew in advance which disk he is looking
for we wouldn't even show the others. :-)

The emblem tells the user that the disk isn't usable. The high-order bit
of information is immediately visible. The message, definitely the
second-order bit, is visible only when selected thus reducing visual
clutter and saving screen space that can be used for more high-order
information. We don't show the message on roll-over as that action
already provides additional information about the disk, e.g. disk
manufacturer and perhaps controller info, to enable the user might use
to more accurately identify the actual disk. Combining both
identification and error information creates a confusing situation and
forces the user to mentally separate the two messages.

The warning triangle will be used in cases where the disk is usable but
there might be some sort of issue of limitation in its use. Not sure
what these might be yet, but expect that they will arise.

Frank


Michael Pogue wrote:
> Yes -- I like that idea as well. It addresses the general GUI
> principle "don't offer something that isn't available" (also known as
> "Want this? Can't have it.") :-)
>
> If the circle with a line through it is still not enough info, we
> could alternately overlay a yellow warning triangle and some text "too
> small for installation", or "not enough space", etc...that would both
> make it not selectable, and make it clear why it wasn't available for
> selection (before it was clicked on).
>
> Mike
>
> Shawn Walker wrote:
>> On 06/04/07, William D. Hathaway <william dot hathaway at versatile dot com> wrote:
>>> If disks that are too small (or otherwise invalid choices) can't be
>>> "unselectable" can the icons for them be different at least (like a
>>> hard disk image behind a "circle with a line through it") than the
>>> legal disks? If I have 10 disks, but 9 are too small to install on,
>>> it seems tedious to make the user select all 10 one by one before
>>> finding the disk that it is legal to install on.
>>>
>>
>> The different icon seems like a great compromise, that way people can
>> still select the disk in question to find out specifically why it
>> can't be used.
>>
>>> I'm not sure what ordering the disks are displayed in, but I'd also
>>> recommend making the first usable disk be in the position that users
>>> would be most likely select (the disk on the far left or top
>>> depending on how the layout goes).
>>>
>>
>> That also seems helpful.
>>
> _______________________________________________
> install-discuss mailing list
> install-discuss at opensolaris dot org
> http://opensolaris.org/mailman/listinfo/install-discuss
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



fludolph

Posts: 262
From: US

Registered: 8/30/06
Re: Re: Re: Dwarf GUI Demo available
Posted: Apr 9, 2007 8:50 AM   in response to: wdhath

  Click to reply to this thread Reply



William D. Hathaway wrote:
> If disks that are too small (or otherwise invalid choices) can't be "unselectable" can the icons for them be different at least (like a hard disk image behind a "circle with a line through it") than the legal disks? If I have 10 disks, but 9 are too small to install on, it seems tedious to make the user select all 10 one by one before finding the disk that it is legal to install on.
>
There will be an emblem on the unusable disks. Just not implemented yet.
> I'm not sure what ordering the disks are displayed in, but I'd also recommend making the first usable disk be in the position that users would be most likely select (the disk on the far left or top depending on how the layout goes).
>
I believe they are currently returned in discovery order. I does make
good sense to list the usable disks first. Time is getting very tight
for "new features" the initial release so we'll consider this in the
subsequent release.
> As far as the graphical partitioning, I understand if there isn't room in the schedule for this phase. My intent (for Sarah's question I think) was allowing people to visually decide how they want the disk carved up if they are supporting multiples OSes on the boot disk.
>
There isn't room on the current screen for a visual display. To provide
a visual partitioning display the partitioning would have to be moved to
a second screen separate from disk selection. Since the partitions are
listed as they are laid out on the disk, not partition table order, we
felt the visual display added little additional information and that it
is is much more useful to be able to select a sequence of disks, one at
a time, and immediately see that disks partitioning.

Frank
>
>
> This message posted from opensolaris.org
> _______________________________________________
> install-discuss mailing list
> install-discuss at opensolaris dot org
> http://opensolaris.org/mailman/listinfo/install-discuss
>
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



Michael Pogue
Michael.Pogue@Sun.COM
Re: Dwarf GUI Demo available
Posted: Apr 6, 2007 3:00 PM   in response to: sjelinek

  Click to reply to this thread Reply

Here are some more (mostly minor) comments on the GUI (overall, I like it!):

1) Is the first screen 'language' or 'locale'?
2) It would be nice to have all the translations there.
3) Only Korean has a shortcut? (the underline on the K)
4) Do radio buttons scale to the number of language/locales that we need?
5) I think this first page could use a title (e.g. "Select a language",
or "select a locale").
6) Espanol needs a tilde over the n. I'm missing a couple of unicode
characters in the translation of Chinese - Simplified (the first two
characters are boxes). Francais needs a cedilla on the c, too... :-)
7) Why are the first two pages completed with "OK", but the next pages
completed with "Next>"? It seems to me that it might be more
consistent to use "Next>" throughout.
8) On the Disk page, generally items that are not selectable should be
greyed out, rather than giving me an error message ("this disk is too
small") after I click them. (It's probably better to leave them on the
list as greyed out, rather than taking them off the list entirely.)
9) On the Disk page, the "type '=' into any partition size to adjust the
available disk space" seems strange. What does it do? (I couldn't
figure out how to type an equal sign into any Size field here). That
would be a fairly non-standard thing to do -- what's the intent here?
10) If I have one active partition, and I make it smaller, should the
available space show up in the "Unused" partition? Or maybe, I'm not
sure how the "unused" partition type works, because its size field is
greyed out and set to zero when I select "Unused". Don't "Unused"
partitions also have sizes?
11) On the Disk page, "Next>" should be the default button, if I press
ENTER.
12) On Date and Time, I think the date should be changed to be like
"Apr" "6" "2007", and the YYYY-MM-DD string should be deleted. If it's
####-##-##, then it needs an explanation, but if it's MONTH-##-####,
then the confusion (which requires the help string) is eliminated by
design. In any case, the '-'s between the M/Y/D could also be eliminated
this way -- no need for them.
13) It could probably also be localized as per the initial two panels.
(e.g. in Europe, the order is different from the US.)
14) Hmmm...the Hour field is 0 - 12. That doesn't seem right. Are 0 AM
and 0 PM both valid times?
15) Might want to consider making the hour field wrap, e.g. 12 --> 1 if
^ is clicked (just the way most real clocks work).
16) Might want to consider making the hour field and the AM/PM fields 24
hour in other locales (or maybe you already did this? I didn't check... :-)
17) On the Users screen, if the passwords don't match for the user
account, the error message is "User account error - must enter all or
none of the user account information". This is fairly generic (and
somewhat misleading).
I think there's a much better way to handle errors: if the data is
invalid (e.g. passwords don't match), then don't enable the "Next>"
button. (Of course, make sure that there's a visible error message
somewhere in this case.) When the data is there, the Next> button
should be the default when ENTER is pressed.
18) Same thing on the Install page -- if I haven't accepted the terms of
the license agreement, don't enable the Install button for me.
19) Note the error message in this case is "License not agreed. - Do you
consent to license agreement ?", with an option of CANCEL or OK. This
is not quite good English...and Cancel/OK could probably be changed to
something better, like NO/YES.
20) I'd like an STOP INSTALLATION button on the Install panel somewhere,
in case I wanted to stop/abort the installation process. (Quit is not
the same thing, IMHO).
21) The popup "DVD 2 Install" seems like the wrong question to me. If I
asked for some amount of stuff to be installed, and it's on DVD 2, then
it should be just the second panel: "Please insert DVD 2", rather than a
question, right? Then when the "Please insert DVD 2" info popup does
show up, the button should be OK or PROCEED or CONTINUE, instead of
CLOSE (the red X is the problem here, I think).
22) "Initialising" is spelled wrong (at least for the US locale! :-) on
the Installing panel.
23) I think that the "Please remove DVD 1 and reboot" popup should be
"Please remove DVD 1" and the button should say "REBOOT NOW" (instead of
"Close").
24) I can't get past the "Insert DVD 2" popup (demo hangs).

Overall I think the installer is definitely moving in the right
direction -- great progress, all!

Mike

Sarah Jelinek wrote:
> Hi All,
>
> For those who might be interested to see how the Dwarf GUI is
> progressing, we have created a binary package (X86) which is a snapshot
> of the latest development code.
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



swalker

Posts: 1,154
From: US

Registered: 6/14/05
Re: Dwarf GUI Demo available
Posted: Apr 6, 2007 6:19 PM   in response to: Michael Pogue

  Click to reply to this thread Reply

On 06/04/07, Michael Pogue <Michael dot Pogue at sun dot com> wrote:
> 7) Why are the first two pages completed with "OK", but the next pages
> completed with "Next>"? It seems to me that it might be more
> consistent to use "Next>" throughout.

Because you can not go *back* to the first two dialogs, hence it
doesn't make sense to show a "next" from them in a sense.

The reason you can't go back is due to language / locale selection
issues with Gtk (if I remember correctly).

I think they are also actually separate windows / applications?

> 8) On the Disk page, generally items that are not selectable should be
> greyed out, rather than giving me an error message ("this disk is too
> small") after I click them. (It's probably better to leave them on the
> list as greyed out, rather than taking them off the list entirely.)

It is intentional that you can select them so that it can tell you
*why* they are not valid candidates. I personally prefer this as well,
since if I can't select them, I would want to know why.

> 22) "Initialising" is spelled wrong (at least for the US locale! :-) on
> the Installing panel.

No, that's always the right spelling. We need to reeducate US Citizens ;)

--
"Less is only more where more is no good." --Frank Lloyd Wright

Shawn Walker, Software and Systems Analyst
binarycrusader at gmail dot com - http://binarycrusader.blogspot.com/
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



niall

Posts: 205
From: AU

Registered: 7/22/05
Re: Dwarf GUI Demo available
Posted: Apr 6, 2007 7:19 PM   in response to: Michael Pogue
To: Communities » install » discuss
  Click to reply to this thread Reply

> Here are some more (mostly minor) comments on the GUI
> (overall, I like it!):

We are really enthused by the generally positive response
to the mockup - so thanks :)

>
> 1) Is the first screen 'language' or 'locale'?
It means the language you wish to use for the installation process.
I'm not sure if that's language or locale really though..

> 2) It would be nice to have all the translations
> there.
They will be. The GUI developers put those in. It will get
reviewd to make sure all languages are spelt and translated
correctly.

> 3) Only Korean has a shortcut? (the underline on the
> K)
I'm not sure there are supposed to be any shortcuts here
so that is a bug to me.

> 4) Do radio buttons scale to the number of
> language/locales that we need?
Yes.

> 5) I think this first page could use a title (e.g.
> "Select a language",
> or "select a locale").
As mentioned before, it would be a meaningless message to
non english speakers. Past experience has shown that when
presented with a list of languages, the user will do the right
thing.


> 6) Espanol needs a tilde over the n. I'm missing a
> couple of unicode
> characters in the translation of Chinese - Simplified
> (the first two
> characters are boxes). Francais needs a cedilla on
> the c, too... :-)
We'll make sure they all get fixed, merci :)

> 7) Why are the first two pages completed with "OK",
> but the next pages
> completed with "Next>"? It seems to me that it
> might be more
> consistent to use "Next>" throughout.

As swalker says they are not part of the actual installer,
they are pre-installation screens. Although the number
of people who've picked this nit out indicates to me that
they should probably just come up as normal dialogs that
look visually different from the main installer window.

> 8) On the Disk page, generally items that are not
> selectable should be
> greyed out, rather than giving me an error message
> ("this disk is too
> small") after I click them. (It's probably better to
> leave them on the
> list as greyed out, rather than taking them off the
> list entirely.)

As mentioned by swalker, it's better to at least tell
the user why they can't use the disk. We will also
have a stop sign type icon over the disk's icon.
Just haven't got around to implementing that piece
yet but it's in the specification.

> 9) On the Disk page, the "type '=' into any partition
> size to adjust the
> available disk space" seems strange. What does it
> do? (I couldn't
> figure out how to type an equal sign into any Size
> field here). That
> would be a fairly non-standard thing to do -- what's
> the intent here?

The intent is to reduce the mathematical caluclations the
user needs to perform. Just type "=" to allocate all the
remaining space on the disk to the partition you want.
The label previously said "absorb" instead of "adjust" and
I thought that was an ususual word to use for this
feature. Seems like it's not just me. I'll raise this with them.

> 10) If I have one active partition, and I make it
> smaller, should the
> available space show up in the "Unused" partition?
> Or maybe, I'm not
> ure how the "unused" partition type works, because
> its size field is
> greyed out and set to zero when I select "Unused".
> Don't "Unused"
> artitions also have sizes?
Unused partitions are basically non-existant partitions
so they have no size. And besides, what use would
they be ;)


> 11) On the Disk page, "Next>" should be the default
> button, if I press
> ENTER.

Yes it should

> 12) On Date and Time, I think the date should be
> changed to be like
> "Apr" "6" "2007", and the YYYY-MM-DD string should be
> deleted. If it's
> ####-##-##, then it needs an explanation, but if it's
> MONTH-##-####,
> then the confusion (which requires the help string)
> is eliminated by
> design. In any case, the '-'s between the M/Y/D could
> also be eliminated
> this way -- no need for them.

Acutally, MONTH-##-#### is US centric date representation
notation. YYYY - MM - DD is the internationally standardised
date notation (ISO 8601) and is the most universal and
consistent notation internationally.

> 13) It could probably also be localized as per the
> initial two panels.
> (e.g. in Europe, the order is different from the US.)

Hmm, that could be an option too. Probably for post dwarf.
Although my own opinion is that the problem with standards
is that there are too many :)

> 14) Hmmm...the Hour field is 0 - 12. That doesn't
> seem right. Are 0 AM
> and 0 PM both valid times?

Bug. Nice catch. I had a 24 hour clock in my head
at the time or something.

> 15) Might want to consider making the hour field
> wrap, e.g. 12 --> 1 if
> ^ is clicked (just the way most real clocks work).
> 16) Might want to consider making the hour field and
> the AM/PM fields 24
> hour in other locales (or maybe you already did this?
> I didn't check... :-)
> 7) On the Users screen, if the passwords don't match
> for the user
> account, the error message is "User account error -
> must enter all or
> none of the user account information". This is
> fairly generic (and
> somewhat misleading).
> I think there's a much better way to handle errors:
> if the data is
> nvalid (e.g. passwords don't match), then don't
> enable the "Next>"
> button. (Of course, make sure that there's a visible
> error message
> somewhere in this case.) When the data is there, the
> Next> button
> should be the default when ENTER is pressed.
The password entry fields indicate that the passwords
didn't match and resets the fields automatically.

> 18) Same thing on the Install page -- if I haven't
> accepted the terms of
> the license agreement, don't enable the Install
> button for me.
We thought of this. You get a second chance to
agree to the license agreement via a confirmation
dialog when you click install. The opinion from the
UI designer was that disabling the install button was
a little bit excessive.

> 19) Note the error message in this case is "License
> not agreed. - Do you
> consent to license agreement ?", with an option of
> CANCEL or OK. This
> is not quite good English...and Cancel/OK could
> probably be changed to
> something better, like NO/YES.
> 20) I'd like an STOP INSTALLATION button on the
> Install panel somewhere,
> in case I wanted to stop/abort the installation
> process. (Quit is not
> the same thing, IMHO).

From my own perspective, quitting the installation will
leave the user with a hosed system most likely. Why
would we want to encourage such behaviour?

> 21) The popup "DVD 2 Install" seems like the wrong
> question to me. If I
> asked for some amount of stuff to be installed, and
> it's on DVD 2, then
> it should be just the second panel: "Please insert
> DVD 2", rather than a
> question, right? Then when the "Please insert DVD 2"
> info popup does
> show up, the button should be OK or PROCEED or
> CONTINUE, instead of
> CLOSE (the red X is the problem here, I think).
We may not even need use 2 DVDs for a full, kitchen sink
installation. That's a placeholder right now.

> 22) "Initialising" is spelled wrong (at least for the
> US locale! :-) on
> the Installing panel.
Yeah, the two native english speakers developing the GUI
both speak British(Irish) English. You'll be pleased to hear
perhaps, that we're not doing docs and localisation ;)

> 23) I think that the "Please remove DVD 1 and reboot"
> popup should be
> "Please remove DVD 1" and the button should say
> "REBOOT NOW" (instead of
> "Close").
> 24) I can't get past the "Insert DVD 2" popup (demo
> hangs).
Actually, we haven't implemented anything past that,
and what comes after, if anything needs to be defined.

>
> Overall I think the installer is definitely moving in
> the right
> direction -- great progress, all!

Thanks! And thanks for the feedback.

Niall.

>
> Mike
>
> Sarah Jelinek wrote:
> > Hi All,
> >
> > For those who might be interested to see how the
> Dwarf GUI is
> > progressing, we have created a binary package (X86)
> which is a snapshot
> > of the latest development code.
> _______________________________________________
> install-discuss mailing list
> install-discuss at opensolaris dot org
> http://opensolaris.org/mailman/listinfo/install-discus
> s
>

fludolph

Posts: 262
From: US

Registered: 8/30/06
Re: Dwarf GUI Demo available
Posted: Apr 9, 2007 10:19 AM   in response to: Michael Pogue

  Click to reply to this thread Reply

Hi Mike,

Thanks for your very careful and detailed review. The current package is
far from even alpha level, but your comments help insure that we do
clean-up our dangling details...

Michael Pogue wrote:
> Here are some more (mostly minor) comments on the GUI (overall, I like
> it!):
>
> 1) Is the first screen 'language' or 'locale'?
It is the language the installer will use in subsequent screens. This
also implies appropriate language specific input methods though locale
specific items like date formatting, currency, etc. aren't needed. The
appearance of this screen will be updated to show only each language
name in its native language and character set - no English translations.
> 2) It would be nice to have all the translations there.
Should be available in all languages listed.
> 3) Only Korean has a shortcut? (the underline on the K)
No shortcuts as the keyboard layout has not yet been asked.
> 4) Do radio buttons scale to the number of language/locales that we need?
Yes. Only ten currently, but list could scroll if needed. Better than
drop-downs which would also have to scroll.
> 5) I think this first page could use a title (e.g. "Select a
> language", or "select a locale").
What language would you put it in? We could, of course, title the window
with something like "Language". We are removing the specific concept of
"locale" as it is confusing for many. Locale does make an implicit
appearance later when the user selects the primary language to be used
after rebooting - the language selection is paired with a country, but
this does not require the use to understand "locale".
> 6) Espanol needs a tilde over the n. I'm missing a couple of unicode
> characters in the translation of Chinese - Simplified (the first two
> characters are boxes). Francais needs a cedilla on the c, too... :-)
These are placeholders. They'll all be fixed before release.
> 7) Why are the first two pages completed with "OK", but the next pages
> completed with "Next>"? It seems to me that it might be more
> consistent to use "Next>" throughout.
As mentioned in another reply, the user can't return to these pages once
they reach the Welcome page.
> 8) On the Disk page, generally items that are not selectable should be
> greyed out, rather than giving me an error message ("this disk is too
> small") after I click them. (It's probably better to leave them on
> the list as greyed out, rather than taking them off the list entirely.)
As mentioned in another reply, Caiman does little if any disabling. This
allows the user to click on something to find out information about it
rather than having to try to figure out why the item is disabled.
> 9) On the Disk page, the "type '=' into any partition size to adjust
> the available disk space" seems strange. What does it do? (I
> couldn't figure out how to type an equal sign into any Size field
> here). That would be a fairly non-standard thing to do -- what's the
> intent here?
Typing "=" into any partition size field adjusts that partition's size
by the "Available" size amount such that the available disk space goes
to zero - no remaining unused/over allocated disk space. Save the user
from having to do the mental arithmetic. There is a "bug" in the current
implementation - changes should occur on the keystroke, not when the
field looses focus.
> 10) If I have one active partition, and I make it smaller, should the
> available space show up in the "Unused" partition? Or maybe, I'm not
> sure how the "unused" partition type works, because its size field is
> greyed out and set to zero when I select "Unused". Don't "Unused"
> partitions also have sizes?
No, the released disk space shows up in Available at the bottom. We
shouldn't presume the user is freeing up space for a new partition. They
may be freeing it up to increase the size of another partition. Unused
partitions do not have sizes. Again, the keystroke entry "bug" in Q9 is
probably creating some confusion.
> 11) On the Disk page, "Next>" should be the default button, if I press
> ENTER.
Agreed.
> 12) On Date and Time, I think the date should be changed to be like
> "Apr" "6" "2007", and the YYYY-MM-DD string should be deleted. If it's
> ####-##-##, then it needs an explanation, but if it's MONTH-##-####,
> then the confusion (which requires the help string) is eliminated by
> design. In any case, the '-'s between the M/Y/D could also be
> eliminated this way -- no need for them.
YYYY-MM-DD is less locale sensitive.
> 13) It could probably also be localized as per the initial two panels.
> (e.g. in Europe, the order is different from the US.)
We don't want to force the user to specify a locale in addition to a
language in the first panel.
> 14) Hmmm...the Hour field is 0 - 12. That doesn't seem right. Are 0
> AM and 0 PM both valid times?
There is no 0 pm, but there are both 0 and 12 am depending on 12/24 hour
time.
> 15) Might want to consider making the hour field wrap, e.g. 12 --> 1
> if ^ is clicked (just the way most real clocks work).
Agreed.
> 16) Might want to consider making the hour field and the AM/PM fields
> 24 hour in other locales (or maybe you already did this? I didn't
> check... :-)
User selectable AM/PM/24.
>
> 17) On the Users screen, if the passwords don't match for the user
> account, the error message is "User account error - must enter all or
> none of the user account information". This is fairly generic (and
> somewhat misleading).
> I think there's a much better way to handle errors: if the data is
> invalid (e.g. passwords don't match), then don't enable the "Next>"
> button. (Of course, make sure that there's a visible error message
> somewhere in this case.) When the data is there, the Next> button
> should be the default when ENTER is pressed.
Again, the user may not realize why the Next is not enabled even with a
visible message. Users often don't look where we want them too. Myself
included. ;-) We are working with the Docs folks to improve the
message text.

Agreed that ENTER should trigger Next.
>
> 18) Same thing on the Install page -- if I haven't accepted the terms
> of the license agreement, don't enable the Install button for me.
Again, we don't want to make the user guess. More work for us to add the
extra error messages, but you'll note that we are allowing the user to
accept the license within the dialog, which then proceeds to the next
screen, rather than forcing the user to close the dialog, check the box,
and click Install again.
> 19) Note the error message in this case is "License not agreed. - Do
> you consent to license agreement ?", with an option of CANCEL or OK.
> This is not quite good English...and Cancel/OK could probably be
> changed to something better, like NO/YES.
Agreed.
> 20) I'd like an STOP INSTALLATION button on the Install panel
> somewhere, in case I wanted to stop/abort the installation process.
> (Quit is not the same thing, IMHO).
This has to wait for a future release as we are still using the old
pfinstall underpinnings, which doesn't support either quit or stop, for
this first release. We will also be disabling Quit for this release.
We'll consider Stop for a future release when we can also enable Quit,
but I'm inclined to keep it simple with just a Quit. A terminal window
will be opened automatically when the user manually quits the installer,
allowing them to restart the installer, and there is little data to
re-enter.
> 21) The popup "DVD 2 Install" seems like the wrong question to me. If
> I asked for some amount of stuff to be installed, and it's on DVD 2,
> then it should be just the second panel: "Please insert DVD 2", rather
> than a question, right? Then when the "Please insert DVD 2" info
> popup does show up, the button should be OK or PROCEED or CONTINUE,
> instead of CLOSE (the red X is the problem here, I think).
Correct about the wording, but fortunately it turns out we can avoid the
second DVD for this release. However, in the future if/when a second DVD
is needed, there is also a need to provide a Cancel button in order to
allow a graceful exit in the event the user doesn't have the second DVD.
>
> 22) "Initialising" is spelled wrong (at least for the US locale! :-)
> on the Installing panel.
The UI developer is from Ireland. :-) But I think we will be using US
spellings - Sorry Niall. ;-)
> 23) I think that the "Please remove DVD 1 and reboot" popup should be
> "Please remove DVD 1" and the button should say "REBOOT NOW" (instead
> of "Close").
This has been changed. When the tools install completes the terminal
window will close and the user will be returned to a screen in the
installer. This screen will provide direct access to the install logs
and the Next button will be labeled "Reboot"
> 24) I can't get past the "Insert DVD 2" popup (demo hangs).
Yes, this part is still in development and as noted above, is being changed.
>
> Overall I think the installer is definitely moving in the right
> direction -- great progress, all!
Thanks from us all.

Frank
>
>
> Mike
>
> Sarah Jelinek wrote:
>> Hi All,
>>
>> For those who might be interested to see how the Dwarf GUI is
>> progressing, we have created a binary package (X86) which is a
>> snapshot of the latest development code.
> _______________________________________________
> install-discuss mailing list
> install-discuss at opensolaris dot org
> http://opensolaris.org/mailman/listinfo/install-discuss
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



Michael Pogue
Michael.Pogue@Sun.COM
Re: Dwarf GUI Demo available
Posted: Apr 9, 2007 11:08 AM   in response to: fludolph

  Click to reply to this thread Reply

Some additional comments on your comments below!
Mike

> > 5) I think this first page could use a title (e.g. "Select a
> > language", or "select a locale").
> What language would you put it in? We could, of course, title the
> window with something like "Language". We are removing the specific
> concept of "locale" as it is confusing for many. Locale does make an implicit
> appearance later when the user selects the primary language to be
> used after rebooting - the language selection is paired with a country,
> but this does not require the use to understand "locale".

SuSE and Ubuntu both put the title in English.
http://www.zenstarstudio.com/install/ubuntu.htm
http://www.zenstarstudio.com/install/index.htm

I don't think there's a perfect solution here,
but having a title would be more consistent, I think.

> > 7) Why are the first two pages completed with "OK", but the next
> > pages completed with "Next>"? It seems to me that it might be more
> > consistent to use "Next>" throughout.
> As mentioned in another reply, the user can't return to these
> pages once they reach the Welcome page.

Hmmm...why is that?

> > 9) On the Disk page, the "type '=' into any partition size to adjust
> > the available disk space" seems strange. What does it do? (I
> > couldn't figure out how to type an equal sign into any Size field
> > here). That would be a fairly non-standard thing to do -- what's the
> > intent here?
> Typing "=" into any partition size field adjusts that partition's
> size by the "Available" size amount such that the available disk space
> goes to zero - no remaining unused/over allocated disk space. Save the
> user from having to do the mental arithmetic. There is a "bug" in the
> current implementation - changes should occur on the keystroke, not when
> the field looses focus.

Hmmm... typing "=" into a numeric field is very non-intuitive to me. I don't recall any
application ever doing this either. Perhaps it would be better to have buttons to do this?
(BTW, I don't think it worked by losing focus either -- I tried that a couple of times, and it didn't do anything -- I could have missed this though?)

> > 10) If I have one active partition, and I make it smaller,
> should the available space show up in the "Unused" partition? Or maybe, I'm not
> > sure how the "unused" partition type works, because its size field is
> > greyed out and set to zero when I select "Unused". Don't "Unused"
> > partitions also have sizes?
> No, the released disk space shows up in Available at the bottom.
> We shouldn't presume the user is freeing up space for a new
> partition. They may be freeing it up to increase the size of another partition.
> Unused partitions do not have sizes. Again, the keystroke entry "bug" in
> Q9 is probably creating some confusion.

Hmmm...why don't unused partitions have sizes? That's unexpected for me. When I
ran through the demo, I was trying to reserve some partitions for later use by Linux
(which Solaris should consider "unused"), so forcing it to zero size was quite unexpected
for me.

> > 13) It could probably also be localized as per the initial two
> panels. (e.g. in Europe, the order is different from the US.)
> We don't want to force the user to specify a locale in addition to
> a language in the first panel.

Then, YYYY-MM-DD doesn't show up, when non-English languages are in use, right? (Y/M/D
are English-centric abbreviations).

> > 14) Hmmm...the Hour field is 0 - 12. That doesn't seem right. Are 0
> > AM and 0 PM both valid times? There is no 0 pm, but there are both 0 and 12 am depending on
> 12/24 hour time.

So, what happens if I select 0 PM (which the GUI allows)? Since the numbers 13-23 are not in the list, I assumed that 24-hour time entry was not possible....

> > 16) Might want to consider making the hour field and the AM/PM
> fields 24 hour in other locales (or maybe you already did this? I
> didn't check... :-)
> User selectable AM/PM/24.

How do I get to the 24-hour time entry (from the English language installer)?

> >
> > 17) On the Users screen, if the passwords don't match for the user
> > account, the error message is "User account error - must enter all or
> > none of the user account information". This is fairly generic (and
> > somewhat misleading).
> > I think there's a much better way to handle errors: if the data
> is invalid (e.g. passwords don't match), then don't enable the "Next>"
> > button. (Of course, make sure that there's a visible error message
> > somewhere in this case.) When the data is there, the Next> button
> > should be the default when ENTER is pressed.
> Again, the user may not realize why the Next is not enabled even
> with a visible message. Users often don't look where we want them too.
> Myself included. ;-) We are working with the Docs folks to improve the
> message text.

I think that disabling the NEXT> button is a fairly standard way
of doing this...I'm essentially asserting that users wouldn't have this problem,
because this already occurs frequently.

This would be a testable assertion, of course! :-)

> > 18) Same thing on the Install page -- if I haven't accepted the terms
> > of the license agreement, don't enable the Install button for me.
> Again, we don't want to make the user guess. More work for us to
> add the extra error messages, but you'll note that we are allowing the
> user to accept the license within the dialog, which then proceeds to the
> next screen, rather than forcing the user to close the dialog, check
> the box, and click Install again.

Yep -- it's probably more work either way.


_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



fludolph

Posts: 262
From: US

Registered: 8/30/06
Re: Dwarf GUI Demo available
Posted: Apr 9, 2007 2:50 PM   in response to: Michael Pogue

  Click to reply to this thread Reply



Michael Pogue wrote:
<pre wrap="">Some additional comments on your comments below! Mike </pre>
<pre wrap="">5) I think this first page could use a title (e.g. "Select a language", or "select a locale"). </pre>
<pre wrap="">What language would you put it in? We could, of course, title the window with something like "Language". We are removing the specific concept of "locale" as it is confusing for many. Locale does make an implicit appearance later when the user selects the primary language to be used after rebooting - the language selection is paired with a country, but this does not require the use to understand "locale". </pre>
<pre wrap=""><!----> SuSE and Ubuntu both put the title in English. http://www.zenstarstudio.com/install/ubuntu.htm http://www.zenstarstudio.com/install/index.htm I don't think there's a perfect solution here, but having a title would be more consistent, I think. </pre>
If I recall properly the Mac doesn't label this window, but as I said we will likely title this window, in English.
<pre wrap=""> </pre>
<pre wrap="">7) Why are the first two pages completed with "OK", but the next pages completed with "Next>"? It seems to me that it might be more consistent to use "Next>" throughout. </pre>
<pre wrap="">As mentioned in another reply, the user can't return to these pages once they reach the Welcome page. </pre>
<pre wrap=""><!----> Hmmm...why is that? </pre> </blockquote> It's a separate application. Yes, it would be possible for the installer to call the language app, but it isn't worth the effort and schedule time at this point. We'll consider this in a subsequent release if it really turns out to be an issue.<br> <blockquote cite="midf82df28196 dot 461a1ec6 at sun dot com" type="cite"> <pre wrap=""> </pre> <blockquote type="cite"> <blockquote type="cite"> <pre wrap="">9) On the Disk page, the "type '=' into any partition size to adjust the available disk space" seems strange. What does it do? (I couldn't figure out how to type an equal sign into any Size field here). That would be a fairly non-standard thing to do -- what's the intent here? </pre> </blockquote> <pre wrap="">Typing "=" into any partition size field adjusts that partition's size by the "Available" size amount such that the available disk space goes to zero - no remaining unused/over allocated disk space. Save the user from having to do the mental arithmetic. There is a "bug" in the current implementation - changes should occur on the keystroke, not when the field looses focus. </pre> </blockquote> <pre wrap=""><!----> Hmmm... typing "=" into a numeric field is very non-intuitive to me. I don't recall any application ever doing this either. Perhaps it would be better to have buttons to do this? (BTW, I don't think it worked by losing focus either -- I tried that a couple of times, and it didn't do anything -- I could have missed this though?) </pre>
Having buttons creates their own problem - "what does this button do?" - and we would need four of them which would result in more screen clutter. Typing "=" may not be completely intuitive, but it can be ignored. The alternative is to do nothing and force all users to do the mental arithmetic. I'm definitely open to other approaches. The message wording next the "Available" field has be changed to "To adjust to zero, type "=" into any partition size."
<pre wrap=""> </pre>
<pre wrap="">10) If I have one active partition, and I make it smaller, </pre>
<pre wrap="">should the available space show up in the "Unused" partition? Or maybe, I'm not </pre>
<pre wrap="">sure how the "unused" partition type works, because its size field is greyed out and set to zero when I select "Unused". Don't "Unused" partitions also have sizes? </pre>
<pre wrap="">No, the released disk space shows up in Available at the bottom. We shouldn't presume the user is freeing up space for a new partition. They may be freeing it up to increase the size of another partition. Unused partitions do not have sizes. Again, the keystroke entry "bug" in Q9 is probably creating some confusion. </pre>
<pre wrap=""><!----> Hmmm...why don't unused partitions have sizes? That's unexpected for me. When I ran through the demo, I was trying to reserve some partitions for later use by Linux (which Solaris should consider "unused"), so forcing it to zero size was quite unexpected for me. </pre> </blockquote> These are fdisk partitions, not Solaris slices, which means that there can be four partitions - 'extended' partitions aren't supported in this release of the installer. "Unused" means that the partition doesn't exist. Any non-zero value in the size field means that the partition must have a type - untyped partitions can't be created. It seemed much more straight forward to provide the four fdisk partition entries, with ununsed entries labeled as "Unused" than to add a mechanism to add/delete entries. New partitions can be at another time by allocating space for them from the "Available" (unallocated) disk space. <br> <br> The installer's partitioning capability is admittedly quite weak: no extended partition, no split partitions, no dynamic relocation of partitions, etc.<br> <blockquote cite="midf82df28196 dot 461a1ec6 at sun dot com" type="cite"> <pre wrap=""> </pre> <blockquote type="cite"> <blockquote type="cite"> <pre wrap="">13) It could probably also be localized as per the initial two </pre> </blockquote> <pre wrap="">panels. (e.g. in Europe, the order is different from the US.) We don't want to force the user to specify a locale in addition to a language in the first panel. </pre> </blockquote> <pre wrap=""><!----> Then, YYYY-MM-DD doesn't show up, when non-English languages are in use, right? (Y/M/D are English-centric abbreviations). </pre>
The string "YYYY-MM-DD" will be adjusted as appropriate to the installer language, but the pattern will remain the same.
<pre wrap=""> </pre>
<pre wrap="">14) Hmmm...the Hour field is 0 - 12. That doesn't seem right. Are 0 AM and 0 PM both valid times? There is no 0 pm, but there are both 0 and 12 am depending on </pre>
<pre wrap="">12/24 hour time. </pre>
<pre wrap=""><!----> So, what happens if I select 0 PM (which the GUI allows)? Since the numbers 13-23 are not in the list, I assumed that 24-hour time entry was not possible.... </pre> </blockquote> Not yet fully implemented. Inserting numbers which are specific to only 24-hour time should force the drop-down to "24 hour".<br> <blockquote cite="midf82df28196 dot 461a1ec6 at sun dot com" type="cite"> <pre wrap=""> </pre> <blockquote type="cite"> <blockquote type="cite"> <pre wrap="">16) Might want to consider making the hour field and the AM/PM </pre> </blockquote> <pre wrap="">fields 24 hour in other locales (or maybe you already did this? I didn't check... :-) User selectable AM/PM/24. </pre> </blockquote> <pre wrap=""><!----> How do I get to the 24-hour time entry (from the English language installer)? </pre>

<pre wrap=""> </pre>
<pre wrap="">17) On the Users screen, if the passwords don't match for the user account, the error message is "User account error - must enter all or none of the user account information". This is fairly generic (and somewhat misleading). </pre>
This is initial "placeholder" message text. We're working with docs to improve the wording.
<pre wrap="">I think there's a much better way to handle errors: if the data </pre>
<pre wrap="">is invalid (e.g. passwords don't match), then don't enable the "Next>" </pre>
<pre wrap="">button. (Of course, make sure that there's a visible error message somewhere in this case.) When the data is there, the Next> button should be the default when ENTER is pressed. </pre>
<pre wrap="">Again, the user may not realize why the Next is not enabled even with a visible message. Users often don't look where we want them too. Myself included. ;-) We are working with the Docs folks to improve the message text. </pre>
<pre wrap=""><!----> I think that disabling the NEXT> button is a fairly standard way of doing this...I'm essentially asserting that users wouldn't have this problem, because this already occurs frequently. This would be a testable assertion, of course! :-) </pre> </blockquote> I suggest that if everything were always obvious to the user it wouldn't be necessary to disable the Next button because the user would never try to click the button when it was disabled. If the user wants to click a disabled button, then it isn't obvious and he will have to think about why is it so. :-)<br> <blockquote cite="midf82df28196 dot 461a1ec6 at sun dot com" type="cite"> <pre wrap=""> </pre> <blockquote type="cite"> <blockquote type="cite"> <pre wrap="">18) Same thing on the Install page -- if I haven't accepted the terms of the license agreement, don't enable the Install button for me. </pre> </blockquote> <pre wrap="">Again, we don't want to make the user guess. More work for us to add the extra error messages, but you'll note that we are allowing the user to accept the license within the dialog, which then proceeds to the next screen, rather than forcing the user to close the dialog, check the box, and click Install again. </pre> </blockquote> <pre wrap=""><!----> Yep -- it's probably more work either way. </pre>
Early experience showed that many users didn't see the License checkbox...
Overall definitely less work for the user, whatever path they take the installer adjusts, and that is what we want - low friction... ;-)

Frank
<pre wrap=""> </pre>
_______________________________________________ install-discuss mailing list install-discuss at opensolaris dot org http://opensolaris.org/mailman/listinfo/install-discuss


swalker

Posts: 1,154
From: US

Registered: 6/14/05
Re: [caiman-discuss] Re: Dwarf GUI Demo available
Posted: Apr 9, 2007 3:35 PM   in response to: fludolph

  Click to reply to this thread Reply

On 09/04/07, Frank Ludolph <Frank dot Ludolph at sun dot com> wrote:
> Early experience showed that many users didn't see the License checkbox...
> Overall definitely less work for the user, whatever path they take the
> installer adjusts, and that is what we want - low friction... ;-)

Which makes me inclined to say, just remove the checkbox and ask the
user after the license screen if they agree.

--
"Less is only more where more is no good." --Frank Lloyd Wright

Shawn Walker, Software and Systems Analyst
binarycrusader at gmail dot com - http://binarycrusader.blogspot.com/
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



fludolph

Posts: 262
From: US

Registered: 8/30/06
Re: [caiman-discuss] Re: Dwarf GUI Demo available
Posted: Apr 9, 2007 3:58 PM   in response to: swalker

  Click to reply to this thread Reply



Shawn Walker wrote:
> On 09/04/07, Frank Ludolph <Frank dot Ludolph at sun dot com> wrote:
>> Early experience showed that many users didn't see the License
>> checkbox...
>> Overall definitely less work for the user, whatever path they take the
>> installer adjusts, and that is what we want - low friction... ;-)
>
> Which makes me inclined to say, just remove the checkbox and ask the
> user after the license screen if they agree.
Perhaps we could, but the checkbox also serves as a useful place display
the Show License link. We must have the link and it would seem a bit
strange to show this link but have no checkbox.
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



Michael Pogue
Michael.Pogue@Sun.COM
Re: [caiman-discuss] Re: Dwarf GUI Demo available
Posted: Apr 9, 2007 4:21 PM   in response to: fludolph

  Click to reply to this thread Reply

Hmmm...then there's something else to consider here -- is it strong
enough (from a Legal point of view) to say "I accept the license",
without ever having the opportunity to read the license?

In other words, if we just have a checkbox and a link, isn't it arguable
that I could not have made an informed choice about agreeing to the license?

Other installers I've seen force this issue, by showing the license in a
text box, and forcing you to scroll down before the "I accept" button
(or checkbox) is enabled.

Depending on what the lawyers say, that might argue for a different
design, with a separate page for the license-in-a-textbox (separate from
the review page). SuSE uses this style, for example.

Also, I notice that neither Windows XP nor Ubuntu have such a license
page. So, do we need this license question at all?

Another question for the lawyers, I think...I'd be curious to know how
Windows XP and Ubuntu got around the need for it.

Mike

Frank Ludolph wrote:
>
>
> Shawn Walker wrote:
>> On 09/04/07, Frank Ludolph <Frank dot Ludolph at sun dot com> wrote:
>>> Early experience showed that many users didn't see the License
>>> checkbox...
>>> Overall definitely less work for the user, whatever path they take the
>>> installer adjusts, and that is what we want - low friction... ;-)
>>
>> Which makes me inclined to say, just remove the checkbox and ask the
>> user after the license screen if they agree.
> Perhaps we could, but the checkbox also serves as a useful place display
> the Show License link. We must have the link and it would seem a bit
> strange to show this link but have no checkbox.
> _______________________________________________
> install-discuss mailing list
> install-discuss at opensolaris dot org
> http://opensolaris.org/mailman/listinfo/install-discuss
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



fludolph

Posts: 262
From: US

Registered: 8/30/06
Re: [caiman-discuss] Re: Dwarf GUI Demo available
Posted: Apr 9, 2007 4:35 PM   in response to: Michael Pogue

  Click to reply to this thread Reply



Michael Pogue wrote:
> Hmmm...then there's something else to consider here -- is it strong
> enough (from a Legal point of view) to say "I accept the license",
> without ever having the opportunity to read the license?
>
>
> In other words, if we just have a checkbox and a link, isn't it
> arguable that I could not have made an informed choice about agreeing
> to the license?
The lawyers have approved the current checkbox/link configuration, one
of the reasons I would rather not mess with it.

>
> Other installers I've seen force this issue, by showing the license in
> a text box, and forcing you to scroll down before the "I accept"
> button (or checkbox) is enabled.
We're trying to avoid the extra screen and stuff.

>
>
> Depending on what the lawyers say, that might argue for a different
> design, with a separate page for the license-in-a-textbox (separate
> from the review page). SuSE uses this style, for example.
>
> Also, I notice that neither Windows XP nor Ubuntu have such a license
> page. So, do we need this license question at all?
> Another question for the lawyers, I think...I'd be curious to know how
> Windows XP and Ubuntu got around the need for it.
Windows XP isn't downloadable - they use a "break the seal" license
approval as do most boxed distributions. I don't know about Ubuntu.
Perhaps they feel a license isn't needed or appropriate for users of an
open source binary under GPL?

Frank
>
> Mike
>
> Frank Ludolph wrote:
>>
>>
>> Shawn Walker wrote:
>>> On 09/04/07, Frank Ludolph <Frank dot Ludolph at sun dot com> wrote:
>>>> Early experience showed that many users didn't see the License
>>>> checkbox...
>>>> Overall definitely less work for the user, whatever path they take
>>>> the
>>>> installer adjusts, and that is what we want - low friction... ;-)
>>>
>>> Which makes me inclined to say, just remove the checkbox and ask the
>>> user after the license screen if they agree.
>> Perhaps we could, but the checkbox also serves as a useful place
>> display the Show License link. We must have the link and it would
>> seem a bit strange to show this link but have no checkbox.
>> _______________________________________________
>> install-discuss mailing list
>> install-discuss at opensolaris dot org
>> http://opensolaris.org/mailman/listinfo/install-discuss
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



Michael Pogue
Michael.Pogue@Sun.COM
Re: Dwarf GUI Demo available
Posted: Apr 9, 2007 4:04 PM   in response to: fludolph

  Click to reply to this thread Reply


Frank wrote:
> Early experience showed that many users didn't see the License checkbox...
> Overall definitely less work for the user, whatever path they take the
> installer adjusts, and that is what we want - low friction... ;-)

OK, if testing shows that people miss the License checkbox, then I have
an alternate proposal then:

Instead of "NEXT>", make the button text "I AGREE TO THE LICENSE>", and
eliminate the License checkbox entirely. Put the "I AGREE>" button in
exactly the same place as where the "NEXT>" button would be.

Lower friction yet!

Mike
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



fludolph

Posts: 262
From: US

Registered: 8/30/06
Re: Dwarf GUI Demo available
Posted: Apr 9, 2007 4:29 PM   in response to: Michael Pogue

  Click to reply to this thread Reply



Michael Pogue wrote:
>
> Frank wrote:
>> Early experience showed that many users didn't see the License
>> checkbox...
>> Overall definitely less work for the user, whatever path they take
>> the installer adjusts, and that is what we want - low friction... ;-)
>
> OK, if testing shows that people miss the License checkbox, then I
> have an alternate proposal then:
>
> Instead of "NEXT>", make the button text "I AGREE TO THE LICENSE>",
> and eliminate the License checkbox entirely. Put the "I AGREE>"
> button in exactly the same place as where the "NEXT>" button would be.
The users do need to know that the installation/update will occur when
the button is pressed - it will changed the disk content. A license
related button label doesn't make that sufficiently obvious.
>
> Lower friction yet!
>
> Mike
> _______________________________________________
> install-discuss mailing list
> install-discuss at opensolaris dot org
> http://opensolaris.org/mailman/listinfo/install-discuss
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



Michael Pogue
Michael.Pogue@Sun.COM
Re: Dwarf GUI Demo available
Posted: Apr 9, 2007 5:32 PM   in response to: fludolph

  Click to reply to this thread Reply

Then perhaps it comes down to a tradeoff:

Is it better to have the user potentially miss the License checkbox, and
get an extra popup (Let me ask you again... :-), or is it better to have
an extra panel that separates out the license/I accept question (e.g. as
SuSE does)?

If we really have to ask about the license (I'd still like to understand
how Ubuntu gets away without asking), then I bet that a user test could
resolve this question....

Mike

Frank Ludolph wrote:
>
>
> Michael Pogue wrote:
>>
>> Frank wrote:
>>> Early experience showed that many users didn't see the License
>>> checkbox...
>>> Overall definitely less work for the user, whatever path they take
>>> the installer adjusts, and that is what we want - low friction... ;-)
>>
>> OK, if testing shows that people miss the License checkbox, then I
>> have an alternate proposal then:
>>
>> Instead of "NEXT>", make the button text "I AGREE TO THE LICENSE>",
>> and eliminate the License checkbox entirely. Put the "I AGREE>"
>> button in exactly the same place as where the "NEXT>" button would be.
> The users do need to know that the installation/update will occur when
> the button is pressed - it will changed the disk content. A license
> related button label doesn't make that sufficiently obvious.
>>
>> Lower friction yet!
>>
>> Mike
>> _______________________________________________
>> install-discuss mailing list
>> install-discuss at opensolaris dot org
>> http://opensolaris.org/mailman/listinfo/install-discuss
> _______________________________________________
> install-discuss mailing list
> install-discuss at opensolaris dot org
> http://opensolaris.org/mailman/listinfo/install-discuss
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



tonyr60

Posts: 47
From: NZ

Registered: 3/4/07
Re: Dwarf GUI Demo available
Posted: Apr 9, 2007 5:51 PM   in response to: Michael Pogue

  Click to reply to this thread Reply

Michael Pogue wrote:
> Then perhaps it comes down to a tradeoff:
>
> Is it better to have the user potentially miss the License checkbox, and
> get an extra popup (Let me ask you again... :-), or is it better to have
> an extra panel that separates out the license/I accept question (e.g. as
> SuSE does)?
>
> If we really have to ask about the license (I'd still like to understand
> how Ubuntu gets away without asking), then I bet that a user test could
> resolve this question....
>

I see two quite distinct "markets" for the license. The
Corporate/Enterprise client is going to want to know the details of the
license well before install and is likely going to refer it to legal
council.

The personal market (and I suspect that all or most of the non-Sun users
in this group fit this market) will rarely bother to read the agreement
and would rather not even see it. They/We are happy to just tick the
box, and if we have to scroll to the bottom, will just use the "end" key.

The big question, is what is Sun trying to achieve with the presentation
of the license? And will the presentation method be valid over many
jurisdictions? For example, New Zealand law indicates that if users are
known to not normally read software licenses, then vendors cannot use
the content of such licenses to enforce a contract, unless there is
hardcopy, analogue signed proof of understanding and acceptance.

BTW, I appreciate the Ubuntu install, it is quick and easy, so meets my
idea of a good product. I have installed it many times and just
appreciate the ease of install. Both Sun and Suse require some form of
tick, but I have never read either license. Same for Microsoft "read
before opening" licenses. I have formally advised Microsoft that I
don't read their license terms, they replied "you are no different to
anyone else" and still let me use their software.

From a user perspective, the Ubuntu approach works just fine.
_______________________________________________
install-discuss mailing list
install-discuss at opensolaris dot org
http://opensolaris.org/mailman/listinfo/install-discuss



niall

Posts: 205
From: AU

Registered: 7/22/05
Re: Dwarf GUI Demo available
Posted: Apr 9, 2007 8:01 PM   in response to: fludolph
To: Communities » install » discuss
  Click to reply to this thread Reply

Hi Frank,


> > 9) On the Disk page, the "type '=' into any
> partition size to adjust
> > the available disk space" seems strange. What does
> it do? (I
> > couldn't figure out how to type an equal sign into
> any Size field
> > here). That would be a fairly non-standard thing
> to do -- what's the
> > intent here?
> Typing "=" into any partition size field adjusts that
> partition's size
> by the "Available" size amount such that the
> available disk space goes
> to zero - no remaining unused/over allocated disk
> space. Save the user
> from having to do the mental arithmetic. There is a
> "bug" in the current
> implementation - changes should occur on the
> keystroke, not when the
> field looses focus.

I haven't seen this bug and I'm not able to reproduce it.
The input spin buttons capture the "=" as soon as it
is typed. The only time you shouldn't see a response is when
the disk is already fully or over allocated. Can you reconfirm
that you see this bug, as it works perfectly for me..

> > 10) If I have one active partition, and I make it
> smaller, should the
> > available space show up in the "Unused" partition?
> Or maybe, I'm not
> sure how the "unused" partition type works, because
> its size field is
> greyed out and set to zero when I select "Unused".
> Don't "Unused"
> partitions also have sizes?
> No, the released disk space shows up in Available at
> the bottom. We
> shouldn't presume the user is freeing up space for a
> new partition. They
> may be freeing it up to increase the size of another
> partition. Unused
> partitions do not have sizes. Again, the keystroke
> entry "bug" in Q9 is
> probably creating some confusion.

It's probably easiest to consider an unused partition as
"not a partition". I'd really love to see this keyboard
bug in action - is it pretty consistent or can you specify
a test case?

> > 11) On the Disk page, "Next>" should be the default
> button, if I press
> > ENTER.
> Agreed.


> > 12) On Date and Time, I think the date should be
> changed to be like
> > "Apr" "6" "2007", and the YYYY-MM-DD string should
> be deleted. If it's
> > ####-##-##, then it needs an explanation, but if
> it's MONTH-##-####,
> > then the confusion (which requires the help string)
> is eliminated by
> > design. In any case, the '-'s between the M/Y/D
> could also be
> > eliminated this way -- no need for them.
> YYYY-MM-DD is less locale sensitive.
> > 13) It could probably also be localized as per the
> initial two panels.
> > (e.g. in Europe, the order is different from the
> US.)
> We don't want to force the user to specify a locale
> in addition to a
> language in the first panel.

YYYY-MM-DD is ISO standardised (iso8601)
... or standardized in US english ;-)

> > 14) Hmmm...the Hour field is 0 - 12. That doesn't
> seem right. Are 0
> > AM and 0 PM both valid times?
> There is no 0 pm, but there are both 0 and 12 am
> depending on 12/24 hour
> time.
> > 15) Might want to consider making the hour field
> wrap, e.g. 12 --> 1
> > if ^ is clicked (just the way most real clocks
> work).
> Agreed.
> > 16) Might want to consider making the hour field
> and the AM/PM fields
> > 24 hour in other locales (or maybe you already did
> this? I didn't
> > check... :-)
> User selectable AM/PM/24.

Frank, I don't recall seeing 24 hour in the original
designs. Is this a recent addition?
Do you want this added?
> >
> > 17) On the Users screen, if the passwords don't
> match for the user
> > account, the error message is "User account error -
> must enter all or
> > none of the user account information". This is
> fairly generic (and
> > somewhat misleading).
> > I think there's a much better way to handle errors:
> if the data is
> invalid (e.g. passwords don't match), then don't
> enable the "Next>"
> button. (Of course, make sure that there's a
> visible error message
> somewhere in this case.) When the data is there,
> the Next> button
> should be the default when ENTER is pressed.
> gain, the user may not realize why the Next is not
> enabled even with a
> visible message. Users often don't look where we want
> them too. Myself
> included. ;-) We are working with the Docs folks to
> improve the
> message text.
>
> Agreed that ENTER should trigger Next.
> >
> > 18) Same thing on the Install page -- if I haven't
> accepted the terms
> > of the license agreement, don't enable the Install
> button for me.
> Again, we don't want to make the user guess. More
> work for us to add the
> extra error messages, but you'll note that we are
> allowing the user to
> accept the license within the dialog, which then
> proceeds to the next
> screen, rather than forcing the user to close the
> dialog, check the box,
> and click Install again.
> > 19) Note the error message in this case is "License
> not agreed. - Do
> > you consent to license agreement ?", with an option
> of CANCEL or OK.
> > This is not quite good English...and Cancel/OK
> could probably be
> > changed to something better, like NO/YES.
> Agreed.
> > 20) I'd like an STOP INSTALLATION button on the
> Install panel
> > somewhere, in case I wanted to stop/abort the
> installation process.
> > (Quit is not the same thing, IMHO).
> This has to wait for a future release as we are still
> using the old
> pfinstall underpinnings, which doesn't support either
> quit or stop, for
> this first release. We will also be disabling Quit
> for this release.
> We'll consider Stop for a future release when we can
> also enable Quit,
> but I'm inclined to keep it simple with just a Quit.
> A terminal window
> will be opened automatically when the user manually
> quits the installer,
> allowing them to restart the installer, and there is
> little data to
> re-enter.
> > 21) The popup "DVD 2 Install" seems like the wrong
> question to me. If
> > I asked for some amount of stuff to be installed,
> and it's on DVD 2,
> > then it should be just the second panel: "Please
> insert DVD 2", rather
> > than a question, right? Then when the "Please
> insert DVD 2" info
> > popup does show up, the button should be OK or
> PROCEED or CONTINUE,
> > instead of CLOSE (the red X is the problem here, I
> think).
> Correct about the wording, but fortunately it turns
> out we can avoid the
> second DVD for this release. However, in the future
> if/when a second DVD
> is needed, there is also a need to provide a Cancel
> button in order to
> allow a graceful exit in the event the user doesn't
> have the second DVD.
> >
> > 22) "Initialising" is spelled wrong (at least for
> the US locale! :-)
> > on the Installing panel.
> The UI developer is from Ireland. :-) But I think we
> will be using US
> spellings - Sorry Niall. ;-)

Pfffffffffffft. I'll get Matt to change it to it's US
variant ;-)


Cheers,
Niall.

> > 23) I think that the "Please remove DVD 1 and
> reboot" popup should be
> > "Please remove DVD 1" and the button should say
> "REBOOT NOW" (instead
> > of "Close").
> This has been changed. When the tools install
> completes the terminal
> window will close and the user will be returned to a
> screen in the
> installer. This screen will provide direct access to
> the install logs
> and the Next button will be labeled "Reboot"
> > 24) I can't get past the "Insert DVD 2" popup (demo
> hangs).
> Yes, this part is still in development and as noted
> above, is being changed.
> >
> > Overall I think the installer is definitely moving
> in the right
> > direction -- great progress, all!
> Thanks from us all.
>
> Frank
> >
> >
> > Mike
> >
> > Sarah Jelinek wrote:
> >> Hi All,
> >>
> >> For those who might be interested to see how the
> Dwarf GUI is
> >> progressing, we have created a binary package
> (X86) which is a
> >> snapshot of the latest development code.
> > _______________________________________________
> > install-discuss mailing list
> > install-discuss at opensolaris dot org
> >
> http://opensolaris.org/mailman/listinfo/install-discus
> s
> _______________________________________________
> install-discuss mailing list
> install-discuss at opensolaris dot org
> http://opensolaris.org/mailman/listinfo/install-discus
> s
>




Terms of Use | Privacy | Trademarks | Copyright Policy | Site Guidelines
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Use.
Copyright © 1995-2005 Sun Microsystems, Inc.