Slowly giving up on most packages
luca at pca.it
Sun Jul 19 03:35:30 UTC 2009
It is with big sad feelings that I write this e-mail, since I have
decided that I need to face reality: I have no more time to properly
maintain Common Lisp packages, because I do not use some of them anymore
and I have been more and more implicated in supporting Debian on the
Here a more detailed view of the situation...
- StumpWM is the WindowManager I use, I will continue to maintain it.
- CLISP is my preferred CL implementation (and the one I use for
StumpWM), which means that I will not orphan it. I will prepare the
famous 2.47 upload here at DebCamp9, thus in the next days:
- all the BESE tools will be removed in one week if no one from this
list or upstream one (to which I will write shortly after this mail)
will show up in one week. Upstream development has stalled (the
software is quite robust), but I am not really sure there is a Debian
userbase, since PopCon data show no recent installations.
- ITP #359348 about cl-rfc2109 will be tagged as wontfix and closed, for
mainly two reasons: first, it ships part of RFC2109 (it was once
rejected because of that and the negotiation with upstream did not
find a solution) and, second, the only reason for packaging it was
because UnCommon Web depends on it, thus since a (long) time ago I
abandoned the idea of packaging UCW...
- ParenScript is still actively developed by upstream, but since this
one as well was a dependency for UCW, I will simply ask for removal.
Moreover, because of darcs problem, the Debian version is lagging
- rfc2388 was another dependency for UCW, then later used (and still) by
Hunchentoot: it must be kept, but someone should step in...
- S-XML was my first Debian package: it is in sync with upstream and
must be kept since it is a dependency for cl-soap, but, again, someone
should step in...
- trivial-sockets is no more developed upstream and it has been
superseded by cl-usocket (read below), I will ask for its removal.
Now, a look at other packages I worked on and whose destiny should be
probably discussed more widely...
- cedilla: upstream is at version 0.6, the same in Debian, with no bugs.
I would propose to remove it, but I think it should be kept, since
a2ps does not deal with Unicode (the only other Unicode-aware text
renderer available on Debian is gnome-u2ps):
- cl-gd: upstream is at version 0.5.6, the same in Debian, with one
opened bug which I will check if still present and in case forward
- cl-geodesics: I will ask for its removal (no recent PopCon
installations). This could have happened before, my fault:
- cl-irc: upstream at version 0.8.1, the same in Debian, with no bugs.
Upstream last SVN commit is dated back to March 2009, thus I would
assume it is still developed.
- cl-rsm-random: upstream last released is dated back to 2004, are all
cl-rsm-* (rsm stands for R. Scott McIntire) packages still helpful?
- cl-sdl: upstream at version 0.2.2, the same in Debian, with no bugs.
Even if it is really old (2004), it has a userbase, with 24 recent
PopCon installations out of a total of 169, thus it should be kept.
- cl-usocket: upstream at version 0.4.1, the same in Debian, with no
bugs. Upstream is still active and since this is the trivial-sockets
successor, it should be kept.
- ecl: Peter took back maintainership, I will hide in the dark ;-)
- hyperspec: since this is no more than a download wrapper for contrib
material, I see no reason to remove it. I will fix the two opened
bugs and then stop working on it:
- ironclad: upstream is at 0.27, Debian at 0.11, thus the package should
at least be updated to the latest upstream. However, since the
original maintainer did not show any more interest in it, I would ask
for its removal, together with cl-kpax which AFAIK is dead upstream
and was already saved once from removal:
- libsigsegv: upstream is at 2.6, Debian at 2.5, thus the package should
be updated. This I think should also solved the FTBFS on avr32:
I am not sure what to do with the other open bug about 32-bit
libraries on 64-bit sparc, which seems to have a clear consensus at
least for people used to sparc systems (just in case, I am not):
- slime: I still use it from time to time, but since Peter does a better
job than me as maintainer, I will hide in the dark as I have already
done for ECL ;-)
- tbnl: I will simply ask for removal, as it was superseded by
Hunchentoot. The transitional period was longer than I planned:
- url-rewrite: upstream is at 0.1.1, Debian at 0.1.0, thus the package
should be updated and kept, since it is a dependency for Hunchentoot.
However, since the original maintainer did not show any more interest
in it, someone should step in...
- xml-to-sexp: no real upstream development, since from upstream website
this "approach is trivial, robust (since it uses a high-quality XML
parser), mostly portable, and for many uses acceptably fast".
However, there is a 3-year-old wishlist bug which should have at least
That is all for the first DebCamp9 day, all the other work will be
delayed until "tomorrow"...
Gismo / Luca
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 834 bytes
Desc: not available
More information about the pkg-common-lisp-devel