- Added datastructure retrieval from child processes. (Ken Clarke)
- Using CORE::exit() instead of exit() for mod_perl compatibility.
The new version is available in the project page and (sooner or later) from CPAN.
I did some research about the module publicity and found the following things:
- The most interesting story is that Nathan Patwardhan ported this module to ruby.
- It is mentioned in the perfaq8 man page.
- An introduction article about it in www.perlmonks.org from 2003.
- An article and discussion: Use Parallel Processing For Faster Perl Scripts.
- A blog post about Parallelization in PERL by Michael S. Williamson.
- The following RPM-based Linux distros have packages: Fedora, AltLinux, Redhat EL, Mandrake, Mandriva, PCLinuxOS, PLD.
- The following Linux distros also have packages: Ubuntu, Debian, Gentoo.
- Other unix packages: OpenBSD, FreeBSD.
- Someone actually had a talk about it in Madison, WI.
- There is a module which plugs in P::FM to App:CLI. I don't exactly know what it is, but seems cool. :)
- Still in CPAN, there is a project called Archer, which seems to support it, too.
- Other modules popped up which uses P::FM or mention it in their doc: Parallel::Prefork and Parallel::Forker, Parallel::ForkControl, Proc::Queue, Parallel::Loops, MyCPAN::Indexer::Dispatcher::Parallel, Parallel::Simple (the author even wrote a review of the module, scroll down to the SEE ALSO section).
- A hell lot of other discussion threads in www.perlmonks.org
Enjoy!