I've been refactoring an intranet application to use Class::DBI, and one of the things that's been bothering me has been the inconsistant perl modules for different data types (e.g. dates/times, currancy, intervals, ethernet addresses, et al).
I'm going to be creating a set of wrapper classes that presents a common interface to some of the CPAN modules that supports the above datatypes and just does the "Right Thing™". Instead of placing these modules in my project's namespace, never again to see the light of day, I was thinking of putting this on CPAN. I wasn't exactly sure where this should go in the namespace however. I was thinking it might belong under Class::DBI, but this ideally wouldn't be specific to Class::DBI. I was also thinking about putting this in P5EE, but that doesn't seem right somehow; the scope of P5EE is too much for me to focus on. With this in mind, before I go too far on my modules, I have the following questions: a) Has anyone done this already? b) Anyone think differently than I, that this should go in a namespace other than P5EE or Class::DBI? (e.g. DataType::Interval, DataType::Network::IPAddress, DataType::Timestamp) -- /* Michael A. Nachbaur <[EMAIL PROTECTED]> * http://nachbaur.com/pgpkey.asc */ "OK, so ten out of ten for style, but minus several million for good thinking, yeah? "
