Permalink
Browse files

metabase updates, see CHANGES for full details

  • Loading branch information...
1 parent 48f7a3d commit 3b788b177defa23f9d2b939a970fc228a4411eb7 @barbie committed Sep 20, 2010
View
22 CHANGES
@@ -1,5 +1,27 @@
Revision history for Perl module CPAN::Testers::Data::Generator.
+1.00 current
+ - redesigned to use Metabase. All NNTP references removed.
+ - removed ignore and nostore options.
+ - added nonstop option.
+ - added error report mail alert, to highlight problems quickly
+ - improved validation of metabase results, due to the search sometimes
+ returning older reports!
+ - improved retrieval of tester fact
+ - scripts removed:
+ bin/articles-verify
+ bin/articles-view
+ bin/cpanstats-reparse
+ bin/cpanstats-verify
+ examples/cpanstats-convert
+ - added guid command line options and/or output:
+ bin/cpanstats-select (v0.11)
+ bin/cpanstats-update (v0.09)
+ bin/cpanstats-delete (v0.14)
+ - major update of all SQL tables and databases
+ examples/cpanstats-createdb (v0.02)
+ - added META.json
+
0.41 18/03/2010
- fixes to change the 'id' (was NNTP ID) to an auto incremental field.
- reworked logic to better fit latest changes.
View
@@ -1,31 +1,31 @@
-CHANGES
-MANIFEST This list of files
-Makefile.PL
-META.yml
-README
-bin/articles-verify
-bin/articles-view
bin/cpanstats
bin/cpanstats-delete
-bin/cpanstats-reparse
bin/cpanstats-select
bin/cpanstats-update
-bin/cpanstats-verify
+CHANGES
examples/cpanstats-createdb
-examples/cpanstats-convert
examples/cpanstats-verify.sh
examples/cpanstats.sql
examples/generate.sh
examples/settings-example.ini
lib/CPAN/Testers/Data/Generator.pm
+Makefile.PL
+MANIFEST
+META.yml
+META.json
+README
t/01base.t
t/12generate.t
t/90podtest.t
t/91podcover.t
t/94metatest.t
t/95changedate.t
-t/nntp/126015.txt
-t/nntp/125106.txt
-t/nntp/1804993.txt
-t/nntp/1805500.txt
+t/96metatest.t
+t/data/a58945f6-3510-11df-89c9-1bb9c3681c0d.json
+t/data/ad3189d0-3510-11df-89c9-1bb9c3681c0d.json
+t/data/af820e12-3510-11df-89c9-1bb9c3681c0d.json
+t/data/b248f71e-3510-11df-89c9-1bb9c3681c0d.json
+t/data/b77e7132-3510-11df-89c9-1bb9c3681c0d.json
t/test-config.ini
+templates/mail-bad-reports.eml
+templates/mail-bad-uploads.eml
View
@@ -0,0 +1,80 @@
+{
+ "name": "CPAN-Testers-Data-Generator",
+ "version": "1.00",
+ "abstract": "Download and summarize CPAN Testers data.",
+ "author": [
+ "Barbie (BARBIE) <barbie@cpan.org>",
+ ],
+
+ "license": "artistic_2",
+ "dynamic_config" : 0,
+ "release_status" : "stable",
+ "meta-spec": {
+ "version": "2",
+ "url": "http://search.cpan.org/dist/CPAN-Meta/lib/CPAN/Meta/Spec.pm"
+ },
+ "generated_by": "Hand 1.0",
+ "keywords" : [
+ "qa",
+ "cpan",
+ "testing"
+ ],
+
+
+ "prereqs" : {
+ "runtime" : {
+ "requires" : {
+ "Config::IniFiles": "0",
+ "CPAN::Testers::Common::DBUtils": "0.03",
+ "CPAN::Testers::Fact::LegacyReport": "0",
+ "CPAN::Testers::Fact::TestSummary": "0",
+ "CPAN::Testers::Metabase::AWS": "0",
+ "CPAN::Testers::Report": "0",
+ "DBI": "0",
+ "DBD::mysql": "0",
+ "DBD::SQLite": "1.07",
+ "File::Basename": "0",
+ "File::Path": "0",
+ "IO::File": "0",
+ "JSON": "0",
+ "Metabase": "0.004",
+ "Metabase::Fact": "0",
+ "Time::Local": "0",
+ "Getopt::ArgvFile": "0",
+ "Getopt::Long": "0"
+ }
+ },
+ "test" : {
+ "requires": {
+ "Data::Dumper": "0",
+ "Test::More": "0.70"
+ },
+ "recommends": {
+ "Test::Pod": "1.00",
+ "Test::Pod::Coverage": "0.08",
+ "Test::CPAN::Meta": "0.13",
+ "Test::JSON::Meta": "0.08"
+ }
+ }
+ },
+
+ "provides": {
+ "CPAN::Testers::Data::Generator": {
+ "file": "lib/CPAN/Testers/Data/Generator.pm",
+ "version": "1.00"
+ }
+ },
+ "no_index": {
+ "directory": ["t","examples"]
+ },
+
+ "resources": {
+ "license": "http://dev.perl.org/licenses/",
+ "bugtracker": { "web": "http://rt.cpan.org/Public/Dist/Display.html?Name=CPAN-Testers-Data-Generator" },
+ "repository": {
+ "url": "git://github.com/barbie/cpan-testers-data-generator.git",
+ "web": "http://github.com/barbie/cpan-testers-data-generator",
+ "type": "git"
+ }
+ }
+}
View
@@ -1,43 +1,46 @@
--- #YAML:1.0
name: CPAN-Testers-Data-Generator
-version: 0.41
+version: 1.00
abstract: Download and summarize CPAN Testers data
author:
- Barbie <barbie@cpan.org>
- - Leon Brocard <leon@astray.com>
license: perl
distribution_type: module
installdirs: site
requires:
- Config::IniFiles: 0
- CPAN::Testers::Common::Article: 0.36
- CPAN::Testers::Common::DBUtils: 0.03
- CPAN::Testers::Common::Utils: 0
- DBD::mysql: 0
- DBD::SQLite: 1.07
- Email::Simple: 0
- File::Basename: 0
- File::Path: 0
- IO::File: 0
- Getopt::ArgvFile: 0
- Getopt::Long: 0
- Net::NNTP: 0
+ Config::IniFiles: 0
+ CPAN::Testers::Common::DBUtils: 0.03
+ CPAN::Testers::Fact::LegacyReport: 0
+ CPAN::Testers::Fact::TestSummary: 0
+ CPAN::Testers::Metabase::AWS: 0
+ CPAN::Testers::Report: 0
+ DBI: 0
+ DBD::mysql: 0
+ DBD::SQLite: 1.07
+ File::Basename: 0
+ File::Path: 0
+ IO::File: 0
+ JSON: 0
+ Metabase: 0.004
+ Metabase::Fact: 0
+ Time::Local: 0
+ Getopt::ArgvFile: 0
+ Getopt::Long: 0
recommends:
- Test::More: 0.70
- Test::MockObject: 0
- Test::Pod: 1.00
- Test::Pod::Coverage: 0.08
- Test::CPAN::Meta: 0.12
- Test::Database: 0.99
+ Test::More: 0.70
+ Test::Pod: 1.00
+ Test::Pod::Coverage: 0.08
+ Test::CPAN::Meta: 0.13
+ Test::JSON::Meta: 0.08
build_requires:
- Test::More: 0.01
+ Test::More: 0.70
provides:
CPAN::Testers::Data::Generator:
file: lib/CPAN/Testers/Data/Generator.pm
- version: 0.41
+ version: 1.00
no_index:
directory:
View
@@ -3,23 +3,28 @@ WriteMakefile(
'NAME' => 'CPAN::Testers::Data::Generator',
'VERSION_FROM' => 'lib/CPAN/Testers/Data/Generator.pm',
'PREREQ_PM' => {
- 'Email::Simple' => 0, # only for scripts
'Getopt::Long' => 0, # only for scripts
'Getopt::ArgvFile' => 0, # only for scripts
'Config::IniFiles' => 0,
- 'CPAN::Testers::Common::Article' => 0.36,
'CPAN::Testers::Common::DBUtils' => 0.03,
- 'CPAN::Testers::Common::Utils' => 0,
'File::Basename' => 0,
'File::Path' => 0,
'IO::File' => 0,
- 'Net::NNTP' => 0,
+ 'JSON' => 0,
+ 'Time::Local' => 0,
+ 'Metabase' => 0.004,
+ 'Metabase::Fact' => 0,
+ 'CPAN::Testers::Fact::LegacyReport' => 0,
+ 'CPAN::Testers::Fact::TestSummary' => 0,
+ 'CPAN::Testers::Metabase::AWS' => 0,
+ 'CPAN::Testers::Report' => 0,
+ 'DBI' => 0,
'DBD::mysql' => 0,
'DBD::SQLite' => 1.07,
- 'Test::More' => 0, # only for testing
+ 'Test::More' => 0.70, # only for testing
},
'PL_FILES' => {},
Oops, something went wrong.

0 comments on commit 3b788b1

Please sign in to comment.