in reply to should a module export FUNCTIONS or VARIABLES?
Remember that if they have to, your users can always use the fully-qualified name of your variable. But it's better to provide access to package data via a method, and even better to not export anything and use the OO interface.
I often use modules and explicitly import nothing at all:
use File::Find ();
|
|---|