[plt-scheme] Maintaining self-references in Planet packages

From: Carl Eastlund (cce at ccs.neu.edu)
Date: Fri Mar 13 16:10:07 EDT 2009

As a Planet package developer, I've occasionally had to make my
software refer to itself.  For instance, Scribble documentation
presents a module path by which to import or install the package.
This raises the difficult issue of how to refer to the appropriate
version of a package within itself, without having to manually update
that version number on each release.  I have developed several macros
to help solve this problem, released them as part of a Planet package,
and described them in a PLT Blog post:


I hope some of you find this helpful!

Carl Eastlund

Posted on the users mailing list.