----- Original Message ---- > From: Patrick R. Michaud <pmich...@pobox.com>
> Source code repository > ---------------------- > This is the immediate issue at hand, because we need to move Rakudo > out of the Parrot repository so that it can cleanly move to its new > home at parrot.org. Currently Rakudo Perl lives at > http://svn.perl.org/parrot/trunk/languages/perl6/ , while the > spectest suite (on which development/testing depends) lives at > http://svn.pugscode.org/pugs/t/spec/ . What's the rationale for the spectest suite to remain in the pugs repository? AFAICT, pugs is no longer being actively developed and I wouldn't be surprised if many of its spectests currently break and don't have a TODO. Plus, the way fudge works, you have to be able to fudge things against both pugs and rakudo, making things rather confusing (and it's not documented very well that I can see, so I was royally confused at first). In fact, I think that might even eliminate the need for fudge if done right. Why not bite the bullet and include those tests in Rakudo? If they're not listed in t/spectest.data, they don't get run. Plus, it will make it much easier for a developer to write tests and to review them because they don't need to switch to a different repository or terminal window. Thus, a developer won't need to have (or even know about) a separate repository *just for tests*. That just seems weird. Merging the test suite and eliminating fudge seems like a great simplification to me. Cheers, Ovid -- Buy the book - http://www.oreilly.com/catalog/perlhks/ Tech blog - http://use.perl.org/~Ovid/journal/ Twitter - http://twitter.com/OvidPerl Official Perl 6 Wiki - http://www.perlfoundation.org/perl6