Thanks for the suggestion Karloskar , I'll surely start with Scheme soon. Hello Ludovic, I have gone through the manual ( a few pages as of now),and have downloaded the source ball from the HTTP server. My exams are going on right now , i have one on 24th April , and the next on 3rd May, so would it be okay if i start full throttle with the application after 24th April ? (26 hours after the time at which im writing this mail). I have gone through the idea list on http://www.gnu.org/software/soc-projects/ideas-2013.html#guix, and the ideas i wish to work on are , *Package Management through emacs.* Since i use emacs time and again, it'll be much nicer if i was say hacking away at a piece of code and it required some libraries, maybe the package manager could be made to parse the INSTALL/README files automatically and then find the required packages you need for that source ball you'll be compiling from later(I can elaborate on this a bit more). *Packaging a Modern Desktop environment in GNU Guix.* Guix needs a DE, i would suggest LXDE as the first step because it's light weight and options for switching between them can also be added later, so this project has a lot of future scope. *Another idea i had was about a Hotspot access point (Wireless).* Would this be a good place to discuss it ? The best part is that I'll be having a summer break from 27th May (the date when volunteers are announced) to 18th June. In those 20 days, i can do a lot of learning about whatever will be relevant. And after the college starts i can spend at least 35-40 hours a week working on the project i will be assigned. As i already mentioned, my exams are going on right now, Would it be acceptable if my application proposal is a bit late than 24th May (3 days at MAX). Thanks for the patience while reading this, Looking forward to replies, Ashish On Tue, Apr 23, 2013 at 3:27 AM, Ludovic Courtès wrote: > Hi Ashish, > > Thanks for your interest in GNU & Guix! > > First I would suggest you look at http://gnu.org/s/guix and the manual > referred to from there to familiarize yourself with Guix, if you haven’t > already. Trying to install the system and report any problems that you > have may also be a good starting point. > > Guix is written in Scheme. You don’t need to be a Scheme wizard to hack > on it, but I’d recommend looking at the code, and perhaps reading a bit > about Scheme and Guile to get a feel. > > Last but not least, among the ideas listed at > , which > one would you like to work on? Or would you like to add one? > > Happy hacking! > > Ludo’. > Learn Scheme then! :) Great language google SICP. Also im no dev.