Re: Come back and graphical installer

2018-11-23 Thread L p R n d n
L p R n d n writes: > Hello, > > Sorry for the late answer. I can confirm it works for me too. ;) > I won't add any suggestions for now. Thorsten already did a great job. > (Replacing the Guix logo by the GuixSD one could be nice tho. To avoid > propagating terms misconceptions.) > > But I t

Re: Come back and graphical installer

2018-11-23 Thread L p R n d n
Hello, Sorry for the late answer. I can confirm it works for me too. ;) I won't add any suggestions for now. Thorsten already did a great job. (Replacing the Guix logo by the GuixSD one could be nice tho. To avoid propagating terms misconceptions.) But I think we could already start talking abo

Re: Come back and graphical installer

2018-11-21 Thread swedebugia
Hi :) On 2018-11-19 03:10, Mathieu Othacehe wrote: Hi Thorsten, snip "Keyboard model selection": Hmm, Ubuntu's graphical installer gets away with just layout and variant, no mention of model. Some graphical installers have a test box and/or a detection scheme (asking the user to press cer

Re: Come back and graphical installer

2018-11-19 Thread Mathieu Othacehe
Hey, > Oh indeed, it’s ctrl-alt instead of alt. Perhaps this should be written > on the welcome page of the installer? Yes, I'll add it! > I was going to suggest the ‘login-program’ way. :-) What’s the story > with PAM env variables? The LANG env variable is important so that the installer

Re: Come back and graphical installer

2018-11-19 Thread Ludovic Courtès
Hi! Mathieu Othacehe skribis: >> In ‘guix system vm’ the process stopped after trying to use “wired” >> network. At that point I realized I couldn’t switch to other VCs using >> Alt-F2 & co. Is that something specific to kmscon? Anything we can do >> about it? > > It might be a bug because th

Re: Come back and graphical installer

2018-11-19 Thread Thorsten Wilms
On 19/11/2018 03.10, Mathieu Othacehe wrote: The newt API offers one "help-line" at the bottom of the screen for a help text. It might be the place to indicate that selects. Some graphical interface dialogs put emphasis on the button that is currently bound to Enter, but this convention isn'

Re: Come back and graphical installer

2018-11-18 Thread Mathieu Othacehe
Hi Ludo, > I gave the installer a try in ‘guix system vm’ from commit > 2bc8f10a35f24ecfa9f0be6b1e26b4f7af0a275c: impressive piece of work! Thanks a lot :) > In ‘guix system vm’ the process stopped after trying to use “wired” > network. At that point I realized I couldn’t switch to other VCs

Re: Come back and graphical installer

2018-11-18 Thread Mathieu Othacehe
Hi swedebugia, Thanks for your feedback. > In addition I was reminded of the debian installer. Could we change > the colors from blue/red to something more outstanding? black/yellow? > :) Yes I use the same library (newt) so the look is really close. Yes it is totally possible to customize col

Re: Come back and graphical installer

2018-11-18 Thread Mathieu Othacehe
Hi Thorsten, > I know what's there right now didn't fall from the sky and there's > effort to every little change. If any of the following reads like a > demand or demanding to you, please be assured that I just tried to get > straight to the point in what essentially are just suggestions. Than

Re: Come back and graphical installer

2018-11-18 Thread Ludovic Courtès
Hi Mathieu, I gave the installer a try in ‘guix system vm’ from commit 2bc8f10a35f24ecfa9f0be6b1e26b4f7af0a275c: impressive piece of work! I agree with most of Thorsten’s suggestions, but I think we can address them incrementally. It’s already nice IMO. In ‘guix system vm’ the process stopped a

Re: Come back and graphical installer

2018-11-18 Thread swedebugia
Hi On 2018-11-18 20:43, Thorsten Wilms wrote: snip +1 to all Thorstens suggestions. In addition I was reminded of the debian installer. Could we change the colors from blue/red to something more outstanding? black/yellow? :) GuixSD really stands out to me so having the colors reflect this w

Re: Come back and graphical installer

2018-11-18 Thread Thorsten Wilms
Hi Guix! On 16/11/2018 14.20, Mathieu Othacehe wrote: I feel that now is a good time to gather remarks/ideas/patches before diving into the last part. Plus, I'm terrible UI design so any help tuning logo, colors and button placement would be much appreciated :) Ah, this reminds me of 2007, whe

Re: Come back and graphical installer

2018-11-18 Thread swedebugia
On 2018-11-18 04:21, Mathieu Othacehe wrote: Hey, Here they are: /gnu/store/xlsn612abqz25gl0bxdxdpax9z8ngaxn-module-import ├── gnu │ └── installer Ok, so its where the problem is, somehow scheme-modules in the 'modules' procedure of (gnu installer newt) fails to load most of the modules. I

