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 >
