On Fri, Apr 26, 2013 at 5:22 PM, Ludovic Courtès <[email protected]> wrote: > Xue Fuqiao <[email protected]> skribis: > >> On Thu, Apr 25, 2013 at 8:33 PM, Ludovic Courtès <[email protected]> wrote: >>> (Please follow-up to [email protected] if you don’t mind.) > > That still holds.
CC bug-guix. >>> Xue Fuqiao <[email protected]> skribis: >>> >>>> Having used Emacs for almost 4 years, I am a Chinese student in Beijing, >>>> and I have experience with Emacs Lisp. I'd like to work on Guix under >>>> the GNU umbrella for GSoC 2013, especially this project: >>>> >>>> * Package management from Emacs >>>> The goal of this project is to write a complete package management >>>> user interface for use in GNU Emacs. The UI would provide the same >>>> functionality as the guix package command, but using an interface >>>> similar to that of package.el. >>> >>> Excellent! :-) >>> >>> I see you’ve already proposed other ideas for work on Emacs. Did you >>> make up your mind as to which of those you’d prefer? >> >> Sorry but I prefer the VC one. Stefan (the Emacs maintainer) said that >> he would welcome such a project and would be happy to mentor. I send >> him some mails but there is no reply. > > OK, no problem. > >>> For this project, you may have to write a bit of Scheme too, which is >>> the implementation language of Guix. How do you feel about it? >> >> I do not want to I dive too much to become a Guile or Scheme expert, but >> I'd be glad to learn some Scheme. Do you have some learning resources >> to recommend? > > There’s the famous “Structure and Interpretation of Computer Programs” > (SICP), and others listed at <http://schemers.org/>. Good. I know this tutorial years ago, but I haven't read it yet. I'll start to read it later. >>> Besides, have you looked at Guix? >> >> Not yet. I'll download and build one later. > > Great. > >>>> Looking forward to a reply so I can start working as soon as possible, >>>> thank you. (I'm not familiar with package.el, tho.) >>> >>> From a quick look, the starting points would be ‘package-menu-mode’ or >>> ‘tabulated-list-mode’, which greatly simplify the UI part. >> >> BTW have you read my proposal? >> https://google-melange.appspot.com/gsoc/proposal/review/google/gsoc2013/xfq/6001 > > Hmm no, I don’t have an account setup yet. Could you email it to me? Sure, I'll send it to you later. -- Best regards, Xue Fuqiao. http://www.gnu.org/software/emacs/