Re: Come back and graphical installer

2018-11-17 Thread Mathieu Othacehe
Hey, > Here they are: > > /gnu/store/xlsn612abqz25gl0bxdxdpax9z8ngaxn-module-import > ├── gnu > │ └── installer Ok, so its where the problem is, somehow scheme-modules in the 'modules' procedure of (gnu installer newt) fails to load most of the modules. I don't really understand why, plus I can

Re: Come back and graphical installer

2018-11-17 Thread L p R n d n
No problem. ;) Here they are: /gnu/store/xlsn612abqz25gl0bxdxdpax9z8ngaxn-module-import ├── gnu │   └── installer │   ├── connman.scm │   ├── newt │   │   ├── page.scm │   │   ├── utils.scm │   │   └── wifi.scm │   ├── steps.scm │   └── utils.scm └── guix ├── buil

Re: Come back and graphical installer

2018-11-17 Thread Mathieu Othacehe
> Here it is! Thanks, it seems pretty ok. One last request, could you execute those two commands and send me the result? tree /gnu/store/xlsn612abqz25gl0bxdxdpax9z8ngaxn-module-import tree /gnu/store/g967vsq3dix4w5zjhpcp9p4f30hcmnsm-module-import-compiled Sorry for the hassle, Mathieu

Re: Come back and graphical installer

2018-11-17 Thread L p R n d n
Mathieu Othacehe writes: >> I built the disk image from the wip-newt-installer branch. > > Ok so could you run: > > guix gc -R /gnu/store/xxx-your-disk-image | grep installer > > It should return you the installer script in store > (/gnu/store/xxx-installer). Replying to this email with this file

Re: Come back and graphical installer

2018-11-17 Thread Mathieu Othacehe
> I built the disk image from the wip-newt-installer branch. Ok so could you run: guix gc -R /gnu/store/xxx-your-disk-image | grep installer It should return you the installer script in store (/gnu/store/xxx-installer). Replying to this email with this file in attachment would maybe help me un

Re: Come back and graphical installer

2018-11-17 Thread L p R n d n
Hey, I built the disk image from the wip-newt-installer branch. Lprndn

Re: Come back and graphical installer

2018-11-17 Thread Mathieu Othacehe
Hey, Thanks for trying to test :) > "ERROR: In procedure scm-error: > no code for module (gnu installer keymap)" Was it with the iso-image from google-drive or did you build the installer from wip-installer-branch ? Mathieu

Re: Come back and graphical installer

2018-11-17 Thread L p R n d n
Hello, Tryed to test the installer this morning, like instructed in Matthieu's message but I'm getting an error. The message is cycling (showing/unshowing) so here are the last lines. "ERROR: In procedure scm-error: no code for module (gnu installer keymap)" Couldn't interact with the vm so I j

Re: Come back and graphical installer

2018-11-16 Thread Mathieu Othacehe
Hello, > Now, is the full rebuild caused by the installation of the > i18n/SUPPORTED file in the glibc package? Yes. > > If the answer is yes, what about creating a separate package (or simply > a ‘computed-file’) that would contain nothing but that file? That would > allow us to avoid the fu

Re: Come back and graphical installer

2018-11-16 Thread Ludovic Courtès
Hello! Mathieu Othacehe skribis: > I updated the wip-newt-installer, with a first testable version of the > installer. As it requires to rebuild the world and it is not built by > berlin yet, here's an iso version of the installer. > > https://drive.google.com/file/d/1OoVhlok1QMRcItwGBZfYn8Ocma-

Re: Come back and graphical installer

2018-11-16 Thread Mathieu Othacehe
Hello, I updated the wip-newt-installer, with a first testable version of the installer. As it requires to rebuild the world and it is not built by berlin yet, here's an iso version of the installer. https://drive.google.com/file/d/1OoVhlok1QMRcItwGBZfYn8Ocma-h2oGL/view?usp=sharing It can be t

Re: Come back and graphical installer

2018-10-24 Thread Ludovic Courtès
Hello Danny! Danny Milosavljevic skribis: > I agree. I've been meaning to write parted bindings for guile, but > I got side-tracked with https://github.com/daym/guile-gcc-unit which > can extract prototypes out of gcc source files (in order to automate > wrapper generation). Now I'm motivated

Re: Come back and graphical installer

2018-10-23 Thread Björn Höfling
On Tue, 23 Oct 2018 12:39:54 +0900 Mathieu Othacehe wrote: > Hi Ludo! > > > Woow, that’s an impressive comeback! :-) > > Thank you :) > > > BTW, if your bicycle trip stops by Paris, do not miss > > : you’d > > have nice stories to

