[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Moose etc dependencies for Forge package doco tools
From: |
Andrew Janke |
Subject: |
Moose etc dependencies for Forge package doco tools |
Date: |
Fri, 18 Oct 2019 15:09:54 -0700 |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 |
Hi, Octave Forge package maintainers,
I've been working on an improved doco-generation script for my Octave
packages (like Tablicious and Packajoozle) that builds QHelp files for
the GUI Help browser and a couple other tweaks. I'd like to be able to
contribute it to other Octave Forge packages eventually.
Its Perl code uses Moose and a few other CPAN libraries:
* Moose
* Data::Dumper
* Date::Parse
* Text::Wrap
* IPC:Open3
Do you care about the added Moose dependency? (The old package doco
scripts didn't use OOP.) That one I could take out and just use base
Perl OOP stuff. But Moose is easy enough to install from CPAN, and these
Perl libs only need to be installed on package developer machines, not
end user machines. The other modules besides Moose will be required
regardless, so you may have to do some CPAN installs anyway even if it
weren't using Moose.
You can see the new code here if you're curious:
https://github.com/apjanke/octave-tablicious/tree/master/doc
Cheers,
Andrew
- Moose etc dependencies for Forge package doco tools,
Andrew Janke <=