[racket] Worried about the new package manager not storing each version of a package

From: Lawrence Woodman (lwoodman at vlifesystems.com)
Date: Wed Aug 28 17:00:12 EDT 2013

On 28/08/13 16:33, Matthias Felleisen wrote:
> On Aug 28, 2013, at 1:51 AM, Lawrence Woodman wrote:
>
>> I have used: Ruby, Tcl, Shared C Libraries under Linux, Various Linux Distros, etc.  All of these either
>> started without distinct version control, or started with a single version package model and now all
>> support multiple parallel versions of packages to overcome the dependency problems that arose.
>
> As you may know, we started at the opposite end of the spectrum, PLaneT (version 1). While PLaneT worked well in some ways, it did not live up to the original goal of turning drracket into a package. Specifically we wanted to have an OS-like situation where a kernel can load every desired piece of library and package from PLaneT to configure itself. Perhaps we didn't try hard enough or perhaps we overlooked something in this direction, but in this essential way it didn't work.
>
> This is our second start in the package direction and all I can try to say is that we tried to learn from PLaneT and from other package systems that we observed.
>
>> I'm going to ... report back if I have any problems.
> This is precisely what we would like. We wish to support the full range of users -- commercial, open source, extreme hobby, and the full range of educational efforts -- and we are hoping that people speak up when things go wrong.
>
>  From the very beginning of this project in 1994, we made feedback from users our highest priority and we will continue to do so.

It is certainly something that drew me to Racket and its community. I 
think this thread
demonstrates how well devs can take the time to respond to feedback and 
patiently
explain a position.  Even if the person starting the thread is a bit 
grouchy at times.


Thanks


Lorry

-- 
vLife Systems Ltd
Registered Office: The Meridian, 4 Copthall House, Station Square, Coventry, CV1 2FL
Registered in England and Wales No. 06477649
http://vlifesystems.com


Posted on the users mailing list.