Special Considerations When Creating Encaps

The Encap Target Directory acts as an abstraction of the individual package directories. A given piece of software may look for its own files in the Package Directory, but other packages and config files should always reference them in the Encap Target area so that references do not need to be changed when a package is upgraded.

Local customizations, such as emacs's site-lisp directory or Perl's site_perl tree. should always be looked for in the Target Directory. This is done so that local customizations can live in their own Encaps, but get linked in to the Target and get found there by the package which access them.


Mark D. Roth <roth@uiuc.edu>