Commit 8e1e1d57 authored by David Golden's avatar David Golden

update dist.ini and support files

parent 9268cc43
README.PATCHING
## HOW TO CONTRIBUTE
Thank you for considering contributing to this distribution. This file
contains instructions that will help you work with the source code.
......@@ -7,36 +7,56 @@ The distribution is managed with Dist::Zilla. This means than many of the
usual files you might expect are not in the repository, but are generated
at release time (e.g. Makefile.PL).
However, you can run tests directly using the 'prove' tool:
### Getting dependencies
$ prove -l
$ prove -lv t/some_test_file.t
See the included `cpanfile` file for a list of dependencies. If you have
App::cpanminus 1.6 or later installed, you can use `cpanm` to satisfy
dependencies like this:
For most distributions, 'prove' is entirely sufficent for you to test any
$ cpanm --installdeps .
Otherwise, you can install Module::CPANfile 1.0002 or later and then satisfy
dependencies with the regular `cpan` client and `cpanfile-dump`:
$ cpan `cpanfile-dump`
### Running tests
You can run tests directly using the `prove` tool:
$ prove -l
$ prove -lv t/some_test_file.t
For most distributions, `prove` is entirely sufficent for you to test any
patches you have.
### Patching documentation
Likewise, much of the documentation Pod is generated at release time.
Depending on the distribution, some documentation may be written in a Pod
dialect called WikiDoc. (See Pod::WikiDoc on CPAN.) If you would like to
submit a documentation edit, please limit yourself to the documentation you
see.
dialect called WikiDoc. (See Pod::WikiDoc on CPAN.)
If you would like to submit a documentation edit, please limit yourself to the
documentation you see.
If you see typos or documentation issues in the generated docs, please
email or open a bug ticket instead of patching.
### Learning Dist::Zilla
Dist::Zilla is a very powerful authoring tool, but requires a number of
author-specific plugins. If you would like to use it for contributing,
install it from CPAN, then run one of the following commands, depending on
your CPAN client:
$ cpan `dzil authordeps`
$ dzil authordeps | cpanm
$ cpan `dzil authordeps`
$ dzil authordeps | cpanm
Once installed, here are some dzil commands you might try:
$ dzil build
$ dzil test
$ dzil xtest
$ dzil build
$ dzil test
$ dzil xtest
You can learn more about Dist::Zilla at http://dzil.org/
{
"abstract" : "A small, simple, correct HTTP/1.1 client",
"author" : [
"Christian Hansen <chansen@cpan.org>",
"David Golden <dagolden@cpan.org>"
],
"dynamic_config" : 0,
"generated_by" : "Dist::Zilla version 4.300035, CPAN::Meta::Converter version 2.131560",
"license" : [
"perl_5"
],
"meta-spec" : {
"url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
"version" : "2"
},
"name" : "HTTP-Tiny",
"no_index" : {
"directory" : [
"t",
"xt",
"examples",
"corpus"
],
"package" : [
"DB"
]
},
"prereqs" : {
"configure" : {
"requires" : {
"ExtUtils::MakeMaker" : "6.30"
}
},
"develop" : {
"requires" : {
"Pod::Coverage::TrustPod" : "0",
"Test::CPAN::Meta" : "0",
"Test::Pod" : "1.41",
"Test::Pod::Coverage" : "1.08"
}
},
"runtime" : {
"recommends" : {
"HTTP::CookieJar" : "0.001",
"IO::Socket::SSL" : "1.42",
"Mozilla::CA" : "20120823",
"Net::SSLeay" : "1.49"
},
"requires" : {
"Carp" : "0",
"IO::Socket" : "0",
"MIME::Base64" : "0",
"Time::Local" : "0",
"bytes" : "0",
"perl" : "5.006",
"strict" : "0",
"warnings" : "0"
},
"suggests" : {
"IO::Socket::SSL" : "1.56"
}
},
"test" : {
"requires" : {
"Data::Dumper" : "0",
"Exporter" : "0",
"ExtUtils::MakeMaker" : "0",
"File::Basename" : "0",
"File::Find" : "0",
"File::Spec" : "0",
"File::Spec::Functions" : "0",
"File::Temp" : "0",
"IO::Dir" : "0",
"IO::File" : "0",
"IO::Socket::INET" : "0",
"IPC::Cmd" : "0",
"List::Util" : "0",
"Test::More" : "0.96",
"open" : "0"
}
}
},
"provides" : {
"HTTP::Tiny" : {
"file" : "lib/HTTP/Tiny.pm",
"version" : "0.034"
}
},
"release_status" : "stable",
"resources" : {
"bugtracker" : {
"web" : "https://github.com/chansen/p5-http-tiny/issues"
},
"homepage" : "https://metacpan.org/release/HTTP-Tiny",
"repository" : {
"type" : "git",
"url" : "git://github.com/chansen/p5-http-tiny.git",
"web" : "https://github.com/chansen/p5-http-tiny"
}
},
"version" : "0.034",
"x_contributors" : [
"Alan Gardner <gardner@pythian.com>",
"Alessandro Ghedini <al3xbio@gmail.com>",
"Brad Gilbert <bgills@cpan.org>",
"Chris Nehren <apeiron@cpan.org>",
"Chris Weyl <cweyl@alumni.drew.edu>",
"Claes Jakobsson <claes@surfar.nu>",
"Craig Berry <cberry@cpan.org>",
"David Mitchell <davem@iabyn.com>",
"Edward Zborowski <ed@rubensteintech.com>",
"Jess Robinson <castaway@desert-island.me.uk>",
"Lukas Eklund <leklund@gmail.com>",
"Martin-Louis Bright <mlbright@gmail.com>",
"Mike Doherty <doherty@cpan.org>",
"Serguei Trouchelle <stro@cpan.org>",
"Syohei YOSHIDA <syohex@gmail.com>",
"Tony Cook <tony@develop-help.com>"
]
}
CONTRIBUTING
\ No newline at end of file
This diff is collapsed.
requires "Carp" => "0";
requires "IO::Socket" => "0";
requires "MIME::Base64" => "0";
requires "Time::Local" => "0";
requires "bytes" => "0";
requires "perl" => "5.006";
requires "strict" => "0";
requires "warnings" => "0";
recommends "HTTP::CookieJar" => "0.001";
recommends "IO::Socket::SSL" => "1.42";
recommends "Mozilla::CA" => "20120823";
recommends "Net::SSLeay" => "1.49";
suggests "IO::Socket::SSL" => "1.56";
on 'test' => sub {
requires "Data::Dumper" => "0";
requires "Exporter" => "0";
requires "ExtUtils::MakeMaker" => "0";
requires "File::Basename" => "0";
requires "File::Spec" => "0";
requires "File::Spec::Functions" => "0";
requires "File::Temp" => "0";
requires "IO::Dir" => "0";
requires "IO::File" => "0";
requires "IO::Handle" => "0";
requires "IO::Socket::INET" => "0";
requires "IPC::Cmd" => "0";
requires "IPC::Open3" => "0";
requires "List::Util" => "0";
requires "Test::More" => "0.96";
requires "open" => "0";
};
on 'configure' => sub {
requires "ExtUtils::MakeMaker" => "6.30";
};
on 'develop' => sub {
requires "Pod::Coverage::TrustPod" => "0";
requires "Test::CPAN::Meta" => "0";
requires "Test::Pod" => "1.41";
requires "Test::Pod::Coverage" => "1.08";
};
......@@ -5,8 +5,7 @@ license = Perl_5
copyright_holder = Christian Hansen
[@DAGOLDEN]
AutoMetaResources.bugtracker.rt = 0
AutoMetaResources.bugtracker.github = 0
:version = 0.053
stopwords = Alessandro
stopwords = CA's
stopwords = CAcert
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment