Re: Google Summer of Code project concepts

2013-04-14 Thread Cyril Roelandt
On 04/13/2013 12:19 AM, Chris Dale wrote: 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 invo

Re: Google Summer of Code project concepts

2013-04-12 Thread Chris Dale
> 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 Ah yes, my mistake. > Conversely, adding GNOME means pack

Re: Google Summer of Code project concepts

2013-04-12 Thread Ludovic Courtès
Hi Chris, Chris Dale 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

Re: Google Summer of Code project concepts

2013-04-11 Thread Nikita Karetnikov
> I'm a fairly happy arch user, but if I could drop a Guix userland > distro on top of it, I could easily see myself doing that full time. Guix can be used as a package manager. Try something like the following (I suggest to create a chroot first): $ git clone git://github.com/NixOS/nixpkgs.git

Re: Google Summer of Code project concepts

2013-04-11 Thread Cyril Roelandt
On 04/09/2013 04:00 PM, Nikita Karetnikov wrote: That's a fair question. I suppose I don't much know -- the Summer of Code ideas site listed "package window manager" as one of the projects, so I assumed there was a lot to be done. Maybe that's more about packaging the dependencies of the larger p

Re: Google Summer of Code project concepts

2013-04-11 Thread Chris Dale
> 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

Re: Google Summer of Code project concepts

2013-04-11 Thread Ludovic Courtès
Hi! Chris Dale skribis: > As you may have guessed, it is not > my OS hacking skillz that interest me in the project, but my desire to see > functional programming get used in practical software. I'm willing to learn > just about anything to contribute to that goal :) Guix is written mostly in a

Re: Google Summer of Code project concepts

2013-04-11 Thread Chris Dale
Repairing this project seems like a really interesting way to go: http://www.gnu.org/software/guile/manual/html_node/The-Scheme-shell-_0028scsh_0029.html Not just configurable in Guile, but interactable in it all the time! The link on the page appears to be out-of-date: a fairly active version of

Re: Google Summer of Code project concepts

2013-04-11 Thread Ludovic Courtès
Brandon Invergo skribis: > Check out nwm: > https://github.com/nizmic/nwm Indeed, that looks like something we want to have. Ludo’.

Re: Google Summer of Code project concepts

2013-04-11 Thread Ludovic Courtès
Hello! Chris Dale skribis: > I'm definitely interested in getting the distro bootable in general. What > are the remaining roadblocks for this issue? What remaining tools need to > be added? And the question for me: are there good, purely-functional > implementations of these tools we can look a

Re: Google Summer of Code project concepts

2013-04-09 Thread Brandon Invergo
Hi Chris, > I just learned about Guix from the GNU Google Summer of Code project page, > and I'm very interested in > the idea of a fully functional package manager. That one of the project ideas > was bundling the > distribution with a window manager sparked in me the idea to bundle it with a

Re: Google Summer of Code project concepts

2013-04-09 Thread Nikita Karetnikov
> That's a fair question. I suppose I don't much know -- the Summer of > Code ideas site listed "package window manager" as one of the > projects, so I assumed there was a lot to be done. Maybe that's more > about packaging the dependencies of the larger projects. I've just checked the page. Yes,

Re: Google Summer of Code project concepts

2013-04-09 Thread Chris Dale
On Tue, Apr 9, 2013 at 1:33 AM, Brandon Invergo wrote: > > Check out nwm: > https://github.com/nizmic/nwm > > It's written in XCB and uses Guile. I don't know how complete it is > yet, though. I haven't had much time to play around with it but it seems > to be generally working. It has a REPL and

Re: Google Summer of Code project concepts

2013-04-09 Thread Chris Dale
> (I guess that you should ask Andreas about the state > of X-related things.) > Will do! > On the other hand, I'm pretty sure that most people use non-tiling WMs > and maybe we should think about them first. But I don't really think > that it's a right time for that. Because the distro isn't

Re: Google Summer of Code project concepts

2013-04-09 Thread Nikita Karetnikov
> I originally envisioned xmonad as the wm of choice, due to my interest > in Haskell, and emailed Ludo to this effect. I haven't tried xmonad myself, but I hope to try it when we have GHC on mips64el (actually, we haven't packaged GHC for i686 and x86 too). > I chose stumpwm because I prefer til

Google Summer of Code project concepts

2013-04-08 Thread Chris Dale
Hello Guix community! I just learned about Guix from the GNU Google Summer of Code project page, and I'm very interested in the idea of a fully functional package manager. That one of the project ideas was bundling the distribution with a window manager sparked in me the idea to bundle it with a f