For the Perl Toolchain Summit Agenda
[email protected] (James E Keenan) Mon, 22 Apr 2024 13:05:57 -0400
| Newsgroups | perl.cpan.workers |
|---|---|
| Message-ID | <[email protected]> |
By posting here I am hoping to attract the attention of people who will=20 be attending the Perl Toolchain Summit=20 (https://perltoolchainsummit.org/pts2024/) to be held in Lisbon from=20 April 25 to 28. (I originally posted this message to perl5-porters on=20 March 28.) We are experiencing problems with infrastructure that plays=20 a vital role in our ongoing work on the Perl core distribution --=20 problems which may benefit from the attention of PTS attendees. I. CPANtesters not reporting names of distributions tested I originally reported this problem on the cpan-testers-discuss mailing=20 list/newsgroup on January 9 2024=20 (https://www.nntp.perl.org/group/perl.cpan.testers.discuss/2024/01/msg459= 9.html).=20 New versions of certain distributions have been uploaded to CPAN and=20 have been tested by various CPANtesters rigs -- but the names of those=20 distributions are not being logged and, as an apparent consequence, no=20 reports for those versions are being presented in the web interfaces. Case in point: In my original posting I reported that Net-SSLeay-1.94=20 was uploaded on January 8 (which was off by one day; the upload was on=20 January 7) but no page displaying results for that version had yet to=20 appear either at the matrix=20 (http://matrix.cpantesters.org/?dist=3DNet-SSLeay) or the fast-matrix=20 (http://fast-matrix.cpantesters.org/?dist=3DNet-SSLeay). On both pages t= he *displayed* version is 1.93_05, but you can also see: ##### Other versions NOTE: no report for latest version 1.94 ##### So the system is aware that 1.94 has been released to CPAN but believes=20 that no reports have yet been uploaded. That means that we at Perl 5=20 Porters have no way of knowing whether changes we have been making in=20 the core distribution may have broken Net-SSLeay -- a distribution for=20 which there has even been discussion of shipping it with core. This problem persists. Another CPAN distribution whose latest version=20 is not being reported is MIME-tools-5.514, uploaded to CPAN on February=20 6. The most recent version reported on at the matrix or the fast-matrix=20 (http://fast-matrix.cpantesters.org/?dist=3DMIME-tools) is 5.513, the las= t=20 report for which was received on February 6. Slaven Rezi=C4=87 reported this problem as an issue in the=20 cpantesters-backend bug queue on February 21=20 (https://github.com/cpan-testers/cpantesters-backend/issues/27). He=20 suggested a possible diagnosis and correction. While there has been=20 some discussion in that ticket, it does not appear to have attracted the=20 attention of people who to my knowledge were involved with the=20 CPANtesters infrastructure in the past. Implication: Blead may be "breaking" CPAN, but, less than a month going=20 into our next production release, we are not finding out about it. II. Delayed mail forwarding through cpan.org On February 10 I reported to P5P=20 (https://www.nntp.perl.org/group/perl.perl5.porters/2024/02/msg267842.htm= l)=20 that I was experiencing delays in receiving email notifications about=20 postings being made to our GitHub issues and pull request queues. At=20 the time I speculated that the problem might have been on GH's side.=20 This was incorrect. Additional data and discussion with the perl.org=20 system administrators led the admins to post=20 (https://log.perl.org/2024/02/cpanorg-email-deliverability-issues.html)=20 this was affecting all cpan.org email addresses, was a result of some=20 backend changes and that "addressing this issue will require significant=20 technical adjustments." My hunch is that these problems are as much human (insufficient=20 volunteer resources; recruiting the next generation of people to=20 maintain Perl's infrastructure) as they are technical. I hope they can=20 be placed on the agenda for the PTS. Thank you very much. Jim Keenan