On Fri, Mar 28, 2025, at 11:20, James E Keenan wrote:
> On 3/28/25 10:03, Ruth Holloway wrote:
> > I. Rationale
> > [snip]
> > V1.0: The basics -- Hope to have this completed and deployed prior to 
> > PTS May 1:
> >    * Accept a properly-formatted test result from cpanm-reporter, using 
> > the Metabase transport pointing at its address. (DONE)
> 
> In our current setup, when a test result arrives at Metabase, does a 
> report generated by cpanm-reporter look any different from one generated 
> by cpan-reporter or cpanplus-reporter?
> 
> If not, then shouldn't we be able to send results generated by 
> cpan-reporter *already* be acceptable by Magpie?

I'm going to hedge here, and say "*probably."  *Both Task::CPAN::Reporter and 
App::cpanminus::reporter use Test::Reporter::Transport::Metabase under the 
hood, so it should work.  The 1.x string after the basics will be time for us 
to be *certain* that's the case, and make sure that all extant toolkits work.  
My expectation is that Task::CPAN::Reporter won't need anything, just the same 
config changes that a cpanm-reporrter user would make.

> I ask because, while I used cpanm-reporter within my "CPAN River 3000" 
> project in the late 2010s, I've been using Task::CPAN::Reporter in 
> recent years and would prefer not to have to change.

Absolutely understood; part of our philosophy from the get-go on this was to 
pick *one* toolkit, get that working, and then make sure the other paths 
work--in your case, that should just be a matter of assurance testing.  There 
may be other kits where something more will be needed, obviously.

> Thanks for this well thought-out proposal.

You're very welcome!  
--Ruth

Reply via email to