Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dependency and Metadata fixes. #18

Merged
merged 1 commit into from Oct 9, 2014
Merged

Conversation

kentfredric
Copy link
Contributor

When I wrote #17, I wrote the tests with the assumption HTTP::Tiny::Mech and WWW::Mechanize::Cached would be optional.

However, Autoprereqs has determined them to be mandatory, and this creates a few needless headaches installing dependencies. ( I personally get stuck somewhere because Cache::Cache fails )

So this patch rectifies this using Dist::Zilla::Plugin::Prereqs::Soften which moves the deps from test.requires to test.recommends.

However, at present, test.recommends vanish into a black hole, because dist.ini only uses META.yml, which only supports the Meta 1.5 spec, and thus, only supports the old crufty options, and none of the new fancy stuff like 'recommends'. ( Amongst other things ).

While I was there, I noticed a great number of contributors presently go unrecognised ( git shortlog ), and so I added [Git::Contributors] to vivify x_contributors so that MetaCPAN can show them.

@kentfredric
Copy link
Contributor Author

The general repository tweaks have been nuked from this pull request to help accelerate the process with less subjectivism. Now this pull request only fixes problems.

mickeyn added a commit that referenced this pull request Oct 9, 2014
Dependency and Metadata fixes.
@mickeyn mickeyn merged commit 4460655 into metacpan:master Oct 9, 2014
@mickeyn
Copy link
Contributor

mickeyn commented Oct 9, 2014

@kentfredric 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants