David Landgren wrote:

List,

Hello David,

I've recently taken over File::Path, to bring some modern goodness to this venerable module (and therefore allow such goodness to be backported to older perls). As it stands in the core, it consists of the files ./lib/File/Path.{pm,t}.

Nice. Let me know if you want some beta tests on old Perls.

To turn it into a standalone CPAN distribution, it needs a manifest, a README, pod tests (*snort*), a Makefile.PL, test files in t/ and so forth. Which is fair enough, but I wonder how I sync it back with blead.

Do I just make sure that I can pull the .t file and the .pm file, wherever they may wind up in the distribution layout, and diff them against those two files in blead? I can't see the point of stuffing all the ancillary distribution files into the blead tarball when the .pm and .t will be enough. What do other people do/have other people done?

That's what I do for the two dual-life modules I maintain. I usually create a patch by diff'ing the new release with the previous one if there wasn't any patch applied in blead (that's generally the case), then edit it in order to remove the parts that aren't needed for core, then send it to P5P.

That is, unless Steve Peters plays Road-Runner and updates blead with the new files before I even have the chance to send the patch ;-)

--
Sébastien Aperghis-Tramoni

Close the world, txEn eht nepO.

Reply via email to