What do you mean by ActiveState isn't too open about their PPM repository? The ActiveState PPM repository is essentially just a CPAN mirror containing binary distributions of all modules that compile and pass their regression tests on a given platform.

Due to the size of CPAN, all the module building is automated. Some of the build failures are due to this automated build process (e.g. you cannot automatically build a DBD-* driver without installing the client libraries for that database first). We try to add additional building instructions for popular modules that don't build automatically. But a lot of modules also fail their Makefile.PL or their tests when running unattended.

We started to make the build logs available on the Build Status pages so that authors can check for themselves why their module isn't included on our PPM repository. If it is a problem they can fix, then all they need to do is upload a new version to CPAN and it should appear automatically on the PPM repository within a few days.

We also host a PPM mailing list for any questions related to PPM in general, and to our repositories and the module building process in particular.

PS: The build status pages are not completely uptodate yet, as some of the results are from the time when the build logs didn't get published. A rolling rebuild should be complete soon to sync the logs up with the current status of the build engine.


In reply to Re: Re: Central PPM Repository? by jand
in thread Central PPM Repository? by Anonymous Monk

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.