On 4/3/07, Frank Ludolph <Frank.Ludolph at sun.com> wrote: > Hi Darren > > Darren J Moffat wrote: > > Sarah Jelinek wrote: > >> Sorry, I hit send before I had even typed any reply :-). Comments > >> inline.. > >> > >>> Hi Darren, > >>> > >>> Darren J Moffat wrote: > >>>> First off - it looks nice! I assume this will actually run full > >>>> screen though rather than "in a window" ? > >> > >> Well.. no, we hadn't planned that. The current GUI doesn't take the > >> full screen, and we actually allow for a terminal window being opened > >> during the install. But, I suppose we could discuss this. Most other > >> installers do take the full screen. > > > > I think it should be full screen with a button in the side bar to > > bringup a terminal if needed (given that that is serious expert > > functionality) > The GUI will remain in a window. Right now we aren't very good at > dealing with with different screen resolutions and aspect ratios. We > could remove the frame but that would just leave stuff floating in space. > > > >>> > >>>> The start of the demo wasn't good for me though. > >> > >> Agreed. > >> > >>>> The first thing I think that should be presented is an overview of > >>>> the flow. Being asked language questions three times is a little > >>>> confusing, it might be better to ask them all together. > >> > >> > >> Actually, you are asked the language questions 2 times, the other > >> question is a keyboard question. I don't see 3 language questions. > > > > I'm asked: > > > > What language to run the installer in. > > What language/layout my keyboard is > > What languages to install. > > > > To and end user thats 3 language related questions. > The installer only runs in 10 languages. We either have to ask this one > or make 10 separate distros. > > There are many more keyboard formats than the 10 supported installer > language. And the keyboard type may not match anyway. (I hate this > question - all keyboards should self identify.) > > Language support is provided for 50 or 60 languages. We will default > this based on the country selected when setting the timezone. The > alternative is to load support for all language input methods, but it > would still be necessary for the user to indicate their primary language > - English (US) and English (UK) are different not just for some word > spellings but also for things like date/time formats and currency marks. > > So all seem to be language related, but also quite different. > > > >> Here's the issue... the first 'language' question is what language do > >> you want to run the installer in? This window isn't part of the > >> installer itself, it is before the actual installer comes up. We have > >> to know which language to display for the user. This is separate from > >> installing language support. But, in looking at the demo again I see > >> there is no text describing what the first language question is > >> really asking. We need to fix that. > > > > Yep. > We can't put text on this screen - what language would the text be in? You are saying this for the heading or label. But, what about the list of languages? They are still in English and you are assuming that the person knows English. In the same way, we can have a heading in English. Or will it not be possible to change this heading/label (and also the list of languages) based on the language selected dynamically?
-Narendra > So all we can do is provide a list of languages and expect the user to > pick one. Yes, we could say "Pick your language" in ten languages, but > that would be visually messy . Users actually get that when shown 10 > languages that they should pick one they know. This is common, even on > the Mac... > > > >> The current Solaris installer doesn't ask this question if it can get > >> the data via the network. But, with Dwarf we are not using the > >> network, and are booting from the DVD, so we can't get this data. > >> This means we have to ask the user what language they want the > >> installer to use. > > > > Thats fine, but to an end user thats still three language related > > questions being asked. > > > >> The keyboard question will not be asked for every install. If we can > >> find the current keyboard layout type from the keyboard we won't ask. > >> Otherwise we will. > > > > Fair enough, and unfortunately this has to be one of the first questions > > otherwise answering the later ones is hard :-) > > > >>>> I assume the multiple windows opening and closing at the start as > >>>> we go through language, keyboard is just a feature of the demo and > >>>> it won't actually work like that. > >> > >> > >> I would think it wouldn't have to work like that in real life and I > >> agree it is kind of jarring to have that happen. But, it may be an > >> artifact of the fact that these windows are not part of the installer > >> itself. Niall, do you know if we can make this behave differently? > > > > Why aren't they part of the installer though ? > Given the current globalization architecture, an application can't > change its language once it has started so the app language has to be > asked prior to starting the installer. The language and keyboard > questions are asked in a pre-installer app. And so the flicker between > the initial windows. Originally the installer language and keyboard > questions were in smaller dialog-like windows. Changing them to be > similar to the installer windows possibly makes the flicker more > disturbing. We might go back to the smaller windows for the first two > questions... > > Frank > _______________________________________________ > caiman-discuss mailing list > caiman-discuss at opensolaris.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 ___ ___ __ _ / __/ / __/ / | / / _\ \ _ \ \ / /| |/ / \___/ \___/ /_/ |__/
