There's a patch for the io part of Avro at https://github.com/yannk/perl-avro; we just need to get it into the ASF source tree
FAILURE: Integrated in AvroJava #438 (See https://builds.apache.org/job/AvroJava/438/)
AVRO-974. Add a Perl implementation of Avro. Contributed by Yann Kerhervé & John Karp. (cutting: rev 1564569)
I committed this. Thanks, John!
Commit 1564569 from Doug Cutting in branch 'avro/trunk'
[ https://svn.apache.org/r1564569 ]
AVRO-974. Add a Perl implementation of Avro. Contributed by Yann Kerhervé & John Karp.
New patch. Updated authorship / history section of perl module based on feedback from Yann and Doug.
For more granularity when reviewing my changes, take a look at https://github.com/john-karp/avro/tree/trunk/lang/perl
Previous changes, plus fix perl build to use top-level Avro version. Update MANIFEST.
Latest patch: adds apache license headers and minimal integration with top-level build.sh (make test and make clean).
Still missing: interoperability testing, and installing into dist.
Direct copy from yannk's github version, without changes necessary for build system integration etc.