Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

jozef (8299)

jozef
  (email not shown publicly)
http://jozef.kutej.net/
Jabber: jozef@kutej.net

Journal of jozef (8299)

Saturday May 02, 2009
03:17 PM

Moose DocBook

[ #38913 ]

Dave Rolsky announced that the Moose docs grant is finished. Right away I got a temptation to try to throw Pod::2::DocBook on it. Of course it failed, but finally it was not too much work to fix things and the result is here to see:

moose-docbook-0.77.pdf
moose-docbook-0.77.html

135 pages. To compile them I've create a docbook/ folder with a Makefile and friends and did some minor changes to Moose source. You can find all of those togeter with Moose here. If you want to make a fresh version, clone moose-docbook and then pull the changes from Moose by `git pull git://github.com/nothingmuch/moose.git master`, chdir to docbook/ and run `make`. Note that you'll have to have Pod::2::DocBook 0.03, xsltproc, xmllint, docbook-xsl and fop.

PS anyone heard of oose module? :-)

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • Heard of it? I wrote it!

    The people in the #moose channel were (before the days of Devel::REPL and still some today) writing lots of one-liners to test assumptions in Moose. perl -e'package Class; use Moose; [assumption test here]' became annoying so I spent an hour one afternoon whipping up oose.pm which will automatically stick the package Class; use Moose; at the top of your file using a source filter (one of the few non-evil ways to use a source filter).

    This little source filter dropped the boilerplate d

    • well I did know it exists few days ago... when I first saw it in Moose dist [cpan.org] the WTF came to my mind first. but when i saw the usage I found it really nice. nice enought to blog about it ;-)