in reply to Where to put an application database?

If you are only targeting *NIX I'd be inclined to default to using ~/MyModulesDatabasePlace or some such location and allow an explicit path to be given if desired.

If you want to be somewhat platform agnostic you might take a look at File::HomeDir and use its offerings to make a better default choice.

Perl is the programming world's equivalent of English
  • Comment on Re: Where to put an application database?