develooper Front page | perl.perl5.porters | Postings from May 2008

Re: [PATCH] I must be /mad/

Thread Previous | Thread Next
Gerard Goossen
May 5, 2008 09:56
Re: [PATCH] I must be /mad/
Message ID:
First some more general note about you working on MAD.
1. Great.
2. I have many more MAD changes take a look at the bleadgerard branch at
git:// the commits have to be tidied up before they are
ready to be applied, but there are a lot of MAD fixes and changes there.

Moving things to lib seems a good idea, to me, but shouldn't we go a
little further and move MAD to ext/ like what the plan is for dual-lived modules.
Or maybe even better, since it already has a dependency on XML::Parser, to
remove it from the core and make it a CPAN module.

As a technical note about your patch, please make the move of the files
separate from the changes, i.e. first instructions to move files and then a
patch of the changes you made to the moved files.

On Sat, May 03, 2008 at 10:44:31PM -0400, Jesse Vincent wrote:
> I spent four hours today getting my hair turned bright purple for  
> YAPC::Asia. So I had a bit of downtime. I spent it tidying up MAD for  
> 5.10, resulting in my first and second non-documentation core patches.
> Briefly:
> Based on a brief chat with Nicholas, I moved MAD's libraries into lib/.
> Based on a brief chat with Larry, I moved MAD's libraries into the MAD:: 
> namespace.
> I removed the 'p55' program, as it was fully replaced by the tests that 
> Gerrard wrote. (It was just a test harness for basic command-line  
> testing).
> I created a 'utils/nomad' utility script to bring back functionality we 
> lost when Gerrard moved the original script into a library (, now 
> I cleaned up Gerrard's test script such that it can run as part of the  
> test suite, with the caveat that Nomad still depends on XML::Parser,  
> which isn't in core. The tests now skip if you don't magically have an  
> XML::Parser or if perl was not built with -Dmad=y
> Only two of MAD's non-todoed tests are failing once you apply the patch I 
> sent to dump.c earlier today. (Before that it was 30 or so).
> There's still some bitrot, but this goes a ways toward getting things  
> back to usable and testable.
> Best,
> Jesse


Gerard Goossen
TTY Internet Solutions

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About