Slaven, thank you for your email. That is absolutely a fair question, with a 
(somewhat) complicated answer.

It hasn't been our intent from the beginning to supplant any existing 
infrastructure; by default, it was intended to be running in parallel, for as 
long as the community wanted parallel operation. However, the team is 
completely open to the Magpie becoming the authoritative source for test 
data--it's being constructed in such a way that existing URLs can be handled 
with a simple redirect to the same URL on the Magpie, to make that possible.

I am certain that at the Toolchain Summit, now just 30 days away, the 
desirability of retiring the existing systems in favor of the Magpie will be a 
topic.  I don't really want to "step on anyone's toes," as it were, but if the 
consensus of the testing folks present is that the Magpie should replace 
existing systems, we can certainly move forward in that direction.  I'll be 
there (first timer!) and happy to participate in that discussion and show off 
the work so far.

That said, and to answer your question, my goal is to have something working 
before Toolchain Summit that *can* ingest tests (including your own prolific 
testing!) and give us back reliable matrices similar in form to the ones that 
we have on matrix.cpantesters.org.  Progress is going well; we've got a test 
set of  ~200K tests, ingestion for Test::Reporter::Transport::Metabase works 
just fine, and we're working on the front-end interface to display the data we 
have. 

To make it "production-ready" to actually take over the primary-source role 
would be a matter of not much longer, really--June or July, I should think.  
Necessary steps, IMO, would be:
 1. Get all the current V1 roadmap steps accomplished
 2. Ensure that testers using all extant test submission tools can use it
 3. Make sure that it can "play" in the ecosystem (links to MetaCPAN, etc)
 4. Deal with scalability issues (replication, multi-head operation, heftier 
hosting, whatever is needed)
 5. Transfer existing test data from the old system
 6. Transfer and redirect domains around as needed
There may be other things we need to wrangle--and I'm sure that at the Summit 
next month, we'll uncover them.

Warmest regards,
 --Ruth

On Sun, Mar 30, 2025, at 15:27, Slaven Rezic wrote:
> 28. 03. 2025. u 15:03, Ruth Holloway piše:
> 
> [...]
> 
> Hi Ruth,
> 
> may I ask for a (rough) timeline of when the Magpie will be ready to "take 
> over" the existing CPAN Testers system? I am asking because I am wondering 
> how much (operational) effort I should invest in maintaining 
> matrix.cpantesters.org...
> 
> 
> Regards,
>     Slaven
> 
> 
> 

Reply via email to