Thanks for checking in, everyone!  I have scheduled a Zoom call for 1500 
Eastern US time (Noon Pacific US, 1900 UTC) on Wednesday!  The link to join is: 
  https://us02web.zoom.us/j/88337843091?pwd=psaVWwaScVHAwul7okkbQB9cROUxed.1 

Everyone who is interested in helping out with moving CPANTesters 
infrastructure back to full functionality is absolutely welcome to attend.  
Here's the SPACER:
 • Safety:  If you have new ideas, suggestions or input, they're welcome. 
Anyone who has an interest in helping out with the CPANTesters infrastructure 
is welcome to attend, and you do not have to have your camera on, but are 
welcome to do so.
 • Purpose: A little face-to-face time with Doug Bell for folks who are new and 
wanting to help maintain and improve the CPANTesters systems.
 • Agenda:  Somewhat free-form; everyone will be given an opportunity to 
introduce themselves, so we can put names and faces together.  After that, 
Preaction (Doug Bell) will have the floor for whatever information he wishes to 
present; questions to follow.
 • Code of Conduct:  New ideas, suggestions, friendly conversation, and 
thoughtful questions are welcome. Ridiculing or attacking others is not; and 
will be reacted to swiftly and decisively. We're here to discuss *technical and 
operational matters*, not personalities or personal axes-to-grind. 
 • Expectations:  Meet-and-greet, and hopefully a few folks will have details 
and information they need at the end of a meeting to begin formulating plans to 
get the CPT architecture back up and happy, and commence improvements. 
Resources (people with skills) will be identified who can carry that out.
 • Roles:  Zoom's AI summarizer will be running, but recording will not; I will 
be cleaning up its summary from my own notes and sending them to the list a day 
or two after the meeting, so consider me the "Scribe."  Additionally, I will be 
the door-keeper for the Zoom meeting, and the (hopefully-unneeded) bouncer, 
since it's my Zoom account.
-Ruth

On Mon, Apr 21, 2025, at 19:29, Doug Bell wrote:
> Works for me, though I have a work meeting that says it ends at 3, so I may 
> be a minute or two late.
> 
> I've got y'all set up in the Github org, though I clearly need to do some 
> cleanup there: Now there're roles? With finer-grained permissions? I guess?
> 
> I'll get y'all in to the servers once this laptop installs Ansible. It's only 
> been 30 minutes so far, so it's just screaming along :p... I've been meaning 
> to start managing the servers via Ansible and this seems the perfect time to 
> get my feet wet setting up 3 new users with SSH keys and sudo permissions 
> across 3 systems. (Also, I'm getting a new laptop before the summit, because 
> this early-2016 12" MacBook is just... not... cutting it... anymore...)
> 
> 
> Doug Bell
> d...@preaction.me
> 
> 
>> On Apr 17, 2025, at 10:24 AM, Ruth Holloway <r...@hiruthie.me> 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), 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 . 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
>>> 
>>> 
>>>> On Apr 6, 2025, at 3:14 PM, Scott Baker <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/. 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
>>>> 
>>>> -- 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]
>> 

Reply via email to