Re: Come back and graphical installer

2018-10-22 Thread Mathieu Othacehe
Hey Danny, > welcome back! Thank you :) > I agree. I've been meaning to write parted bindings for guile, but > I got side-tracked with https://github.com/daym/guile-gcc-unit which > can extract prototypes out of gcc source files (in order to automate > wrapper generation). Now I'm motivated

Re: Come back and graphical installer

2018-10-22 Thread Mathieu Othacehe
Hi Ludo! > Woow, that’s an impressive comeback! :-) Thank you :) > BTW, if your bicycle trip stops by Paris, do not miss > : you’d have > nice stories to tell us about. :-) Haha, it would have been with pleasure, but I'll still be

Re: Come back and graphical installer

2018-10-22 Thread bill-auger
On Mon, 22 Oct 2018 22:47:29 -0400 bill-auger wrote: > if non-technical people are ever going > to try guixsd, then a fully graphical liveISO X desktop environment > with a mouse-centric installer will be essential i should qualify that statement as well to note that a graphical package manager wo

Re: Come back and graphical installer

2018-10-22 Thread bill-auger
FWIW, i will add that the bulk of effort required to have a pretty user-friendly mouse-centric installer for guixsd is not with the installer itself, but in making a liveISO that boots a graphical environment - i would not consider ncurses to be "graphical" and most casual users would not either -

Re: Come back and graphical installer

2018-10-22 Thread Danny Milosavljevic
Hi Mathieu, welcome back! > I picked up the "Graphical installer" task. After studying the branch > wip-installer-2, I choose to rewrite it for multiple reasons: > > * I found the guile-ncurses approach too low level and think that many > bugs in the current installer could be avoided with a h

Re: Come back and graphical installer

2018-10-22 Thread Danny Milosavljevic
Hi, On Sat, 20 Oct 2018 21:48:34 +0600 Mathieu Othacehe wrote: > * Using Anaconda[1] as suggested by Harmut would mean interfacing a huge > codebase in Python, written for FHS based distributions. I just want to throw this over the fence... *runs away*: ;;; GNU Guix --- Functional package ma

Re: Come back and graphical installer

2018-10-22 Thread Ludovic Courtès
Hello! Mathieu Othacehe skribis: > To give you my opinion, I think that having a X/Wayland installer would > be really nice and totally agree. However, I also think it is important > to capitalize on the work already done. Plus, writting this kind of > installer is quite complicated because: > >

Re: Come back and graphical installer

2018-10-22 Thread Ludovic Courtès
Hello Mathieu! Mathieu Othacehe skribis: > First mail since a while ! I'm currently finishing a long bicycle trip, > and was able to start hacking again. Welcome back, I hope you had a good time! > I picked up the "Graphical installer" task. After studying the branch > wip-installer-2, I choos

Re: Come back and graphical installer

2018-10-21 Thread Pierre Neidhardt
> * To write this kind of installer in Guile, we need bindings for a nice > high level graphical library and we have to be careful not to increase > too much the installer footprint. This could be a great opportunity to revamp Guile-gnome ;) > So this seems that something we want in the futu

Re: Come back and graphical installer

2018-10-20 Thread Chris Marusich
Mathieu Othacehe writes: > First mail since a while ! I'm currently finishing a long bicycle trip, > and was able to start hacking again. Welcome back. I hope you had a great, refreshing trip! > I picked up the "Graphical installer" task. After studying the branch > wip-installer-2, I choose t

Re: Come back and graphical installer

2018-10-20 Thread Mathieu Othacehe
Hi Pierre, > I'm a bit late to the discussion, so maybe this was discussed before, but what > about a graphical installer (X / Wayland)? I think it would offer more appeal > to a wider audience. People acquainted to curses-like interfaces are usually > also familiar with commandline, which is

Re: Come back and graphical installer

2018-10-20 Thread Pierre Neidhardt
Hi Mathieu, It's very nice that you picked up the task, I guess it's a very important step for Guix! Thanks for the hard work! :) I'm a bit late to the discussion, so maybe this was discussed before, but what about a graphical installer (X / Wayland)? I think it would offer more appeal to a wid

Come back and graphical installer

2018-10-20 Thread Mathieu Othacehe
Hi Guix ! First mail since a while ! I'm currently finishing a long bicycle trip, and was able to start hacking again. I picked up the "Graphical installer" task. After studying the branch wip-installer-2, I choose to rewrite it for multiple reasons: * I found the guile-ncurses approach too lo