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]
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.