VectorLinux
April 16, 2014, 11:25:30 am *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Visit our home page for VL info. To search the old message board go to http://vectorlinux.com/forum1. The first VL forum is temporarily offline until we can find a host for it. Thanks for your patience.
 
Now powered by KnowledgeDex.
   Home   Help Search Login Register  
Please support VectorLinux!
Pages: [1] 2 3 4
  Print  
Author Topic: The NEW VLInstaller under development...  (Read 28745 times)
Joe1962
Administrator
Vectorian
*****
Posts: 2498



WWW
« on: July 27, 2006, 06:31:24 pm »

Continuing this thread from the previous Forum: http://www.vectorlinux.com/forum1/index.php?topic=11363

As you may already know, VL6 is in the dev pipeline. What most of you don't yet know (but may suspect  Wink) is that a brand new installer is in the works. A GUI one at that! Yes, VL has finally bowed down before the inevitable and the users' wishes as well  Smiley. The new-installer (this has been the project code name, for lack of imagination  Roll Eyes), is developed in Gambas, and is on track to make it for VL6 release. You can get a glimpse of the UI and programming logic at my website: http://jjrweb.byethost.com/vl/dev/new-installer/. As the title says, these are screenshots of working windows, not mockups. Though most of the "behind the scenes" installer code isn't in yet, uelsk8s has a handle on that part and studying the current installer will help with this too. Now that I mention this, we intend to provide the classic VL text installer (overhauled) as a choice, in keeping with the VL motto. So go look and then ..... feedback welcomed!
« Last Edit: July 27, 2006, 06:36:53 pm by Joe1962 » Logged

O'Neill (RE the Asgard): "Usually they ask nicely before they ignore us and do what they damn well please."
http://joe1962.bigbox.info
Running: VL 7 Std 64 + self-cooked XFCE-4.10
Joe1962
Administrator
Vectorian
*****
Posts: 2498



WWW
« Reply #1 on: July 27, 2006, 07:59:20 pm »

On one of the latter posts on the previous forum, vanger was asking where to get a look at the installer. It's on anonymous cvs on the vectorlinux project on SourceForge:

:pserver:anonymous@vectorlinux.cvs.sourceforge.net:2401/cvsroot/vectorlinux

module name is: vl-gui-installer

You need Gambas2 1.9.32 (1.9.29 might work) for taking a look at the source code, or running it.

Logged

O'Neill (RE the Asgard): "Usually they ask nicely before they ignore us and do what they damn well please."
http://joe1962.bigbox.info
Running: VL 7 Std 64 + self-cooked XFCE-4.10
Vanger
Packager
Vectorite
****
Posts: 118



WWW
« Reply #2 on: July 28, 2006, 05:30:15 am »

I wasn't able to login to that cvs. When will this new installer will be complete enough to:
1) Translate the texts in it
2) Download new initrd.img or new iso and test it
Logged

Running silent, running deep
Joe1962
Administrator
Vectorian
*****
Posts: 2498



WWW
« Reply #3 on: July 28, 2006, 06:01:34 am »

I just logged in and it works. About the time frame, I'm not sure right now, as thre have been significant delays because of dying hardware, increase in current workload and family reasons (nothing bad, don't worry).
Logged

O'Neill (RE the Asgard): "Usually they ask nicely before they ignore us and do what they damn well please."
http://joe1962.bigbox.info
Running: VL 7 Std 64 + self-cooked XFCE-4.10
hotsauce
Member
*
Posts: 1


« Reply #4 on: July 30, 2006, 08:41:34 am »

Hi there,

I know it must not be your primary concern at the moment, but I just wanted to say that the blue color kind of hurts my eyes. Maybe it would be possible to pick a tamer shade of blue...

Otherwise this all looks very good. Looking forward to testing it when I have some time.

Ciao and thanks for the great work!
Logged
Joe1962
Administrator
Vectorian
*****
Posts: 2498



WWW
« Reply #5 on: July 30, 2006, 03:59:51 pm »

I'll look over the colour choices, since they seemed ok on the old notebook I was working on, the one whose LCD finally died a few weeks ago. Incredible how one can get used to degrading quality over time and hardly notice it! Problem is, colours can look pretty different when seen on different monitors and LCDs...  Huh
Logged

O'Neill (RE the Asgard): "Usually they ask nicely before they ignore us and do what they damn well please."
http://joe1962.bigbox.info
Running: VL 7 Std 64 + self-cooked XFCE-4.10
blurymind
Packager
Vectorian
****
Posts: 1082



« Reply #6 on: August 27, 2006, 07:36:49 am »

I think that windows users will get scared of that screaming Blue color of the installer.It really resembles the blue screen of death... if posible a more crayon-blue (not so bright ) should be used..
Logged

status: playing around with new tablet and learning to 3d :p
google page :  http://blurymind.googlepages.com
DA PAGE :  http://www.blurymind.deviantart.com/
Joe1962
Administrator
Vectorian
*****
Posts: 2498



WWW
« Reply #7 on: August 27, 2006, 10:00:27 am »

I think that windows users will get scared of that screaming Blue color of the installer.It really resembles the blue screen of death...
  Grin

if posible a more crayon-blue (not so bright ) should be used..
Already did that, but I haven't had a chance to upload new screenshots.
Logged

O'Neill (RE the Asgard): "Usually they ask nicely before they ignore us and do what they damn well please."
http://joe1962.bigbox.info
Running: VL 7 Std 64 + self-cooked XFCE-4.10
saulgoode
Vectorite
***
Posts: 340



« Reply #8 on: August 27, 2006, 08:17:28 pm »

This may have already been addressed in the other forum, but the Drive selection window and the Partition selection window are both rather unintuitive from a GUI standpoint. In addition to having the possibly ominous appearance of a Visicalc spreadsheet, there is really no indication of what is expected of the user. (Also, the title of the Partition selection window appears as "Install Drive Selection" which, in addition to being confusing grammatically, is the same label as appears for the Install drive selection window.)

« Last Edit: August 27, 2006, 08:20:37 pm by saulgoode » Logged

A complex system that works is invariably found to have evolved from a simple system that works.
Joe1962
Administrator
Vectorian
*****
Posts: 2498



WWW
« Reply #9 on: August 27, 2006, 11:23:00 pm »

Please remember that this is still in early GUI development. I'm trying to come up with something different yet easy to use and powerful at the same time. Those drive and partition selection windows just happened to be the first tests and were not half as mature as the others. Actually, disregard all that and keep the feedback coming, you never know what I might miss if you all heed that stuff and don't speak your mind...   Smiley

I have some new screenshots ready now, with 3 different shades of blue...  Grin ... (I'll probably do a poll for that). Soon as I can get filezilla downloaded over this phone (after midnight, when my parents won't miss any calls...  Cheesy), and find the login details for my website, I'll upload them. I'm starting to get a bit fed up with this conexant modem and having to use it in Windows, since I have all my links and logins in VL...  Angry ...Can't wait to get back to my work and that router...  Cool

By the way, I (and other early testers) find the spreadsheet idea rather cool for the partition stuff. Just needed some instructions on the window, which are already there as you will see in the new screenshots. It actually opens up some nice possibilities for interaction.



EDIT: OK, managed to get some download/upload time around 4 am, LOL. I've set up the poll here: http://www.vectorlinux.com/forum2/index.php?topic=308

If you want a look at the full screenshot series, I've put them temporarily here:
http://jjrweb.byethost.com/vl/dev/new-installer/images/H257CD2/
http://jjrweb.byethost.com/vl/dev/new-installer/images/H2D96FF/
http://jjrweb.byethost.com/vl/dev/new-installer/images/H528DC8/
After the poll runs a while, I'll replace the ones on the webpage with the winning colour.



EDIT2: Sorry, forgot to do the new partition selection window...  Roll Eyes ...I'll try to get to that tomorrow...
« Last Edit: August 28, 2006, 12:11:32 am by Joe1962 » Logged

O'Neill (RE the Asgard): "Usually they ask nicely before they ignore us and do what they damn well please."
http://joe1962.bigbox.info
Running: VL 7 Std 64 + self-cooked XFCE-4.10
Freeman
Tester
Vectorite
****
Posts: 323


Choice to the user!


« Reply #10 on: August 28, 2006, 02:49:59 am »

Looks verry slick! Like it!  Smiley
Logged

It's better to die 10 times, than never to have loved at all.
buster
Member
*
Posts: 3


« Reply #11 on: August 28, 2006, 05:34:56 pm »

Lovely. Will be both distinct and attractive.
Logged
Joe1962
Administrator
Vectorian
*****
Posts: 2498



WWW
« Reply #12 on: August 29, 2006, 02:28:44 pm »

