[Pdx-pm] App/Module review?

Chad Granum exodist7 at gmail.com
Sat Dec 20 21:01:10 PST 2008


The CPAN page for the module is up, now you can view it there as well in web
format. Nicer on the eyes.

http://search.cpan.org/~exodist/PPBS/lib/PPBS.pm

On Sat, Dec 20, 2008 at 7:02 PM, Chad Granum <exodist7 at gmail.com> wrote:

> Hey, I have been lerking on the mailing list for close to a year now, don't
> think I have ever posted anything. I have also made an appearence in the
> chat as exodist on occasion.
>
> I just completed a module/app and submitted it to cpan, and I am eager for
> feedback. I am not sure if this is the right kind of thing to post here, if
> it is great, if not let me know.
>
> The module can be found here:
> https://pause.perl.org/pub/PAUSE/authors/id/E/EX/EXODIST/PPBS.tar.gz
>
> Essentially make is limited for large perl projects. The tools such as
> Module::Install are great for individual modules, but do not work so well on
> large application projects. Rake is a good alternative to make, but requires
> installing and learning ruby to install your perl app.
>
> I briefly looked at some other perl modules, but found nothing that met my
> needs. As such I took about 5 hours and wrote this while snowed in today.
> The goal is to have the file that defines the build tasks to be very similar
> to Makefiles, because people are used to their syntax. However these files
> are pure perl, and as such carry perls power within them. I also wanted to
> be able to write build tasks either as perl code or as shell commands, since
> some build tasks are obviously simpler in shell.
>
> The best documentation is the pod for lib/PPBS.pm within the tarball. I
> would appreciate feedback both on how it is used (as described in the pod),
> and on the coding. The code is suprisingly tiny, so it should not take too
> long.
>
> -Chad 'Exodist' Granum
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/pdx-pm-list/attachments/20081220/7c39ac7d/attachment.html>


More information about the Pdx-pm-list mailing list