That time works for me.
-- Scottchiefbaker
On 4/17/25 8:24 AM, Ruth Holloway wrote:
Doug,
I can absolutely set up a meet-up time for us, and anyone else who
wants to come by to help. Scott's in the Pacific TZ, and I'm in
Eastern, so perhaps one afternoon? Other than a TPRF Board meeting
Thursday morning, I'm free all week.
I'll propose Wednesday at 3 PM America/New_York (Noon on the Pacific
coast, 1900 UTC) for a Zoom call. Does that work for y'all? I'll set
up a link and post it here and on the IRC, if so; I've got a paid account.
--Ruth
On Wed, Apr 16, 2025, at 23: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
d...@preaction.me <mailto:d...@preaction.me>
On Apr 6, 2025, at 3:14 PM, Scott Baker <sc...@perturb.org
<mailto:sc...@perturb.org>> 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/
<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
bak...@basement.web-ster.com <mailto:bak...@basement.web-ster.com>
-- 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]