Hello:

I am the author of the File::Cache and IPC::Cache modules.  I am
currently finishing up the development of a project to unify their
code base.  After considerable input from the community, I have
created a generic interface for caching libraries, and have written
various implementations.  My current thought is to release this under
the following packages:

   Cache::Cache -- the generic interface
   Cache::FileCache -- implements Cache::Cache using the filesystem
   Cache::MemoryCache -- implements Cache::Cach in memory
   Cache::SharedMemoryCache -- implements Cache::Cache using IPC
   Cache::CacheUtils -- routines common to cache implementations
   Cache::CacheTester -- regression test class
   Cache::Object -- utility class for the caches

I could distribute this as Cache-0.01.tar.gz, e.g.  If you would
prefer, I can name it Cache::Cache instead and distribute it as
Cache-Cache-0.01.tar.gz.  Any other suggestions?

Please send me your comments on the pros and cons of choosing this
namespace.  I am happy to send the current source along to anyone who
is interested in looking at this work before it is released.

Best regards,

-DeWitt

Reply via email to