It sounds like a bad idea to me. Calling it 'planet-version' makes it sound like it answers the question "who am I?", but the planet/version library already provides a way to do that that avoids the obligation of manually updating the definition after (or is it before?) every release to PLaneT. If the intent is instead "who am I meant to be?", say as a hint to a link manager, the name should reflect that.

Ryan


On 01/04/2012 01:48 AM, Neil Van Dyke wrote:
Would it be a good idea to officially add to "info.rkt" a
"planet-version" variable, which indicates that the directory tree
corresponds to a particular PLaneT package and version?

For example:

(define planet-version 'joebob/soundex:1:=2)

The "=" in this example is optional.

I currently use an unofficial variable like this (called
"mcfly-planet"), in generating PLaneT package documentation, and for
managing development links. I plan to also use this variable for making
uploads to PLaneT with some safety checks.

Perhaps other tools would also like to use this information. And perhaps
they'd prefer to use an official variable, not an ad-hoc variable that's
named specific to my documentation tool.

If there's going to be an official "planet-version" variable, I'd like
to start using it. Or I can keep using "mcfly-planet" or something
unofficial-looking like that.


____________________
 Racket Users list:
 http://lists.racket-lang.org/users

Reply via email to