Skip to content

Commit

Permalink
initial import of MongoDBx::Queue
Browse files Browse the repository at this point in the history
  • Loading branch information
xdg committed Aug 30, 2012
0 parents commit 35a969d
Show file tree
Hide file tree
Showing 6 changed files with 125 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
/MongoDBx-Queue*
.build
6 changes: 6 additions & 0 deletions Changes
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Revision history for MongoDBx-Queue

{{$NEXT}}

- First release

50 changes: 50 additions & 0 deletions README.PATCHING
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
README.PATCHING

Thank you for considering contributing to this distribution. This file
contains instructions that will help you work with the source code.

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:

$ prove -l
$ prove -lv t/some_test_file.t

For most distributions, 'prove' is entirely sufficent for you to test any
patches you have.

You may need to satisfy some dependencies. See the included META.json
file for a list. If you install App::mymeta_requires from CPAN, it's easy
to satisfy any that you are missing by piping the output to your favorite
CPAN client:

$ mymeta-requires | cpanm
$ cpan `mymeta-requires`

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.

If you see typos or documentation issues in the generated docs, please
email or open a bug ticket instead of patching.

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

Once installed, here are some dzil commands you might try:

$ dzil build
$ dzil test
$ dzil xtest

You can learn more about Dist::Zilla at http://dzil.org/

9 changes: 9 additions & 0 deletions dist.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
name = MongoDBx-Queue
author = David Golden <[email protected]>
license = Apache_2_0
copyright_holder = David Golden
copyright_year = 2012

[@DAGOLDEN]
:version = 0.032

35 changes: 35 additions & 0 deletions lib/MongoDBx/Queue.pm
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
use 5.008001;
use strict;
use warnings;

package MongoDBx::Queue;
# ABSTRACT: No abstract given for MongoDBx::Queue
# VERSION

# Dependencies
use autodie 2.00;

1;

=for Pod::Coverage method_names_here
=head1 SYNOPSIS
use MongoDBx::Queue;
=head1 DESCRIPTION
This module might be cool, but you'd never know it from the lack
of documentation.
=head1 USAGE
Good luck!
=head1 SEE ALSO
Maybe other modules do related things.
=cut

# vim: ts=2 sts=2 sw=2 et:
23 changes: 23 additions & 0 deletions perlcritic.rc
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
severity = 5
verbose = 8

[Variables::ProhibitPunctuationVars]
allow = $@ $!

[TestingAndDebugging::ProhibitNoStrict]
allow = refs

# Turn these off
[-BuiltinFunctions::ProhibitStringyEval]
[-ControlStructures::ProhibitPostfixControls]
[-ControlStructures::ProhibitUnlessBlocks]
[-Documentation::RequirePodSections]
[-InputOutput::ProhibitInteractiveTest]
[-Miscellanea::RequireRcsKeywords]
[-References::ProhibitDoubleSigils]
[-RegularExpressions::RequireExtendedFormatting]
[-InputOutput::ProhibitTwoArgOpen]

# Turn this on
[Lax::ProhibitStringyEval::ExceptForRequire]

0 comments on commit 35a969d

Please sign in to comment.