bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Google Summer of Code project concepts


From: Brandon Invergo
Subject: Re: Google Summer of Code project concepts
Date: Tue, 09 Apr 2013 08:36:18 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux)

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 
> fully-functional window
> manager. I originally envisioned xmonad as the wm of choice, due to my 
> interest in Haskell, and
> emailed Ludo to this effect. He told me it might be more beneficial to use a 
> natively Guile Scheme
> wm, which he observed are few, not very mature, and generally stagnant 
> already. Upon looking around
> further, I came across stumpwm, implemented in 100% Common Lisp, so I propose 
> a compromise: adapt and
> package stumpwm for use with Guile Scheme and Guix, and then use the 
> resulting environment to have  a
> free software distribution configurable primarily in Guile Scheme.

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 it uses Scheme functions to
manage window placement. I think it would be a better choice. Stumpwm is
huge and I'm pretty sure it has a lot of dependencies on Common Lisp features.

-brandon

ps - sorry if you got this message twice



reply via email to

[Prev in Thread] Current Thread [Next in Thread]