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

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

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

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

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

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

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.

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

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

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,

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

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 ├──

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

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

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

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

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. > >

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

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

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

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

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

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

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

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