Triggered by the discussion on this thread, and scratching an itch (I need the notion of a cross-platform file system for something I am working on), I have released Filesys::Type 0.01.
Currently supported platforms are Windows and Unix, though other platforms can be added via plugins (the module uses Module::Pluggable). VMS support is coming in the next version.
I have written a few basic tests for the module, but it's very difficult when I have no idea what hardware exists on the machine on which the module is being installed. I would be very grateful for any insights into how to write such tests (mock file systems? mock operating systems??). I would also like the module to be tested on as many hardware and O/S configurations as possible.
Comments, suggestions, feedback, patches, all welcome.
--
Oh Lord, won’t you burn me a Knoppix CD ?
My friends all rate Windows, I must disagree.
Your powers of persuasion will set them all free,
So oh Lord, won’t you burn me a Knoppix CD ?
(Missquoting Janis Joplin)
In reply to RFC: Filesys::Type by rinceWind
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |