On Wed, Dec 12, 2012 at 8:55 PM, Asumu Takikawa <as...@ccs.neu.edu> wrote:
> On 2012-12-12 14:29:32 -0500, Ryan Culpepper wrote:
>> I'm trying to understand how things are supposed to work in planet2
>> without version information.
>
> Maybe this was discussed in the other (quite long) thread about Planet
> 2, but another thing that the lack of versions makes difficult is having
> both a development version of a package and a release version installed.
>
> That is, I find it useful to develop a package with a local link (e.g.,
> raco pkg install --link foo/). Eventually, I'll put up what I have on
> the central server. If I understand how things now work correctly,
> Planet 2 requires that I uninstall my local link and then install the
> uploaded package (since they have conflicting collections).
>
> If I subsequently work on my development version again, I have to
> manually uninstall and re-install the package. Doing this dance
> repeatedly is tedious.

Why aren't you just only using the development version?

As an aside in response to this whole thread, this is unbelievably
frustrating because both of my first two proposals w.r.t Planet 2
dealt with multiple versions, real dependency on the core (which P1
didn't have), actual enforcement of public/private modules (something
discussed on IRC yesterday), etc, and everyone hated that and said
they wanted something simpler like what OSes give. Now we have that
and people hate it. Argh.

Jay

--
Jay McCarthy <j...@cs.byu.edu>
Assistant Professor / Brigham Young University
http://faculty.cs.byu.edu/~jay

"The glory of God is Intelligence" - D&C 93
_________________________
  Racket Developers list:
  http://lists.racket-lang.org/dev

Reply via email to