Google Groups Home
Help | Sign in
Message from discussion The Common Lisp Directory is online
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
Erik Enge  
View profile
 More options Dec 15 2005, 2:47 pm
Newsgroups: comp.lang.lisp
From: "Erik Enge" <erik.e...@gmail.com>
Date: 15 Dec 2005 11:47:12 -0800
Local: Thurs, Dec 15 2005 2:47 pm
Subject: Re: The Common Lisp Directory is online

Marc Battyani wrote:
> So what's your ideas for the other root categories ?

I would suggest that we stop and take a step back.  A directory of
Common Lisp libraries and implementations can serve several needs and I
hope we can take time to make sure we serve as many as makes sense.

Personally, I would like it if the directory could replace the cliki as
the destination for asdf-install's mechanism to query where a package's
downloadable files are.  If we use care we can make sure that we make
this general enough for mk:defsystem or whatever might come in the
future.

I would like the directory to hold information about different
versions/releases of the same software package.  For packages with .asd
files, it could parse these files to figure out dependencies, the
current maintainer's email address, license, etc.  This gives us a good
bit of meta-information to provide to people browsing the directory.

Arthur Lemmens, I believe, pointed out the importance of comments so
that people can leave comments about what works and what doesn't;
perhaps even tied to specifiec versions/releases.  Of course, the
software could be tied to categories to make browsing the directory
easy.

Perhaps the directory could serve as a site to upload software so we
don't have to depend on sundry personal and institutional websites
which go up and down at inconvenient times; if we take this path we
must make sure that it's convenient enough for the publishers of
software to do just this.

An announce mailinglist (probably in a daily digest) should be
available so people who are looking for a continous update of software
available can get this without having to open a damned browser and
click around.  This should probably be granual enough that one could
pick a specific piece of software to monitor.  An RSS feed of the same
should be available so planet.lisp.org users could subscribe and get a
quick daily - or whatever - update of which packages were released.

Information on which implementations libraries run on would of course
be very useful; users could browse software available for their
implementation, only; same for asdf-install.  John Wiseman's latest
entry on lemonodor.com (the one about failing asdf-installs) is
interesting; the directory could run a nightly cronjob which did this
very thing: try to install the packages available and make sure they at
least load correctly (and perhaps down the line use asdf's test-op or
something more generic but similar).

I guess what I'm trying to say is that someone (I'll be happy to but
not for another three or four weeks) will have to sit down and write a
design specification for this that documents the interfaces.  Then the
potential users should be sought out for comments; especially those
working on asdf-installs and the like to make sure that the directory
can work with those tools.

Erik.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2008 Google