Several years ago I bought the source code and rights to a very flexible PDF library written in Perl for Perl programmers. The nice thing about it is that you can create the PDF file programatically, or you can create a specially formatted XML file and shoot that through and create a PDF. It will also create PDF forms.

A couple of programmers, much better than I, have looked at the code and declared it was poorly written. While that may be the case, it does what it is supposed to do. I am considering throwing it out as open source and hoping that some talented coders might adopt it and clean it up. But I need to figure out; if Perl programmers need this sort of library. If anybody is interested in working on it. Is there a checklist or process to follow to make this open source?

**UPDATE**

Created a github site for the initial cleanup and organizing to add into CPAN once namespace is resolved/approved. Perl-PDF-LIbrary (LI is capitalized as a shout out to the original programmer Joey Li)

Looking for any and all help, need some help with the POD, graphic handling, text flow, test scripts and if anyone has done this kind of thing before a mentor to help me roadmap and manage the project.

g_White

In reply to Taking a PDF library Open Source by gwhite

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.