Dita-GB-Standard-Types
view release on metacpan or search on metacpan
use v5.16;
use Module::Build;
my $b = Module::Build->new
(module_name => 'Dita::GB::Standard::Types',
dist_author => 'philiprbrenan@gmail.com',
dist_abstract => 'The Gearhart-Brenan Dita Topic Naming Standard Types.',
license => 'perl',
requires =>
{'Carp' => 0,
'Data::Dump' => 0,
'Test2::API' => 0,
'Test::More' => 0,
},
configure_requires => {'Module::Build' => 0.4224},
"runtime" : {
"requires" : {
"Carp" : "0",
"Data::Dump" : "0",
"Test2::API" : "0",
"Test::More" : "0"
}
}
},
"provides" : {
"Dita::GB::Standard::Types" : {
"file" : "lib/Dita/GB/Standard/Types.pm",
"version" : "20190911"
}
},
"release_status" : "stable",
"resources" : {
"license" : [
"http://dev.perl.org/licenses/"
]
},
configure_requires:
Module::Build: '0.4224'
dynamic_config: 1
generated_by: 'Module::Build version 0.4224, CPAN::Meta::Converter version 2.150010'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
version: '1.4'
name: Dita-GB-Standard-Types
provides:
Dita::GB::Standard::Types:
file: lib/Dita/GB/Standard/Types.pm
version: '20190911'
requires:
Carp: '0'
Data::Dump: '0'
Test2::API: '0'
Test::More: '0'
resources:
license: http://dev.perl.org/licenses/
version: '20190911'
lib/Dita/GB/Standard/Types.pm view on Meta::CPAN
#!/usr/bin/perl
#-------------------------------------------------------------------------------
# The Types of Corpus Available in the Gearhart-Brenan File Naming Standard
# Philip R Brenan at gmail dot com, Appa Apps Ltd Inc., 2019
#-------------------------------------------------------------------------------
# podDocumentation
package Dita::GB::Standard::Types;
our $VERSION = 20190911;
require v5.24;
use warnings FATAL => qw(all);
use strict;
# podDocumentation
=pod
=encoding utf-8
=head1 Name
Dita::GB::Standard::Types - The Types of Corpus Available in the
Gearhart-Brenan File Naming Standard.
=head1 Synopsis
The B<GB Standard> is one way of naming files to enable global collaboration
through uncoordinated content sharing.
The B<GB Standard> creates a human readable, deterministic file name which
depends solely on the content to be stored in that file. Such file names are
guaranteed to differ between files that contain differing content while being
lib/Dita/GB/Standard/Types.pm view on Meta::CPAN
The B<GB Standard> name for a file depends on the type of corpus it occurs in.
The following sections describe the types of corpus currently available and the
algorithm for computing the B<GBStandard> name for each such corpus.
=head2 Dita
The B<Dita> corpus contains topic and map files that conform to the
L<Dita|http://docs.oasis-open.org/dita/dita/v1.3/os/part2-tech-content/dita-v1.3-os-part2-tech-content.html>
standard. The B<GBStandard> names for these files can be computed via L<GB
Standard for Dita|http://metacpan.org/pod/Dita::GB::Standard>.
=head1 Author
L<philiprbrenan@gmail.com|mailto:philiprbrenan@gmail.com>
L<http://www.ryffine.com|http://www.ryffine.com>
=head1 Copyright
Copyright (c) 2019 Philip R Brenan.
#!/usr/bin/perl -I/home/phil/perl/cpan/DitaGBStandardTypes/lib/
#-------------------------------------------------------------------------------
# Test Dita::GB::Standard::Types
# Philip R Brenan at gmail dot com, Appa Apps Ltd, 2019
#-------------------------------------------------------------------------------
use warnings FATAL => qw(all);
use strict;
use Dita::GB::Standard::Types;
Dita::GB::Standard::Types->test();
( run in 2.538 seconds using v1.01-cache-2.11-cpan-54e63673c56 )