From: Sven-Olof Nystrom
Subject: List comprehensions for Lisp version 2
Date: 
Message-ID: <m3brtf2ln0.fsf@h137n2fls305o851.telia.com>
Hello all,

I would like to announce a new version of my implementation of list
comprehensions for Common Lisp.

Documentation and source code can be downloaded at
<http://www.csd.uu.se/~svenolof/Collect>.


Sven-Olof Nystrom

From: Erann Gat
Subject: Re: List comprehensions for Lisp version 2
Date: 
Message-ID: <my-first-name.my-last-name-2009030842510001@192.168.1.52>
In article <··············@h137n2fls305o851.telia.com>, Sven-Olof Nystrom
<···········@telia.com> wrote:

> Hello all,
> 
> I would like to announce a new version of my implementation of list
> comprehensions for Common Lisp.
> 
> Documentation and source code can be downloaded at
> <http://www.csd.uu.se/~svenolof/Collect>.
> 
> 
> Sven-Olof Nystrom

I downloaded the first version and thought it was pretty cool.  When I
tried to get this version, the source file (collect.lsp) was garbled.  I
think you might have included a fasl file by mistake.

Also, you really ought to put your name (and contact information) in the
source code somewhere.  Take credit for your work.

E.
From: Sven-Olof Nystrom
Subject: Re: List comprehensions for Lisp version 2
Date: 
Message-ID: <m34qz62t1l.fsf@h137n2fls305o851.telia.com>
··························@jpl.nasa.gov (Erann Gat) writes:

> In article <··············@h137n2fls305o851.telia.com>, Sven-Olof Nystrom
> <···········@telia.com> wrote:

> > I would like to announce a new version of my implementation of list
> > comprehensions for Common Lisp.
> > 
> > Documentation and source code can be downloaded at
> > <http://www.csd.uu.se/~svenolof/Collect>.

> I downloaded the first version and thought it was pretty cool.  When I
> tried to get this version, the source file (collect.lsp) was garbled.  I
> think you might have included a fasl file by mistake.

Sorry about that. The file should be OK now.


> Also, you really ought to put your name (and contact information) in the
> source code somewhere.  Take credit for your work.

Good idea. I've added my name to the source.



Sven-Olof
From: Hannah Schroeter
Subject: Two points about software releases (was Re: List comprehensions for Lisp version 2)
Date: 
Message-ID: <bkk66u$69l$1@c3po.use.schlund.de>
Hello!

Sven-Olof Nystrom  <···········@telia.com> wrote:
>[...]

>> Also, you really ought to put your name (and contact information) in the
>> source code somewhere.  Take credit for your work.

>Good idea. I've added my name to the source.

Two other "formal" hints:

1) The code needs a license. Without that, technically, noone may do
   anything with the code. Best would be you mark *every* source file
   with your copyright notice
   ; (c) 2003 (your name, perhaps your email or some other contact info)
   as well as the license terms (if they're short) or a reference to
   an extra file containing the license terms.
   For your choice of licensing terms, see for example
     http://www.opensource.org/licenses/
   and better use an existing license if there's one that fits your
   aims than constructing yet another custom one.
   If you want just attribution, I'd recommend a BSD or MIT style license.
   If you want more restrictions, check the other alternatives, like
   (L)GPL, Artistic, MPL.

2) It'd be nice if the download tarballs were versioned, i.e.
   collect-1.23.tar.gz or collect-20030921.tar.gz
   If someone wants to create some package (BSD port, Debian package,
   etc.) of your package, s/he will like to assure that the version
   is intact by checking an MD5 hash. Without versioned tarballs,
   the packager and/or user will get MD5 mismatches. With versioned
   tarballes, there'll be either a MD5 match or a file not found (if
   you chose to remove the version from the server, however in that
   case, mirrors may still have the right version with matching MD5).

Kind regards,

Hannah.
From: John Thingstad
Subject: Re: List comprehensions for Lisp version 2
Date: 
Message-ID: <oprvu80ffhxfnb1n@news.chello.no>
On Sat, 20 Sep 2003 15:09:03 GMT, Sven-Olof Nystrom <···········@telia.com> 
wrote:

> Hello all,
>
> I would like to announce a new version of my implementation of list
> comprehensions for Common Lisp.
>
> Documentation and source code can be downloaded at
> <http://www.csd.uu.se/~svenolof/Collect>.
>
>
> Sven-Olof Nystrom
>
>

Great work! I have used comprehentions in python for some time so this new 
approach in lisp was welcomed. The syntax still seems a bit confusing but I 
guess I will get use to it.

-- 
Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/