Skip to content

Commit c3c28c7

Browse files
author
Chris White
committed
Updated metadata and documentation
Also created the XML::Axk::Bundle namespace.
1 parent 31c9885 commit c3c28c7

File tree

9 files changed

+38
-23
lines changed

9 files changed

+38
-23
lines changed

Changes

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
Revision history for XML-Axk
22

3+
0.001009 2019-04-26
4+
Updated metadata
5+
6+
0.001008 2019-02-22
7+
Non-trial release of 0.001007
8+
9+
0.001007-TRIAL 2019-02-16
10+
Fixed per cpantesters results
11+
312
0.001006 2019-02-14
413
No substantive changes
514

MANIFEST

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ Changes
33
lib/XML/Axk.pm
44
lib/XML/Axk/App.pm
55
lib/XML/Axk/Base.pm
6+
lib/XML/Axk/Bundle.pod
67
lib/XML/Axk/Core.pm
78
lib/XML/Axk/DOM.pm
89
lib/XML/Axk/L/L0.pm

Makefile.PL

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,12 @@ my %opts = (
147147
},
148148
},
149149

150+
x_authority => 'cpan:CXW',
151+
x_contributors => [
152+
# Use CPAN emails where possible, so MetaCPAN will pick them up.
153+
'Christopher White <[email protected]>',
154+
],
155+
150156
$provides ? (provides => $provides) : (),
151157

152158
}, #META_MERGE

lib/XML/Axk.pm

Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,12 @@ use strict;
55
use warnings;
66
use XML::Axk::Base;
77

8-
our $VERSION = '0.001008';
9-
10-
#use parent 'Exporter';
11-
#our (@EXPORT, @EXPORT_OK, %EXPORT_TAGS);
12-
#BEGIN {
13-
# @EXPORT = qw();
14-
# @EXPORT_OK = qw();
15-
# %EXPORT_TAGS = (
16-
# default => [@EXPORT],
17-
# all => [@EXPORT, @EXPORT_OK]
18-
# );
19-
#}
8+
our $VERSION = '0.001009';
9+
our $AUTHORITY = 'cpan:CXW';
2010

11+
1;
2112
# Docs {{{1
13+
__END__
2214
2315
=head1 NAME
2416
@@ -32,7 +24,4 @@ embedded usage in other Perl scripts.
3224
=cut
3325
3426
# }}}1
35-
36-
1;
37-
__END__
3827
# vi: set fdm=marker: #

lib/XML/Axk/App.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use XML::Axk::Core;
88
# Semantic versioning, packed per Perl rules. Must always be at least one
99
# digit left of the decimal, and six digits right of the decimal. For
1010
# prerelease versions, put an underscore before the last three digits.
11-
our $VERSION = '0.001008';
11+
our $VERSION = '0.001009';
1212

1313
use Getopt::Long qw(GetOptionsFromArray :config gnu_getopt);
1414

lib/XML/Axk/Bundle.pod

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
=head1 NAME
2+
3+
XML::Axk::Bundle - namespace for plugin bundles
4+
5+
=head1 SYNOPSIS
6+
7+
Axk can be extended with bundles. A bundle may implement a new backend
8+
or language, for example. For ease of installation, bundles should be
9+
distributed as CPAN distributions under the C<XML::Axk::Bundle::> namespace.
10+
For example, a new language might be C<XML::Axk::Bundle::LangFoo>.
11+
12+
Names in the C<Bundle> namespace are first-come, first-served. Authors are
13+
requested to name language bundles starting with C<L> and backend bundles
14+
starting with C<B>, but other than that, have fun!

lib/XML/Axk/Core.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ use XML::Axk::Base qw(:all);
1111
use XML::Axk::Preparse;
1212
use Data::Dumper;
1313

14-
our $VERSION = '0.001008';
14+
our $VERSION = '0.001009';
1515

1616
=encoding UTF-8
1717

lib/XML/Axk/Language.pm

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ sub import {
8282
# }}}1
8383
1;
8484
# === Documentation ===================================================== {{{2
85+
__END__
8586
8687
=pod
8788
@@ -105,11 +106,6 @@ When implementing a language:
105106
updater => sub { ... } );
106107
}
107108
108-
If all you need is the registry:
109-
110-
use XML::Axk::Language ();
111-
# Then do something with @XML::Axk::Language::SP_Registry.
112-
113109
=head1 OPTIONS
114110
115111
C<target>: the name of the package to load the script parameters (SPs) into

lib/XML/Axk/Object/TinyDefaults.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ use Data::Dumper;
1111
use Import::Into;
1212

1313
our $ObjTiny;
14-
our $VERSION = '0.001008';
14+
our $VERSION = '0.001009';
1515

1616
BEGIN {
1717
require parent;

0 commit comments

Comments
 (0)