As promised, here's the latest partition selection screen. It supports multiple drive selection, though I didn't have anything else but the 256 MB pendrive in there:

http://jjrweb.byethost.com/vl/dev/new-installer/images/frmPartSelect.jpg
Logged

O'Neill (RE the Asgard): "Usually they ask nicely before they ignore us and do what they damn well please."
http://joe1962.bigbox.info
Running: VL 7 Std 64 + self-cooked XFCE-4.10
saulgoode
Vectorite
***
Posts: 340



« Reply #13 on: August 29, 2006, 10:36:33 pm »

I am somewhat confused by the buttons across the top of all of the windows ("Welcome!", "The Choice", "Partitions", etc). I imagine much of their functionality is dictated by Gambas but they seem to violate some of the principles of user interface design. In particular, the outlining of the button for the currently active window. A button is outlined to signify that it is the Default action to be taken if RETURN is pressed, not to indicate the current "tab" in a set of windows. Since the result of clicking on the outlined button in the current setup would be to redisplay the same screen (presumably), it is therefore effectively just a Cancel operation. If the Default operation of a screen is Cancel, all of the HIGs with which I am familiar recommend that no button be outlined.

The Welcome

This looks great and seems very intuitive. My only criticism is the above mentioned issue with the outlined "Welcome!" button. For this screen, it would seem safe to make the "Start" button the Default action and therefore it should be outlined.

The Choice

Almost perfect aside from the Default action. In this case, I would propose there be no Default action as all three of the options are equally valid.

Partitions Tool

I personally dislike the "You have been WARNED!" attached to the "Full disk" blurb. It is unnecessary, seems patronizing, and serves as something of a distraction -- the user has just been presented with the suggestion that having multiple disks affects his decision and should be permitted a chance to absorb that concept.

I am presuming that the buttons "GParted", "cfdisk", and "Preset strategies" will fork the process off to another window where those specifications are made. If this is the case then those buttons should have ellipses after the text to indicate this ("GParted...", "cfdisk...", and "Preset strategies..."). I realize that ellipses detract from the "beauty" of the interface but they are something of a standard "hint" for buttons which bring up a dialog for further input.

Personally, I think that any external utilities should be hidden from the user (except for "Advanced" installs) and "wrapper" user interfaces consistent with the rest of the GUI install written. I realize that this is extra work but I felt it should be mentioned as the ideal.

Packages

Looks good aside from the previously mentioned issues of specifying (or not) a Default action and adding ellipses (in this case, to the "By groups" and "Manual" buttons).

Configure

This window looks good. My only concern would be about "Other configurations": to be symmetrical with "Boot manager", there should be a grouping of buttons for "Config 1", another grouping for "Config 2", et cetera (unless I am misinterpreting those other configurations).

Go for it!

For this window, I assume the install is already in progress and the message "Ready to install" should be updated to say "Installation in progress" or somesuch. If the screen capture is actually showing the program waiting for user input (i.e., actually "ready to install") then there should be a 'proceed' button (or somesuch) underneath the "Ready to install" label.

Tools

Looks good. Even the lack of ellipses could be justified as they might lead to confusion. I would only restate my distaste for the "You have been WARNED!" admonition.

----
I don't mean to sound overly negative; I actually think it is a phenomenally good interface design. I also imagine I have misinterpreted what is being presented in some cases and that in others, your designs are so preliminary as to have not yet address some of the aspects I mentioned.

My main point of contention would be the outlining of the header buttons along the top. Hopefully there will be some other way provided by Gambas to signify the "active page"; outlining of a button is already taken. (I don't think a "tabbed" approach would be desirable here, either. Tabs tend to place things on an equal footing whereas your buttons have a "sequence" associated with them.)
Logged

A complex system that works is invariably found to have evolved from a simple system that works.
nightflier
Administrator
Vectorian
*****
Posts: 3939



« Reply #14 on: August 30, 2006, 10:02:40 am »

Just looking at the grapics, have not actually tried it.

I would think that outlining the buttons are, as saulgoode says, significying the "focus" of the Return Key (and/or Space Bar). This focus can be moved by the Tab Key, to accomodate keyboard users, right? We should keep that.

If there is a way of applying a 3D "depressed" look to the active button it would be ideal.

Will the user be able to jump back and forth at will using the buttons to change their choices before committing?

"Go for it": I agree that needs an action button on the right side, maybe one which changes to "Cancel" after pressing it.
Logged
Pages: [1] 2 3 4
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!