[racket-dev] PLaneT(2): Single vs multi-collection packages

From: Greg Hendershott (greghendershott at gmail.com)
Date: Mon Jun 3 14:45:59 EDT 2013

> and you should deal with the non-proof of concept method of specifying
> it in, for instance, the info file, which is now package info AND
> collect info.
>
> Finally, you have to deal with how to say what the name of the
> collection is, because it can't be derived only from the source,

Perhaps could handle both with one info.rkt item:

    ;; info.rkt
    #lang setup/infotab
    (define single-collection-package "collection-name")
    ;; I am a single collection package and I am named this.
    ;; Else if absent assume status quo subdir collection(s)

Speaking of which, it's not just the extra subdir. The existence of
two info.rkt files was confusing (to me) at first, although it made
sense in hindsight.

Now that I'm accustomed it to the extra subdir isn't a huge annoyance,
but I do find myself feeling like Sheldon Cooper on TBBT whenever I
type triples like collect/collect/collect.rkt.

Posted on the dev mailing list.