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 [[Debian Post Install]]
+
*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

Procedure.svg 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>

See also