<adfeno>Perhaps I can use Guile to try to compile samba.scm again
<adfeno>It is actually the original samba.scm file that came from my latest `guix pull` (previously, I was trying to work on a bug involving Samba configuration file, but I successfully reverted the patch using `patch -p1 -R`, so it should be working now).
<adfeno>Also, my **current** attempt to do `guix pull` results in failure about a missing "ssh"-related module.
<adfeno>My last successful `guix pull` was one week ago.
<jroh>Is there a good way to have `guix pull` use an older tarball of guix-latest? I keep getting an error from guile-ssh or something on a fresh install and if I reconfigure to update my config I seem to be getting downgrades because I haven't had a good pull yet.
<lfam>I update imagemagick when I see a new release. Usually the CVEs are not named by the time I push
<drtan>Well, there are not that many desktop environments. GNOME seems to play its own game and WindowMaker/GNUstep doesn't receive much care.
<drtan>I'm looking from the perspective of a typical, non-IT user. I wonder what should be done to create that kind of integrated experience where everyone seems to play in isolation.
<lfam>Of course we'd welcome the efforts of other GNU hackers if they wanted to focus on Guix. But it's up to them
<drtan>This is not I want to complain or look for fault. I am genuinely keen to help, but I can't find a place to start.
<lfam>drtan: You are interested in a distro that relatively unskilled users can use with different desktop environments? Is that what you're interested in?
<lfam>If we define your goal more clearly, we can think of some ways to achieve it :)
<drtan>Let's say I want to build a full featured graphical installer for Guix. Should I build it with GTK3 assuming GNOME is the best option for Guix or with GNUstep libraries, to push something more GNU-friendly.
<drtan>Yeah, I want freedom for unskilled users first and Guix is such an amazing FSDG-compliant distro.
<lfam>Hm, good question. I'd say it's up to you. They are both GNU projects. I think that GNOME will appeal more to users who are coming from the popular non-free operating systems. Those users are most likely to be unfamiliar with GNU / Linux, and thus they will tend to prefer a graphical installer, in my opinion
<lfam>OTOH, I bet that the GNOME installer will be larger and require a more powerful computer than the GNUstep installer
<drtan>I mean a user profile of the distro. Would you classify Guix as a distro for advanced users only?
<lfam>It's not a goal of the project to be for advanced users. But it's a young distro, so we don't yet have all the bells and whistles like graphical installers
<lfam>It depends on if people want to make those things. It's not an explicit goal to support bioinformatics research, but we do, because several people from that field contribute to Guix and use it in their work
<lfam>I don't that GuixSD is fit for totally non-technical users right now. At least, they'd struggle to install it
<lfam>Once installed, they might find it harder to break than something like Ubuntu, however
<drtan>Let me be honest with you. I find Guix very interesting distro and I thought I would talk to you to see if integrating any of known graphical environments as a default would be a better option.
<lfam>I think we'd be interested in a graphical, or even ncurses, installer.
<lfam>There isn't really a "default" system, though. We offer a few templates for bare-bones, desktop, and lightweight-desktop systems
<drtan>Yes, freedom is also about choice, so I understand this. Although having different installer for all of them would be difficult to maintain. ncurses installer seems like middle ground option then.