[Scheme-reports] practical matters - CSAN
Alex Shinn
(23 Aug 2011 02:31 UTC)
|
Re: practical matters - CSAN
Arthur A. Gleckler
(23 Aug 2011 02:59 UTC)
|
Re: [Scheme-reports] practical matters - CSAN
John Cowan
(23 Aug 2011 04:57 UTC)
|
Re: [Scheme-reports] practical matters - CSAN
Aubrey Jaffer
(23 Aug 2011 21:55 UTC)
|
Re: [Scheme-reports] practical matters - CSAN Alex Shinn (24 Aug 2011 00:09 UTC)
|
Re: [Scheme-reports] practical matters - CSAN
John Cowan
(24 Aug 2011 01:17 UTC)
|
Re: [Scheme-reports] practical matters - CSAN
Alex Shinn
(24 Aug 2011 01:58 UTC)
|
Re: [Scheme-reports] practical matters - CSAN
Aubrey Jaffer
(27 Aug 2011 02:58 UTC)
|
Re: [Scheme-reports] practical matters - CSAN
John Cowan
(28 Aug 2011 04:41 UTC)
|
Re: [Scheme-reports] practical matters - CSAN
Aubrey Jaffer
(29 Aug 2011 16:19 UTC)
|
Re: [Scheme-reports] practical matters - CSAN
Aaron W. Hsu
(29 Aug 2011 16:31 UTC)
|
Re: [Scheme-reports] practical matters - CSAN
Aubrey Jaffer
(07 Sep 2011 00:19 UTC)
|
On Wed, Aug 24, 2011 at 6:53 AM, Aubrey Jaffer <agj@alum.mit.edu> wrote: > | Date: Tue, 23 Aug 2011 11:29:53 +0900 > | From: Alex Shinn <alexshinn@gmail.com> > | > | There have been multiple attempts[1][2] at creating a shared > | repository of Scheme code analogous to Perl's CPAN, but none have > | gained much traction. > > SLIB <http://people.csail.mit.edu/jaffer/SLIB> is the largest and > longest collaboration facilitating portable (implementation-neutral) > Scheme for non-trivial applications. SLIB is a very different goal from what I'm describing. It's a single bundle maintained by one person, rather than a CPAN-like system allowing multiple people to upload their own projects. > In the spirit of unification, I hope that early in your design process > you will include a migration path from SLIB to your repository. Certainly we want to include SLIB libraries. I think the most sensible migration path for SLIB would be a separate tool that generates multiple packages and a repository directly from the SLIB distribution. Assuming we use the (slib ...) namespace you'd then be able to do something like: $ csan install "(slib color)" to install just the latest version of the color module and any modules it depends on. -- Alex _______________________________________________ Scheme-reports mailing list Scheme-reports@scheme-reports.org http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports