Hi Keith:

I have to say, I am pleased that people are working on enriching
CPAN's offerings. Currently it does lack Barcode handling support,
from what I can tell.

I would be totally behind a project that would bring everything under
a consistent Barcode:: interface - that is, the processing/input,
creation, checking, etc. of barcodes.

So, while new namespaces are generally a bad idea, I think that
Barcode processing support can't realistically exist under anything
else. So, go ahead and register the Barcode namespace from PAUSE, and
commit away.

As a side project, I think it would be beneficial to contact the
authors of the other Barcode-related modules and see if you can bring
them under the Barcode:: namespace.

Please do feel free to contact me if you have more specific questions,
and thanks for consulting module-authors :-)

Unfortunately I don't personally have a whole lot of experience
working with barcodes, but I definitely think this sort of thing is
something others will find extremely useful!

Cheers,

Jonathan
(PAUSE: frequency)

On Wed, Feb 11, 2009 at 3:10 PM, Keith Ivey <[email protected]> wrote:
> I've written some code to recognize and read barcodes in images that I want
> to clean up and release as a module.  I haven't found any module that
> duplicates the functionality.
>
> The idea is that you give it an image (JPEG, PNG, or anything else handled
> by GD) that contains a barcode and it returns the string that the barcode
> decodes to.  Currently I handle only EAN-13 (including UPC) barcodes, but I
> may eventually extend it.
>
> There are modules for generating barcodes under GD::Barcode, modules for
> validating the check digit in barcodes under Business::Barcode, and a
> top-level Barcode namespace that may or may not be a good idea.
>
> Any suggestions for the right namespace?
>
> --
> Keith C. Ivey <[email protected]>
> Washington, DC
>

Reply via email to