NAME

Rinci::package - Metadata for your namespaces/packages

VERSION

version 1.1.8

SPECIFICATION VERSION

1.1

INTRODUCTION

This document describes metadata for namespaces/packages. This specification is part of Rinci. Please do a read up on it first, if you have not already done so.

SPECIFICATION

Namespace? Package? The term "package" from Perl 5 is used here, where it just means namespace. Perl also happens to use package to implement class, but metadata for classes will be specified in another specification (Rinci::class).

Property: pkg_version => STR

Specify package version number. Not to be confused with v which is the metadata specification version (1.1).

Example:

pkg_version => 0.24

In Perl, modules usually put version numbers in package variable called $VERSION. Tools like Perinci::Access::InProcess automatically assigns this property from that variable, to relieve authors from manually setting this property value, if not already set.

FAQ

SEE ALSO

Rinci

AUTHOR

Steven Haryanto <stevenharyanto@gmail.com>

COPYRIGHT AND LICENSE

This software is copyright (c) 2012 by Steven Haryanto.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.