On 03/30/2017 04:36 PM, James E Keenan wrote:
[snip]
7. Wrote second perl program (attached) called 'order-battle.pl' to
record the order in which various modules *first* appeared in the
'fails' file and the total number of times each module was cited.
Results are attached as 'order-of-battle-20170330.txt'.
What is the "order of battle"? It's the order in which, as of today, we
need to get new CPAN releases out so that down-river distros are no
longer failing due to failures in their upstream dependencies.
For example, today David Golden prepared a new version of Sub::Uplevel
-- the #1 distro in the order of battle. Once he releases that to CPAN,
a tremendous number of downstream distros will have their prerequisites
satisfied and -- assuming they don't have their own configure/build/test
failures -- will become installable via this perl-5.26.0-friendly cpanm.
Over the past week I have conducted two more rounds of testing using the
approach previously discussed in this thread. I did not report on the
second round, but the third round's results subsume the second.
1. I continue to use the file which David Golden prepared last year as
a proxy for the current state of the river. I decompressed it to a
plain-text file called 'river-2016-02-27.txt'.
2. I continue to use get-upriver-distros.pl to parse the plain-text
file. However, I have modified it to try to avoid selecting the
mod_perl or Team-ReadLine-Perl distributions, as their configurations
require manual intervention; I want get-upriver-distros.pl to run by
itself for hours. (I can confirm that Term-ReadLine-Perl is
installable and 5.26.0-ready.) I am fetching the first 5000 distros
found, which were stored in another plain-text file called
third-round-top-5000.txt.
3. Built and installed an updated perl5 blead for testing:
#####
$ ./bin/perl -v | head -2 | tail -1
This is perl 5, version 26, subversion 0 (v5.26.0
(v5.25.11-27-g1b92e69)) built for x86_64-linux
#####
... and installed Miyagawa's up-to-the-minute cpanm against that perl.
#####
$ ./bin/perl -MApp::cpanminus -E 'say $App::cpanminus::VERSION;'
1.7043
#####
I expect this upgrade to have major benefits. Among other things, it
resolved the perl-5.26.0-compatibility of one of Miyagawa's own
distros:
#####
$ ./bin/cpanm Plack::Middleware::Session
--> Working on Plack::Middleware::Session
Fetching
http://www.cpan.org/authors/id/M/MI/MIYAGAWA/Plack-Middleware-Session-0.30.tar.gz
... OK
Configuring Plack-Middleware-Session-0.30 ... OK
Building and testing Plack-Middleware-Session-0.30 ... OK
Successfully installed Plack-Middleware-Session-0.30
1 distribution installed
#####
4. Adapting nudge from KENTNL, I worked from a just-updated local minicpan
repository.
#####
cd ~/testing/blead
date > startcpanm
cat /home/jkeenan/learn/perl/cpan-river/third-round-top-5000.txt | \
xargs bin/cpanm --mirror ~/minicpan --verbose; date > endcpanm
#####
5. Copied and renamed the 'cpanm' build.log to 20170404-5000-build.log.gz.
6. grepped out relevant lines from the build log:
#####
zgrep FAIL 20170404-5000-build.log.gz | grep -v 'Result: FAIL' | \
sed -e 's/^-> //' > 20170404-5000-fails.txt
#####
7. Used a revised version of 'order-battle.pl' to record the order in
which various modules *first* appeared in the 'fails' file and the
total number of times each module was cited. Results are attached as
'order-of-battle-20170404.txt'.
What is the "order of battle"? It's an approximation of the order in
which, as of today, we need to get new CPAN releases out so that
down-river distros are no longer failing due to failures in their
upstream dependencies.
For example, on March 30 David Golden prepared a new version of
Sub::Uplevel -- the #1 distro in the order of battle. He released that
to CPAN on April 01. Once he released that to CPAN, a tremendous number
of downstream distros had their prerequisites satisfied and -- barring
their own configure/build/test failures -- became installable via this
perl-5.26.0-friendly cpanm. Hence, apart from the fact that in the
first round I only looked at the first 1000 entries in the input file
while in the third round I looked at the first 5000 entries, many
entries found in 20170330's file have gone away in 20170404's file and
the tip of the order of battle looks substantially different.
This approach is useful for me because I only have a laptop to work
with. YMMV.
Thank you very much.
Jim Keenan
1 AnyEvent 62
2 Data::Printer 12
3 XML::Atom 6
4 Tk 14
5 AnyEvent::HTTP 14
6 Params::Classify 8
7 Devel::Cover 7
8 Glib 12
9 Cairo 4
10 Pango 3
11 Gtk2 10
12 Alien::wxWidgets 4
13 Wx 7
14 Class::Mix 2
15 Crypt::Eksblowfish 2
16 XML::Feed 5
17 Coro 6
18 Net::Server 3
19 Locale::TextDomain 6
20 MooX::Options 7
21 Locale::Messages 2
22 Locale::TextDomain::UTF8 5
23 Wx::Perl::ProcessStream 1
24 Wx::Scintilla 1
25 Debug::Client 1
26 Padre 2
27 Parse::Yapp 2
28 Template::Declare 4
29 Data::Alias 1
30 Twiggy 3
31 Data::Entropy 1
32 Perinci::Sub::Property::result::table 3
33 Starman 5
34 Catalyst::Devel 3
35 AnyMQ 2
36 Bot::BasicBot::Pluggable 1
37 Map::Tube 13
38 Test::Strict 2
39 Perinci::Sub::Gen::AccessTable 3
40 Test::Aggregate 1
41 Tie::Hash::Indexed 3
42 Web::Hippie 1
43 Crypt::Eksblowfish::Bcrypt 2
44 Crypt::Eksblowfish::Uklblowfish 1
45 Data::Entropy::Algorithms 1
46 Authen::Passphrase 3
47 Object::Event 5
48 Jifty 1
49 Encode::compat 1
50 Alien::SVN 1
51 Test::Block 4
52 Data::Swap 2
53 Win32::WinError 1
54 Win32API::Registry 2
55 Win32::TieRegistry 1
56 Plucene 3
57 B::Hooks::Parser 4
58 Regexp::Grammars 5
59 Test::Map::Tube 9
60 XML::Atom::Entry 1
61 XML::Atom::Feed 1
62 Labyrinth 5
63 Alien::SDL 2
64 Time::Format 2
65 LWP::ConsoleLogger 1
66 HTML::WikiConverter 2
67 KiokuDB 4
68 Digest::Bcrypt 1
69 LWP::ConsoleLogger::Easy 1
70 WWW::Mechanize::Cached 2
71 SDL 1
72 AnyEvent::Socket 4
73 AnyEvent::Util 3
74 AnyEvent::Handle::UDP 2
75 Crypt::OpenSSL::X509 4
76 HTML::Tidy 3
77 AnyEvent::CacheDNS 2
78 podlinkcheck 1
79 Plack::App::Proxy 3
80 VM::EC2 2
81 IO::Event 2
82 POE::Component::SSLify 3
83 Test::Unit 3
84 App::PodLinkCheck::ParseSections 1
85 App::PodLinkCheck::ParseLinks 1
86 Test::Pod::LinkCheck 3
87 AnyEvent::Handle 7
88 Net::LibIDN 3
89 AnyEvent::XMPP 1
90 Glib::Object::Introspection 4
91 VM::EC2::Instance::Metadata 1
92 VM::EC2::Security::CredentialCache 3
93 Message::Passing 1
94 Glib::Object::Subclass 6
95 Glib::Ex::ObjectBits 1
96 Prima 1
97 Chemistry::Mol 8
98 HTTP::MobileAgent 4
99 PersistentPerl 2
100 Labyrinth::Plugin::Core 3
101 Perinci::CmdLine::Classic 1
102 PerlX::Assert 2
103 AnyEvent::RabbitMQ 3
104 DBIx::FullTextSearch 1
105 Dist::Zilla::Plugin::Test::Pod::LinkCheck 3
106 Moops 1
107 Labyrinth::Test::Harness 3
108 Dist::Zilla::App::Command::cover 2
109 Dist::Zilla::Plugin::ContributorsFromGit 3
110 App::bmkpasswd 2
111 File::Flock 3
112 GD 9
113 GD::SecurityImage 2
114 Bot::Cobalt 1
115 Maypole 1
116 Type::Tiny::Signatures 2
117 Pcore 1
118 Device::Chip 1
119 Data::Object 2
120 XML::Easy 2
121 Config::Options 2
122 DJabberd 1
123 IO::Util 3
124 Class::DBI::DATA::Schema 2
125 String::Diff 2
126 Coro::Event 1
127 Continuity 2
128 Glib::Ex::FreezeNotify 1
129 Glib::Ex::SignalIds 4
130 Gtk2::Pango 1
131 Gtk2::Ex::WidgetBits 1
132 WWW::Mechanize::Cached::GZip 2
133 Net::Amazon::S3 1
134 Test::Pretty 1
135 ShipIt 1
136 MouseX::App::Cmd 2
137 Cairo::GObject 3
138 File::LibMagic 1
139 HTTP::Server::Simple::Static 2
140 DBIx::Skinny 2
141 Parse::Yapp::Driver 2
142 Graph::ReadWrite 1
143 Encode::JP::Mobile 2
144 Class::MakeMethods 2
145 HTTP::Daemon::SSL 2
146 Dist::Zilla::Role::MetaCPANInterfacer 2
147 ExtUtils::F77 1
148 File::PathInfo 2
149 Music::Tag 1
150 Perl::PrereqScanner::Lite 3
151 Tk::Pod 1
152 Email::Store 6
153 POE::Loop::AnyEvent 2
154 Authen::Passphrase::BlowfishCrypt 1
155 Authen::Passphrase::SaltedDigest 1
156 DBIx::Class::InflateColumn::Authen::Passphrase 2
157 Net::DNS::Lite 1
158 Tkx 2
159 Queue::Base 2
160 KinoSearch 2
161 HTML::Template::Default 3
162 Authen::Passphrase::RejectAll 2
163 DBIx::Class::PassphraseColumn 2
164 SQL::SplitStatement 2
165 Math::Bigint 1
166 Net::DAAP::DMAP 3
167 Gtk2::MozEmbed 2
168 Class::groups 2
169 Class::Util 2
170 Class::constr 2
171 Class::props 2
172 Object::groups 1
173 Object::props 2
174 CGI::Builder 1
175 UNIVERSAL::ref 1
176 Test::Group 2
177 Gtk3 2
178 DateTime::TimeZone::SystemV 2
179 Net::Jabber 1
180 XAO::Base 2
181 Mozilla::DOM 2
182 Mozilla::Mechanize 2
183 Tree::XPathEngine 2
184 PerlIO::Util 2
185 AnyEvent::DNS 1
186 IO::Stream 1
187 Dist::Zilla::Plugin::PerlTidy 1
188 AnyEvent::WebSocket::Client 2
189 CORBA::IDL 2
190 Types::DateTime 2
191 Geo::Proj4 1
192 Geo::Point 1
193 Test::CheckChanges 2
194 B::Hooks::OP::Check::EntersubForCV 2
195 MooseX::XSAccessor 2
196 Test::Aggregate::Nested 1
197 Catalyst::Controller::HTML::FormFu 2
198 SVN::Simple::Edit 3
199 SVN::Core 1
200 SVN::Mirror 2
201 RDF::Simple 1
202 Dezi::App 3
203 Squatting 1
204 CGI::Wiki 1
205 Chemistry::Bond::Find 3
206 Locale::Maketext::Gettext 2
207 Petal 3
208 Directory::Scratch::Structured 2
209 Bot::Backbone 1
210 AnyEvent::IRC 2
211 Net::Server::Coro 2
212 API::Client 1
213 POE::Loop::Tk 2
214 MaxMind::DB::Reader 2
215 WWW::VenusEnvy 2
216 Daemon::Generic 2
217 Test::POE::Stopping 4
218 Module::Depends 1
219 KiokuDB::Entry 1
220 KiokuDB::Backend::Role::GC 1
221 KiokuDB::Backend 1
222 KiokuDB::Backend::Role::Query::GIN 1
223 KiokuDB::Backend::Role::Scan 1
224 KiokuDB::TypeMap::Entry::Naive 1
225 KiokuDB::Test 1
226 KiokuDB::Backend::Role::TXN 1
227 KiokuDB::Backend::Role::Query::Simple 1
228 KiokuDB::Backend::Role::Clear 1
229 KiokuDB::TypeMap::Entry 1
230 KiokuDB::TypeMap 1
231 KiokuDB::Backend::Role::Concurrency::POSIX 1
232 KiokuDB::Backend::Serialize::Delegate 1
233 KiokuDB::Backend::DBI 1
234 PerlIO::via::symlink 1
235 WWW::Dilbert 2
236 DateTime::TimeZone::Tzfile 1
237 Device::USB 1
238 DataFlow 1
239 XAO::FS 1
240 Lingua::Translate 1
241 Chemistry::Canonicalize 3
242 Compress::Raw::Lzma 2
243 LEOCHARRE::CLI2 1
244 Ogg::Vorbis::Header::PurePerl 2
245 EntityModel 2
246 Dist::Zilla::PluginBundle::TestingMania 1
247 MARC::XML 1
248 Net::Libdnet 3
249 DateTime::Astro 2
250 DynGig::Range 2
251 Net::Pcap 5
252 Net::Write 2
253 Devel::Cover::Report::Coveralls 1
254 Algorithm::Permute 2
255 AnyEvent::HTTPD 1
256 Task::Catalyst 2
257 Devel::Events 2
258 MediaWiki::Bot 1
259 Chemistry::Ring 2
260 MooseX::Types::DateTime::ButMaintained 2
261 ZMQ::LibZMQ2 1
262 ZMQ 2
263 Spread 1
264 POE::Component::Generic 1
265 invoker 2
266 Test::TempDatabase 3
267 POE::Declare 3
268 WWW::Comic 1
269 Search::OpenSearch::Engine::Lucy 2
270 Config::Std 1
271 Dist::Zilla::PluginBundle::Prereqs 1
272 REST::Google 1
273 MogileFS::Server 1
274 Mac::Processes 2
275 Mac::Apps::Launch 3
276 Mac::AppleEvents 1
277 Mac::AppleEvents::Simple 2
278 Mac::Carbon 1
279 Mac::Glue 1
280 Catalyst::Helper 2
281 Catalyst::View::HTML::Mason 2
282 Socialtext::Resting 2
283 Term::TermKey 1
284 CGI::Application::Server 1
285 Perl::Critic::Dynamic 2
286 Image::Magick 5
287 Stream::FileInputStream 2
288 CAD::Drawing 1
289 methods 1
290 XML::Liberal 1
291 PocketIO 1
292 PerlIO::via::gzip 2
293 Gtk2::Ex::Utils 2
294 PAUSE::Permissions 2
295 POE::Component::Metabase::Client::Submit 2
296 Image::Resize 1
297 Gtk2::CodeGen 2
298 Glib::MakeHelper 2
299 Gtk2::WebKit 2
300 Gapp 1
301 HTTP::Engine 1
302 Gearman::XS 1
303 Test::WWW::Simple 2
304 App::SimpleScan 1
305 DBIx::MultiStatementDo 2
306 Tickit::Widget::Scroller 2
307 Chemistry::Pattern 1
308 Lexical::Var 1
309 WordNet::QueryData 1
310 Tk::ToolBar 2
311 Test::Declare 1
312 HTML::Widget 1
313 X11::GUITest 2
314 Metadata::DB 1
315 XML::Hash::LX 1
316 Authen::Libwrap 1
317 POE::Component::ResourcePool 1
318 ZMQ::FFI 1
319 AnyEvent::DBI 1
320 Socialtext::Resting::Utils 1
321 Test::CGI::Untaint 1
322 XML::LibXSLT 3
323 XML::GrammarBase 1
324 BenchmarkAnything::Storage::Frontend::Lib 3
325 Labyrinth::DIUtils::ImageMagick 1
326 MooseX::Types::Authen::Passphrase 2
327 AnyEvent::ReadLine::Gnu 2
328 Labyrinth::Plugin::CPAN 1
329 DynGig::Range::Time 2
330 Kwiki::Test 1
331 POE::XS::Loop::EPoll 3
332 POE::Component::Metabase::Relay::Server 2
333 App::tracepm 2
334 WebService::Solr 1
335 LWP::UserAgent::WithCache 1
336 IO::File::AtomicChange 2
337 Class::DBI::AsForm 1
338 CGI::Application::Plugin::ViewCode 2
339 Exobrain 1
340 Corona 2
341 KiokuX::Model 1
342 Data::Decode 2
343 Graphics::Primitive::Driver::Cairo 2
344 Treex::Core 2
345 Mac::FSEvents 1
346 Net::DAAP::Client 1
347 Sleepycat::DbXml 1
348 perfSONAR_PS::DB::XMLDB 1
349 Qudo 1
350 Mail::SPF 1
351 DDP 1
352 Git::CPAN::Patch 1
353 Syntax::Highlight::Universal 1
354 Linux::Smaps 2
355 Process::SizeLimit::Core 2
356 Thread::Serialize 1
357 Modern::PBP::Perl 2
358 Graphics::GnuplotIF 1
359 Coro::AnyEvent 1
360 Net::RabbitFoot 1
361 Test::Flatten 1
362 Catmandu::XML 1
363 Devel::BeginLift 1
364 Business::PayPal::API 1
365 DateTime::Format::CLDR 1
366 CouchDB::View 2
367 Text::Capitalize 1
368 Text::Aspell 1
369 Facebook::Graph 1
370 Crypt::Sodium 2
371 IPC::Transit::Remote 1
372 IPC::Transit 3
373 Hailo 1
374 AnyEvent::FriendFeed::Realtime 2
375 AnyEvent::Twitter::Stream 2
376 AnyEvent::Twitter 2
377 AnySan 1
378 URPM 2
379 Hook::AfterRuntime 1
380 only 2
381 AnyEvent::HTTP::ScopedClient 1
382 Gtk2::Ex::Dialogs 1
383 Object::Import 1
384 Acme::LOLCAT 1
385 Wx::Perl::ListCtrl 2
386 Tapper::MCP 1
387 URI::Find::Schemeless::Stricter 1
388 Test::Mini 2
389 Pinto 2
390 Net::SMTP::Receive 2
391 Attribute::Lexical 1
392 NetSDS 1
393 AnyEvent::Redis 1
394 Devel::Events::Objects 1
395 Padre::Plugin::Shell::Base 1
396 UAV::Pilot 1
397 XML::LibXML::SAX::ChunkParser 1
398 POE::Component::Child 1
399 Tapper::Reports::Web 1
400 Net::Server::Fork 1
401 Tapper::Reports::API 1
402 Chemistry::File::SMILES 1
403 BenchmarkAnything::Storage::Frontend::Tools 2
404 Tapper::CLI 1
405 Glib::Ex::ConnectProperties 1
406 AnyEvent::SerialPort 1
407 OrePAN2 1
408 Form::Processor 1
409 Test::Mini::Unit 1
410 POE::Loop::Glib 1
411 POE::Declare::HTTP::Client 1
412 Youri::Package::RPM::Generator 1
413 Lim 1
414 GeoIP2 1
415 App::depak 1
416 KiokuX::User 1
417 Bio::Range 1
418 Bio::Root::Version 1
419 Bio::PrimarySeq 1
420 Bio::Chado::Schema 1
421 AnyEvent::Processor 1
422 Clone::Fast 1
423 Catalyst::Plugin::Server 1
424 Gtk2::Notify 1
425 Email::ARF 1
426 Algorithm::Evolutionary 1
427 CGI::Application::Plugin::DebugScreen 1
428 POE::Filter::JSON 1
429 Mail::SendVarious 2
430 AnyEvent::Gearman 1
431 DateTime::Event::Chinese 2
432 Net::Frame::Dump 2
433 HTML::Tested 1
434 qbit 1
435 PITA::XML 2
436 Dezi 1
437 XML::LibXML::Element 1
438 POE::Filter::XML 1
439 AnyEvent::Proc 1
440 KeyedMutex 2
441 signatures 1
442 Locale::ID::Province 1
443 minismokebox 1
444 DBIx::Recordset 1
445 FFmpeg::Command 1
446 AnyEvent::AggressiveIdle 1
447 IPC::Transit::Router 2
448 Digest::MD6 1
449 Digest::HMAC_MD6 1
450 Mac::Growl 1
451 AnyEvent::SNMP 2
452 DBD::AnyData 1
453 Coro::PatchSet 1
454 JavaScript::Dumper 2
455 Extutils::MakeMaker 1
456 Term::Clui 1
457 Defaults::Modern 1
458 Log::Dispatch::Config::TestLog 2
459 Religion::Bible::Regex::Config 2
460 AnyEvent::Open3::Simple 1
461 Tapper::Reports::Receiver 1
462 AnyEvent::CouchDB 1
463 Net::Libdnet6 2
464 Getopt::LL 1
465 Fuse 1
466 Fuse::Class 2
467 Catalyst::View::Templated 2
468 Tk::JPEG 2
469 Tk::PNG 2
470 Tk::Role::Dialog 2
471 Memcached::Client 1
472 Astro::FITS::CFITSIO 2
473 HTML::Feature 1
474 Plack::Middleware::ProxyMap 2
475 HTML::StickyQuery::DoCoMoGUID 1
476 IO::Compress::Lzma 1
477 Petal::Utils 2
478 Test::TAP::HTMLMatrix 1
479 Perl6::Pod 1
480 Algorithm::FloodControl 1
481 Devel::DProf 1
482 Tk::Adjuster 1
483 Tk::HList 1
484 Tk::Derived 1
485 Tk::Menubutton 1
486 Tk::Frame 1
487 Tk::ROText 1
488 Tk::ObjScanner 1
489 Map::Tube::Prague 1
490 MooseX::Types::Parameterizable 1
491 AnyEvent::Graphite 1
492 HTML::Toc 1
493 Mac::AppleScript 1
494 Gtk2::Ex::WidgetCursor 1
495 Mail::Audit::DKIM 1
496 TM 1
497 Plugins 2
498 XML::Rules 1
499 AnyEvent::MockTCPServer 1
500 Gtk3::WebKit 1
501 WWW::Wikipedia 1
502 Template::Declare::Tags 1
503 CPAN::Mini::Webserver 1
504 Net::LDNS 1
505 Tk::DoubleClick 1
506 Pipeline 1
507 App::MultiModule 1
508 Tk::DirSelect 1
509 Device::BCM2835 1
510 Git::Gitalist 1
511 Jedi 1
512 Win32 1
513 Test::Perl::Dist 1
514 metabase::relayd 1
515 Method::Lexical 1
516 Language::Expr 1
517 Alien::WiX::Version30 1
518 WSRF::Lite 1
519 Tk::Markdown 2
520 EntityModel::Web 1
521 AnyEvent::Watchdog 1
522 Net::Frame::Device 1
523 Email::Store::HTML 1
524 Sub::Clone 1
525 MooseX::KeyedMutex 1
526 WWW::OpenSearch 1
527 CPAN::Test::Dummy::Perl5::Make::CircDepeTwo 2
528 CPAN::Test::Dummy::Perl5::Make::CircDepeThree 2
529 CPAN::Test::Dummy::Perl5::Make::CircDepeOne 2
530 MooseX::Types::DateTimeX 1
531 XML::Atom::Service 1
532 PGObject::Util::PseudoCSV 1
533 Audio::File 1
534 CSS::Tiny::Style 1
535 Perinci::To::Doc 1
536 Monitoring::Livestatus 1
537 WWW::SFDC 1
538 Net::Stomp::MooseHelpers 1
539 Params::Validate::Checks 1
540 Term::Bash::Completion::Generator 1
541 Net::Google::DataAPI 1
542 Data::Package 1
543 PITA::Scheme 1
544 AnyEvent::Filesys::Notify 1
545 optimizer 1
546 PluceneSimple 1
547 Plucene::Simple 1
548 Email::Store::Plucene 1
549 Catalyst::Plugin::Captcha 1
550 WWW::Pastebin::PastebinCa::Retrieve 1
551 Net::DMAP::Server 1
552 Crypt::OpenSSL::CA 1
553 Task::Plack 1
554 HTML::WikiConverter::Markdown 1
555 Chart::Strip 1
556 Gtk2::WebKit::Mechanize 1
557 Promises 1
558 CGI::Application::Plugin::TmplInnerOuter 1
559 Quiz::Flashcards 1
560 POE::Component::Client::NRPE 1
561 Module::Install::Catalyst 1
562 RapidApp 1
563 Math::MPFR 1
564 Dist::Zilla::Plugin::ArchiveRelease 2
565 Dist::Zilla::PluginBundle::RSRCHBOY 1
566 Treex::Core::Resource 1
567 Treex::Core::Config 1
568 Treex::Core::Common 1
569 Treex::Block::Write::BaseTextWriter 1
570 Treex::Core::Log 1
571 Treex::Core::DocumentReader 1
572 Treex::Core::Block 1
573 Treex::Block::Read::BaseTextReader 1
574 Treex::Core::Document 1
575 Treex::Unilang 1
576 Dev::Bollocks 1
577 AnyEvent::ReverseHTTP 2
578 Weather::OpenWeatherMap 1
579 Alien::Gfsm 1
580 Tickit::Console 1
581 Net::SSL::ExpireDate 1
582 POE::Component::Client::Feed 2
583 Tk::Canvas::GradientColor 1
584 Email::Store::Summary 1
585 Alien::ActiveMQ 1
586 Mozilla::DOM::ComputedStyle 1
587 Mozilla::ObserverService 1
588 Mozilla::PromptService 1
589 Mozilla::SourceViewer 1
590 Mozilla::ConsoleService 1
591 Mozilla::Mechanize::GUITester 1
592 Net::DNSBL::MultiDaemon 1
593 Fuse::Filesys::Virtual 1
594 Hatena::Keyword 1
595 HTML::FormFu::ExtJS 1
596 DynGig::Util 1
597 Net::Radius::Dictionary 2
598 Net::Radius::Packet 1
599 POE::Component::Client::RADIUS 1
600 Chemistry::InternalCoords 1
601 Devel::bt 1
602 Amazon::DynamoDB 1
603 Chart::Plot 1
604 AnyEvent::Fork 1
605 AnyEvent::Campfire::Stream 1
606 POE::Declare::HTTP::Server 1
607 Thread::Queue::Any 1
608 WWW::Lipsum 1
609 AnyEvent::HTTP::LWP::UserAgent 1
610 DB_File::Lock 1
611 Chart::Clicker 1
612 WWW::Curl::Easy 1
613 WWW::Curl::Multi 1
614 WWW::Curl::Simple 1
615 NetworkInfo::Discovery 1
616 Net::HTTP::API 1
617 UMLS::Interface 1
618 Locale::gettext_dumb 1
619 Locale::Simple 1
620 Task::Kensho::Toolchain 2
621 Test::PAUSE::Permissions 1
622 HTTP::MobileAgent::Plugin::Charset 1
623 MPEG::Audio::Frame 1
624 Tk::BrowseEntry 1
625 Tk::Balloon 1
626 Tk::Pod::Text 1
627 Tk::Pane 1
628 Tk::Font 1
629 Tk::TableMatrix 1
630 Games::Risk 1
631 Slay::Makefile 1
632 WiX3 1
633 Tatsumaki 1
634 Fey::Loader 1
635 Class::DBI::Pg::More 1
636 Task::Kensho::Testing 2
637 Cog 1
638 POSIX::RT::Semaphore 2
639 Wx::Perl::DataWalker 1
640 POE::Session::MultiDispatch 1
641 File::PathInfo::Ext 1
642 Email::MIME::XPath 1
643 Task::Perl::Critic 1
644 App::TemplateServer 1
645 File::Attributes 1
646 Alias 1
647 Test::HTML::Tidy 1
648 GDTextUtil 1
649 GD::Text 1
650 GDGraph 1
651 GD::Graph 1
652 GD::Text::Align 1
653 GD::Graph3d 1
654 Data::AMF 1
655 Catalyst::Controller::DBIC::API 1
656 Task::Kensho::ModuleDev 2
657 Class::Usul 1
658 Device::Chip::Adapter 1
659 Device::BusPirate 1
660 Email::Store::Thread 1
661 Religion::Bible::Regex::Builder 1
662 Data::ICal::DateTime 1
663 Template::Semantic 1
664 File::Assets 1
665 Net::DBus 2
666 Desktop::Notify 1
667 DateTime::Calendar::Chinese 1
668 AnyEvent::Subprocess 1
669 Locale::ID::Locality 1
670 Catalyst::Engine::Embeddable 1
671 Salvation::DaemonDecl 2
672 Mail::Webmail::Gmail 1
673 TPath 1
674 App::Software::License 1
675 Devel::Cover::Report::Clover 1
676 SOAP::DirectI 1
677 Catalyst::View::Mason 1
678 Class::DBI::mysql 1
679 Plucene::SearchEngine 1
680 Tickit::Async 1
681 OpenGL::List 1
682 Data::Dump::XML 1
683 Data::Bind 1
684 DB::Pluggable 1
685 CORBA::C 1
686 Astro::FITS::CFITSIO::CheckStatus 1
687 Finance::QuoteHist 1
688 GD::Graph::Polar 1
689 POEx::Role::Event 1
690 POEx::Role::TCPServer 1
691 POEx::Role::Streaming 1
692 POEx::Types 1
693 POEx::Role::PSGIServer 1
694 Map::Tube::London 1
695 Dist::Zilla::Plugin::Metadata 1
696 Dist::Zilla::PluginBundle::DOY 1
697 List::Gen 1
698 AnyEvent::FCGI 1
699 Template::Magic 1
700 Labyrinth::Plugin::Articles::Profiles 1
701 SyslogScan::Daemon 1
702 MySQL::Packet 1
703 Gtk2::Ex::WidgetEvents 1
704 Gtk2::Ex::SyncCall 1
705 Gtk2::Ex::Dragger 1
706 Tkx::TclTk::Bind 1
707 CGI::Ex 1
708 Image::Magick::Thumbnail 1
709 Tie::Tk::Text 1
710 Test::UNIXSock 1
711 Map::Tube::Tokyo 1
712 Catalyst::Plugin::UploadProgress 1
713 Map::Tube::Singapore 1
714 Perl::Metrics 1
715 HTML::Entities::ConvertPictogramMobileJp 1
716 Catalyst::Controller::Validation::DFV 1
717 Config::FileManager 1
718 B::C 1
719 Catalyst::Plugin::Browser 1
720 Text::Extract::MaketextCallPhrases 1
721 Devel::FindRef 1
722 AnyEvent::SlackRTM 1
723 wxPerl::Constructors 1
724 AnyEvent::Pg 1
725 Metabase::Backend::SQL 1
726 AnyEvent::Future 1
727 Gnome2::VFS 1
728 Gnome2::Canvas 1
729 Gnome2 1
730 Chemistry::MacroMol 1
731 App::scan_prereqs_cpanfile 1
732 Plack::Handler::AnyEvent::ReverseHTTP 1
733 NetServer::Generic 1
734 Dist::Zilla::Plugin::Test::CheckChanges 1
735 B::Lint 1
736 Markapl 1
737 WWW::Dict 1
738 Egg::Release 1
739 AnyEvent::AIO 1
740 IO::KQueue 1
741 Map::Tube::Kharkiv 1
742 SPOPS 1
743 Map::Tube::Glasgow 1
744 Net::Radio::oFono 1
745 Map::Tube::Vienna 1
746 Net::Stomp::MooseHelpers::CanConnect 1
747 Net::Stomp::MooseHelpers::Exceptions 1
748 Net::Stomp::MooseHelpers::ReconnectOnFailure 1
749 Net::Stomp::Producer 1
750 Queue::Q4M 1
751 HTTP::MobileAttribute 1
752 Statistics::MVA 1
753 POE::Component::FeedAggregator 1
754 Map::Tube::Nanjing 1
755 Catalyst::Plugin::MobileAgent 1
756 Catalyst::Plugin::C3 1
757 KinoSearch1 1
758 YamlTime 1
759 POE::Component::Supervisor 1
760 Map::Tube::SaintPetersburg 1
761 Yahoo::Search 1
762 GTop 1
763 Test::Virtual::Filesystem 1
764 Task::Kensho::XML 2
765 Task::Kensho::WebDev 2
766 Task::Kensho 1
767 Mildew 1
768 Queue::Worker 1
769 Log::Dispatch::Screen::Color 1
770 Map::Tube::Berlin 1
771 Map::Tube::Budapest 1
772 Salvation::AnyNotify::Plugin::Daemon 1
773 Finance::Currency::Convert::XE 1
774 Clutter 1
775 Search::Query::Dialect::KSx 1
776 Tk::MarkdownTk 1
777 Text::KwikiFormatish 1
778 Catalyst::View::Template::Declare 1
779 Email::Store::NamedEntity 1
780 Exporter::Simple 1
781 Gtk2::Ex::Dashes 1
782 Net::Inspect 1
783 CPAN::Faker::HTTPD 1