package Rinci::package; # just to make PodWeaver happy

1;
# ABSTRACT: Metadata for your namespaces/packages


__END__
=pod

=head1 NAME

Rinci::package - Metadata for your namespaces/packages

=head1 VERSION

version 1.1.7

=head1 SPECIFICATION VERSION

 1.1

=head1 INTRODUCTION

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

=head1 SPECIFICATION

B<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
(L<Rinci::class>).

=head2 Property: pkg_version => STR

Specify package version number. Not to be confused with C<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
C<$VERSION>. Tools like L<Perinci::Access::InProcess> automatically assigns this
property from that variable, to relieve authors from manually setting this
property value, if not already set.

=head1 FAQ

=head1 SEE ALSO

B<Rinci>

=head1 AUTHOR

Steven Haryanto <stevenharyanto@gmail.com>

=head1 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.

=cut

