pan pan pan
Aug. 12th, 2009 05:52 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
After some consideration I must conclude that the state of the Common Lisp packages in Debian is becoming unreasonable. One of the goals of forming the pkg-common-lisp team was that I would not be a bottleneck, as RL is inflicting more and more damage to my 'Debian playtime'.
Now that Luca left I'm basically the only 'active' (for very small values of active) DD/DM left. (no hard feeling towards anybody, just loads of thanks for the work they did)
I see two alternatives:
I don't expect the first alternative to be realistic, so unless proven wrong I'll RFA/RM all the libraries/clc on the 5th of September.
Now that Luca left I'm basically the only 'active' (for very small values of active) DD/DM left. (no hard feeling towards anybody, just loads of thanks for the work they did)
I see two alternatives:
- other people get involved, investigating bugs and sending git/darcs/whatever format patches.
- we go low impact and remove common-lisp-controller and all Common Lisp libraries, and I/we only package the lisp implementations (clisp, ecl, sbcl, cmucl and perhaps ccl) without any special changes
I don't expect the first alternative to be realistic, so unless proven wrong I'll RFA/RM all the libraries/clc on the 5th of September.
no subject
Date: 2009-08-12 04:28 pm (UTC)clbuild
Date: 2009-08-12 05:07 pm (UTC)Re: clbuild
Date: 2009-08-12 08:03 pm (UTC)no subject
Date: 2009-08-13 12:57 pm (UTC)What does this involve? How much time do you spend on it? CAn you give examples of something that needs doing? I might be willing to help out.
Also, you should post this other lispy places, like comp.lang.lisp. and maybe lispforum.com as well. It's already been posted to the lisp subreddit.
Maybe I can help
Date: 2009-08-13 04:46 pm (UTC)Also, I don't really think that clbuild is the right approach...it downloads new code instead of letting the OS package manager handle it.
Re: Maybe I can help
Date: 2009-08-14 03:28 am (UTC)Updating a library package does not take a lot of time, but most don't work well with debian/watch so you have to download the image/pull the newest sources and find out.
Updating an implementation is more time consuming and complex. But there are fewer of them of course.
Reacting and triaging of bugs is a major headache. Not only do people always expect the system to DWIM (for example 508922 which I can expect), but the whole C-oriented way of working in Linux often causes problems that are difficult to fix (for example 402508). Then there are of course all the bugs I caused :-(... (for example: 535305)
Just investigating them takes a lot of time, often there is no good solution and the bug just sits there in the BTS, rotting...
Low Impact
Date: 2009-08-25 01:49 pm (UTC)Re: Low Impact
Date: 2009-08-25 02:49 pm (UTC)CLC
Date: 2009-09-02 09:28 am (UTC)When I began using lisp on debian (stable/sarge, at that time), I initially tried CLC. But I had to abandon it soon, because the available packages were *horribly* old, esp. SBCL and slime.
As you know, SBCL is released montly, and Slime does not even have a release cycle; unless you have a very recent version, the developers tend to ignore any help request (not that I blame them, that's just how it is).
Also, I am in no position to have an opinion on it, but It seems that the very concept of CLC is not universally appreciated; see certain posts in this thread for example:
http://groups.google.it/group/comp.lang.lisp/browse_thread/thread/d40f9d1c2464f679