Hi Chris, Chris Dale <adventureonthehighs...@gmail.com> skribis:
>> We’d just need to come up with a more precise task list, I suppose. :-) >> I can’t really offer to mentor work on Guile-SCSH or on a WM, unless >> there’s specific integration work with Guix. >> >> WDYT? >> >> > That's the question I had, that Nikita brought to the forefront. What > would be the precise nature of this integration? I mean, you did list > wm-packaging as a summer project, We listed desktop environments (DEs), which is a different beast. For instance, packaging a tiny WM is as simple as this: http://git.savannah.gnu.org/cgit/guix.git/commit/?h=core-updates&id=c5c555b186a894e6bd3d5709c5199fcab1f0b7d0 Conversely, adding GNOME means packaging all the GNOME stack, which includes dozens of related packages and tools, plus specific issues to make sure it supports our file system layout. It’s may be slightly less difficult for GNUstep, but still quite involved. Is it something you would be interested in? > So I guess, the starting place for this precise task list would be: getting > the Guix distribution to the point where it can be dropped onto a normal > Linux distro and used as a normal distribution. That’s already the case, in the sense that you can use it atop your already running GNU/Linux system. > I'd like to integrate scsh and nwm, if that's a real place to go. Again, I don’t clearly see what that integration would be, nor whether it’s really in the scope of Guix as a project. Surely having packages for these in the distro is desirable, but that’s insufficient for a GSoC project. HTH, Ludo’.