Permalink
Browse files

Prep for release. Tweak docs.

  • Loading branch information...
1 parent 7fa17f8 commit be90634e32cd46cb07e9bc54a9a8a638ea4d246f @timbunce timbunce committed Nov 17, 2011
Showing with 17 additions and 9 deletions.
  1. +7 −8 { → bin}/dist_surveyor
  2. +1 −0 dist.ini
  3. +9 −1 lib/Dist/Surveyor.pm
@@ -95,19 +95,15 @@ dist_surveyor and the new perl to run cpanm.
Probably.
-The fine metacpan folk will probably want to shoot me for the load this places
-on their servers.
-
=head1 TODO
- * Polish up, refactor, add tests etc.
+ * Polish up, refactor, add tests etc. Including making Dist::Surveyor a proper
+ module that exports functions (or uses methods) and changing dist_surveyor
+ to use that interface.
* Auto-detect when directory given isn't the root of a perl library dir tree.
E.g. by matching file names to module names
- * Avoid hard-coded %distro_key_mod_names related to perllocal.pod where the
- dist name doesn't match the key module name.
-
* Add support for matching Foo.pm.PL files (e.g. FCGI and common::sense)
* For installed modules get the file modification time (last commit time)
@@ -118,8 +114,11 @@ on their servers.
are given a lower priority.
* Sort out ExtUtils::Perllocal::Parser situation
+ Avoid hard-coded %distro_key_mod_names related to perllocal.pod where the
+ dist name doesn't match the key module name.
+ Or maybe just remove use of distro_key_mod_names and perllocal entirely?
- * Optimise use of metacpan. Use ElasticSearch.pm.
+ * Optimise use of metacpan. Check caching. Use ElasticSearch.pm.
* Fully handle merging of pre-existing --makecpan directory data files.
View
@@ -38,6 +38,7 @@ fake_home = 1
; metadata
[AutoPrereqs]
+skip=ExtUtils::Perllocal::Parser
[MinimumPerl]
;[MetaProvides::Package]
[MetaNoIndex]
View
@@ -1,6 +1,14 @@
package Dist::Surveyor;
-# ABSTRACT: Survey installed modules and determine the specific distribution versions they came from
+=head1 NAME
+
+Dist::Surveyor - Survey installed modules and determine the specific distribution versions they came from
+
+=head1 SYNOPSIS
+
+See L<dist_surveyor> for documentation.
+
+=cut
use strict;
use warnings;

0 comments on commit be90634

Please sign in to comment.