Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery

comment on

( #3333=superdoc: print w/replies, xml ) Need Help??

The CPAN Testers Preferences site has for sometime now only offered the ability to allow authors to receive the Daily Summary Report. This was a reaction to the authors who did not wish to receive the deluge of reports that they had started to receive, with the increased volume of testing and reporting done by CPAN Testers. However, there have been several authors who have asked to still receive the individual reports, while others are happier to receive less frequent reporting.

After several test runs over the last couple of weeks, the site can now offer the following reporting options:

  • Daily Summary Report
  • Weekly Summary Report (choose your prefered day)
  • Monthly Summary Report
  • Individual Reports

The Daily Summary Report remains as is, and has received no changes. The Weekly Summary Report and Monthly Summary Report simply provide the same style of reporting as the Daily Summary report, just over a longer period. Note that you can choose which day you wish to receive the Weekly Summary Report too.

Lastly we have the Individual Reports. Essentially this allows the author to get the reports direct from the tester again. However, it comes with several caveats. Firstly the process behind the scenes to generate the mails is initially only going to be run once a day. Once any issues that surface over the next few weeks are resolved, this will become more frequent. Secondly, the mailer process does not receive the reports directly from the tester, it is not a mail relay in the traditional sense. The latter therefore could cause problems.

The process for Individual Reports is to read the reports from the CPAN Testers database and regenerate the original email. Except it isn't the original email, as it isn't sent from the testers original IP. This is where problems may arise. The mails are sent from the CPAN Testers server, and any receiving server that implements SPF checking, will undoubtably reject the mails. This is perhaps most likely to affect reports from testers that use GMail or Hotmail accounts. Some authors have a challenge/request email setup, which could prove troublesome unless you're able to whitelist the CPAN Testers server in some way. However, if you've actively selected to receive Individual Reports, then I would hope that you are prepared for this. Lastly, we have the issue of dubious email addresses used by testers. While 'root@localhost' can get through some systems, it may get rejected by a few.

Over the next few weeks I shall attempt to watch for any issues (as above or otherwise), and will review how the mails are sent out. If specific domains or addresses prove too troublesome, then I may have to implement a blacklist to prevent some reports from being sent. If you wish to receive the Individual Reports and spot any issues client side, please let me know and I will look into it. If you have suggestions for improving the reporting process further, then please let me know too. Though always bear in mind this system currently operates for almost 4,000 authors :)

In reply to New CPAN Testers Reporting Preferences by barbie

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, 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, 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.
  • Log In?

    What's my password?
    Create A New User
    and the web crawler heard nothing...

    How do I use this? | Other CB clients
    Other Users?
    Others drinking their drinks and smoking their pipes about the Monastery: (3)
    As of 2020-11-26 12:58 GMT
    Find Nodes?
      Voting Booth?

      No recent polls found