Re: Please give me some advice and guidance for clisp proposal for GSoC

Sam Steingold <[email protected]>
Newsgroups gmane.lisp.clisp.devel
Message-ID <[email protected]>
Hi Wataru,

Nice to hear from you.
Note that Daniel Jour also expressed interest in CLISP + GSoC, so here
is what I wrote to him:

You could make a release.
This will require you to learn the current CLISP infrastructure which
will be absolutely critical when you move on to the next step of
cleaning up the code.
This will also allow us, the CLISP maintainers, to pass on our expertise
to you and to monitor and mentor your progress.
It is also a finite task with a clear and visible deliverable.

Currently, CLISP hg tip is in a bad state: an import of gnulib packages
resulted in a code base which probably works only on Linux.

Specifically, what you would need to do is

1. update all gnulib imports

2. fix gnulib/Windows interaction (gnulib assumes FD to be an int,
   Windows uses Handles)

3. make sure that CLISP builds and passes self-tests on as many
   platforms as possible, but at least
   A. Linux (fedora, ubuntu &c)
   B. Windows (whatever the most common version is now, with and without
      cygwin)
   C. Mac OS X
   D. *BSD (FreeBSD, OpenBSD, NetBSD)

4. Make an official source and binary release.

I think the above is a good GSoC project.


> * Wataru Nakaishi <[email protected]> [2016-03-17 23:35:23 +0900]:
>
> Hello sir,
>
> I am Wataru NAKANISHI, planning to enroll the university in Japan as of 21
> March 2016.
> I have been using Common Lisp daily, and been interested in contributing
> for some lisp project.
> Then when I had come to know the participation of CLISP in GSoC, I wanted
> keenly to contribute for CLISP.
>
> I usually use Arch Linux, and sometimes use Windows 10. So I can work for
> the tasks of both OSs.
> The task which I'm the most interested in is developing thread-safe hash
> tables, but I have almost no experiences about multi-threading.
> At any cost, I would love to work for CLISP even if I should do other tasks.
>
> Please give me some advice.
>
> Thanks.
> Wataru

-- 
Sam Steingold (http://sds.podval.org/) on Ubuntu 15.10 (wily) X 11.0.11702000
http://www.childpsy.net/ http://dhimmi.org http://ffii.org
http://openvotingconsortium.org http://camera.org http://think-israel.org
My other CAR is a CDR.

------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
_______________________________________________
clisp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/clisp-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.