Difference between revisions of "Creating a Perl Module"
From Organic Design wiki
m |
m |
||
Line 7: | Line 7: | ||
*Collects a bunch of functions we use into one includable module | *Collects a bunch of functions we use into one includable module | ||
*Makes the module installable as one of potentially many modules within ''OrganicDesign::'' | *Makes the module installable as one of potentially many modules within ''OrganicDesign::'' | ||
− | *Adds the installation of it into the [[ | + | *Adds the installation of it into the our Debian [[packages]] |
*Ensure easy upgradability (maybe by packaging into a debian package), see [[Creating a Debian package]] | *Ensure easy upgradability (maybe by packaging into a debian package), see [[Creating a Debian package]] | ||
Revision as of 21:44, 11 July 2008
Creating a Perl Module Organic Design procedure |
We need to make a general package first which:
- Collects a bunch of functions we use into one includable module
- Makes the module installable as one of potentially many modules within OrganicDesign::
- Adds the installation of it into the our Debian packages
- Ensure easy upgradability (maybe by packaging into a debian package), see Creating a Debian package
Example
<perl> use OD::Wiki; $odwiki = OD::Wiki->new( url => 'http://www.organicdesign.co.nz', user => 'foo', pass => 'bar' );
$odwiki->edit( title => 'MyArticle', content => 'foo', summary => 'testing', minor => 1 ); </perl>