Re: Perl Magpie, a next-generation CPAN Testers reporting platform
[email protected] (Christian Walde)
| Newsgroups | perl.cpan.testers.discuss |
|---|---|
| Message-ID | <[email protected]> |
Very exciting that you're willing to move things forward more aggressively, and i personally also appreciate the stance towards code review. :) My Github id is wchristian and my pubkey is: ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEAkkUw2DyZfgRfGi4tAfbdxeSNWm6jYVRi4MjK1MeqJB93rfyraBxIWaP1H5zhzBvMh8mYhY+bax2n+DBxI4yuJzDIrYExPApX+Lh2r839xz4yTYDmw9aYYFmEUqoZNmUMtG/GnKrsY02hw2Inh5nbPziN6U5a9WIBc5DEd+5GK//JKp7uFWG32T9q7ByOHetBJn02tMjLCGmgnGtVoPQIRQKlUr2QSIXBjkA4UymmM4UX7ERSt3HrmRrWLoZNUKuGrrIY1OkI6XXGlO4jVZPj6yyR3BLq8jJT0gHhOXb3lpaw8kcqUdlQA4b9SkiZUazG+JXrFpJRPUvTEl6h/fbuCw== rsa-key-20170216 2048 Christian Walde As for a meeting, i'm very flexible and happy to join anytime Ruth and Scott have time. Something to also be considered is roping in BINGOs https://metacpan.org/author/BINGOS who has offered help, and if you don't know him yet, he runs servers that produce a lot of cpantesters smoke reports, as well as various other services for the perl community and is a "sysadmin with 30 years experience of managing data centre infrastructure including physical and virtual hardware of various operating systems, Windows and UNIX". -- With regards, Christian Walde On 17/04/2025 05:51, Doug Bell wrote: > I can get y'all set up in the CPAN Testers GitHub organization if you > send the GitHub ID I should use for that. Most/all of the current > development happens there and is deployed from Rexfiles in the > individual repos. I'll make sure I haven't left any in-progress dev on > my laptop here. > > Those deployments use SSH, so I can set those accounts up tomorrow. I > have Scott's SSH key already, so I'll need Ruth's if she also wants one. > It's not a necessity, but it would increase coverage of folks who can > poke the thing when something's wrong. > > In general, I don't need SSH for anything outside of deployment and > debugging. It's all test-driven development with locally-built SQLite > databases to help ensure database portability in the hope of a Postgres > migration. Likely we can figure out some PR/merging processes, as I > personally like having someone else give my code a look-over to keep > myself accountable (and spread the blame for crashes ;) > > If we can adapt anything y'all have already done to the Mojolicious > frontend app (https://github.com/cpan-testers/cpantesters-web <https:// > github.com/cpan-testers/cpantesters-web>), I think it'd be worth it: The > UI in there right now is a bare-bones Bootstrap 4 setup with basically > no actual style (though I was experimenting with Web Components for > partial page updates and have been pleased with the results so far). The > only interesting UI thing I've been able to put together was a proof-of- > concept w/ charts: http://beta.cpantesters.org/chart.html?dist=Log- > Any&version=1.714 <http://beta.cpantesters.org/chart.html?dist=Log- > Any&version=1.714> . I dunno why it says the CORS headers are bad, but > if I refresh it enough it finally works... :p > > We can schedule some kind of real-time meeting next week if y'all want. > I'll be free from Tuesday on. In the meantime I can gather up my notes > on things outstanding / in-progress (but mostly it's the data problem > and a replacement for the e-mailed report sender). > > Doug Bell > [email protected] <mailto:[email protected]> > > > >> On Apr 6, 2025, at 3:14 PM, Scott Baker <[email protected] >> <mailto:[email protected]>> wrote: >> >> Doug: >> >> I just want to re-iterate what Ruth said: we want to work *together >> *with you /and /the community make CPT the rock solid, reliable tool >> that the community is used to. As a module author CPT is an invaluable >> tool to know how things perform in the "real-world" beyond my local >> machine. >> >> There have been multiple conversations on IRC #cpantesters-discuss >> with people expressing concern and offering help for CPT. It's a >> very /well regarded /tool in the Perl community. Would you be amenable >> to a mini-meeting on IRC (or Zoom) prior to PTS to talk about the >> health and status of CPT as it stands today? It might be helpful to >> get everyone at least on the same page prior to PTS so we can maximize >> the in-person time to coming up with solutions. >> >> I setup remote monitoring of CPT using Nagios <https:// >> www.perturb.org/nagios/vshell/services.php? >> host_filter=cpantesters.org> (user/pass: readonly) so the community >> would have some historical reporting about CPT's uptime. If I check it >> right now I can see that the API has been down for the last four >> hours. Is there is anything I can do short term to help with the >> system, I'd be happy to donate some of my time. >> >> I am the Senior System Administrator for DirectLink. I've been doing >> Linux system administration for 20+ years now. If there is anything I >> can do on the server side to help take some of the burden off of you >> please let me know. I would be happy to help with system tasks. I run >> our local OSS mirror: https://mirror.web-ster.com/. I can also spin up >> some compute VMs for CPT if there is need for that. There was also >> some discussion about getting some VMs donated by the FSF as well. >> >> If you're open to some help my SSH key is: ssh-ed25519 >> AAAAC3NzaC1lZDI1NTE5AAAAIOwvHmHSRjm3i6d1O5Se9RuiV9Te3OCihJuScS1IV1zX >> [email protected] >> >> -- Scottchiefbaker >> >> On 4/6/2025 11:45 AM, Ruth Holloway wrote: >>> Doug, >>> >>> Thank you so much for your well-thought-out response in this thread. >>> >>> The Perl Magpie team--at the moment--is composed of Scott Baker and >>> myself; we were riffing on IRC about how to provide more consistent >>> access to test results, and the idea for the Magpie running in >>> parallel to the existing system as a source of test results was >>> born. There's been some prototyping done, with some happy successes, >>> but it is by no means a production-ready product. Scott had shown >>> off those results in the IRC channel, and there were a few folks who >>> made suggestions, and a few offers of assistance. That's the history, >>> as it stands now. >>> >>> [snipped] >