On 02/22/10 15:22, mark@summersault.com via RT wrote:
Show quoted text> <URL:
http://rt.cpan.org/Ticket/Display.html?id=54875>
>
>> File::LibMagic has a much better file type guess database than
>> File::MMagic. Maybe you should favour this module over the slow,
>> incomplete and not actively maintained File::MMagic.
>
> Jens,
>
> I agree File::MMagic is not ideal. I will consider the options further.
>
> One goal I have for the project is to work without any XS
> dependencies, or other complicated external dependencies.
The biggest problem there (from my point of view) is, that all available
file/magic detection libraries/utilities/modules have a different opinion
how to call/name specific type.
Many people (or packaging systems) are able to support XS very well, so
having the option to work with or without XS depending on user/packager
choice would be great.
Show quoted text> The "Related Modules" section of File::LibMagic is helpful. I will
> consider the options further.
I've checked a lot of them in a customer project. File::LibMagic is fast,
reliable and I know the author of the file(1) and libmagic(3) (he's member
of The NetBSD Foundation), which let's me give him direct feedback on
"internal" channels about incompatibilities etc.
Show quoted text> One option I will look at is to make this part "pluggable", so it's
> easy to replace the default file/magic detection if you don't like the
> built-in one.
Great \o/
|
/ \
Best regards,
Jens