From Fedora Project Wiki

m (→‎Misc: add Dancer review bug)
(27 intermediate revisions by 6 users not shown)
Line 2: Line 2:


=== Catalyst ===
=== Catalyst ===
{{CPAN|Task::Catalyst}} - Installs everything you need to write serious Catalyst applications.
<strike>{{CPAN|Task::Catalyst}} 4.02 @ {{BZ|742671}}</strike>
Would be nice to have at least deployment packages:
* <strike>{{CPAN|Catalyst::Model::Adaptor}} - Use a plain class as a Catalyst model  @ {{BZ|742538}}</strike>
* {{CPAN|Catalyst::Engine::PSGI}} @ {{BZ|653435}}
* <strike>{{CPAN|Catalyst::Authentication::Credential::HTTP}} - HTTP Basic and Digest authentication for Catalyst @ {{BZ|742549}}</strike>
* {{CPAN|Catalyst::Engine::HTTP::Prefork}}
* <strike>{{CPAN|Catalyst::Plugin::Session::Store::DBIC}} - Store your sessions via DBIx::Class  @ {{BZ|742555}}</strike>
** {{CPAN|Cookie::XS}}
** <strike>{{CPAN|Catalyst::Plugin::Session::Store::Delegate}} - Delegate session storage to an application model object  @ {{BZ|742548}}</strike>
*** {{CPAN|CGI::Cookie::XS}}
* <strike>{{CPAN|CatalystX::Profile}} - Profile your Catalyst application with Devel::NYTProf  @ {{BZ|742557}}</strike>
** {{CPAN|HTTP::HeaderParser::XS}}
** <strike>{{CPAN|CatalystX::InjectComponent}} - Inject components into your Catalyst application  @ {{BZ|742552}}</strike>
* <strike>{{CPAN|CatalystX::REPL}} - Read::eval::print::loop for debugging your Catalyst application  @ {{BZ|742559}}</strike>
** <strike>{{CPAN|Carp::REPL}} - Read::eval::print::loop on die and/or warn  @ {{BZ|742556}}</strike>
*** <strike>{{CPAN|Devel::StackTrace::WithLexicals}} - Generate stack traces with lexical variables  @ {{BZ|742550}}</strike>
* <strike>{{CPAN|CatalystX::SimpleLogin}} - Provide a simple Login controller which can be reused  @ {{BZ|742560}}</strike>
** <strike>{{CPAN|Catalyst::ActionRole::ACL}} - User role::based authorization action class  @ {{BZ|742542}}</strike>
** <strike>{{CPAN|HTML::FormHandler}} - HTML forms using Moose  @ {{BZ|742543}}</strike>
** <strike>{{CPAN|MooseX::RelatedClassRoles}} - Apply roles to a class related to yours  @ {{BZ|742545}}</strike>
** <strike>{{CPAN|CatalystX::InjectComponent}} - Inject components into your Catalyst application  @ {{BZ|742552}}</strike>


=== Moose ===
=== Moose ===


* {{CPAN|Task::Moose}} -- [[Moose]] extensions thought of as "standard."
* <strike> {{CPAN|Task::Moose}} -- [[Moose]] extensions thought of as "standard." </strike>
** <strike>{{CPAN|TryCatch}} {{BZ|698264}}</strike>
** <strike>{{CPAN|TryCatch}} {{BZ|698264}}</strike>
*** <strike>{{CPAN|B::Hooks::OP::PPAddr}} {{BZ|698251}}</strike>
*** <strike>{{CPAN|B::Hooks::OP::PPAddr}} {{BZ|698251}}</strike>
** {{CPAN|MooseX::Role::TraitConstructor}} {{BZ|689815}}
** <strike>{{CPAN|MooseX::Role::TraitConstructor}} {{BZ|689815}}</strike>


=== Task-Kensho ===
=== Task-Kensho ===


* {{CPAN|Task::Kensho}} - "A Glimpse at an Enlightened Perl"
* {{CPAN|Task::Kensho}} - "A Glimpse at an Enlightened Perl"
** {{CPAN|Task::Kensho::Exceptions}}
** <strike>{{CPAN|Task::Kensho::Exceptions}} {{BZ|822881}}</strike>
*** <strike>{{CPAN|TryCatch}} {{BZ|698264}}</strike>
*** <strike>{{CPAN|TryCatch}} {{BZ|698264}}</strike>
** {{CPAN|Task::Kensho::OOP}}
** <strike>{{CPAN|Task::Kensho::OOP}} {{BZ|822878}}</strike>
*** {{CPAN|Task::Moose}}
*** <strike>{{CPAN|Task::Moose}} {{BZ|820970}}</strike>
** <strike>{{CPAN|Task::Kensho::Testing}} {{BZ|689477}}</strike>
** <strike>{{CPAN|Task::Kensho::Testing}} {{BZ|689477}}</strike>
** {{CPAN|Task::Kensho::Toolchain}} {{BZ|689797}}
** <strike>{{CPAN|Task::Kensho::Toolchain}} {{BZ|689797}}</strike>
** {{CPAN|Task::Kensho::Logging}} {{BZ|844670}}
** {{CPAN|Task::Kensho::Async}}
** {{CPAN|Task::Kensho::XML}}
** {{CPAN|Task::Kensho::WebDev}}
** {{CPAN|Task::Kensho::WebCrawling}}
** {{CPAN|Task::Kensho::DBDev}}
** {{CPAN|Task::Kensho::ExcelCSV}}
** {{CPAN|Task::Kensho::ModuleDev}}
** {{CPAN|Task::Kensho::Email}}
** {{CPAN|Task::Kensho::Dates}}
** {{CPAN|Task::Kensho::Scalability}}
** {{CPAN|Task::Kensho::Config}}
** {{CPAN|Task::Kensho::CLI}}
** {{CPAN|Task::Kensho::Hackery}}


=== Task-Padre-Plugin-Deps ===
=== Task-Padre-Plugin-Deps ===
Line 49: Line 71:
** <strike>{{CPAN|WebService::Validator::CSS::W3C}} @ {{BZ|498196}}</strike>
** <strike>{{CPAN|WebService::Validator::CSS::W3C}} @ {{BZ|498196}}</strike>
** <strike>{{CPAN|WebService::Validator::HTML::W3C}} @ {{BZ|498198}}</strike>
** <strike>{{CPAN|WebService::Validator::HTML::W3C}} @ {{BZ|498198}}</strike>
=== Perl5i ===
* {{CPAN|perl5i}} Perl5i + dependancies:
** <strike>{{CPAN|autobox::Core}} @ {{BZ|730031}}</strike>
** <strike>{{CPAN|autobox::dump}} @ {{BZ|730033}}</strike>
** <strike>{{CPAN|autobox::List::Util}} @ {{BZ|730034}}</strike>
** <strike>{{CPAN|autovivification}} @ {{BZ|730037}}</strike>
** <strike>{{CPAN|Child}} @ {{BZ|730038}}</strike>
** <strike>{{CPAN|DateTime::Format::Epoch}} @ {{BZ|730043}}</strike>
** {{CPAN|DateTime::TimeZone::Tzfile}} @ {{BZ|751809}}
*** <strike>{{CPAN|DateTime::TimeZone::SystemV}} @ {{BZ|751522}}</strike>
**** <strike>{{CPAN|Date::ISO8601}} @ {{BZ|730040}}</strike>
**** <strike>{{CPAN|Date::JD}} @ {{BZ|730041}}</strike>
** <strike>{{CPAN|indirect}} @ {{BZ|730069}}</strike>
** <strike>{{CPAN|Modern::Perl}} @ {{BZ|722653}}</strike>
** {{CPAN|Object::ID}}
*** <strike>{{CPAN|Hash::FieldHash}} @ {{BZ|730047}}</strike>
** {{CPAN|Perl6::Caller}}
** {{CPAN|Taint::Util}}
** {{CPAN|true}}
*** <strike>{{CPAN|B::Hooks::OP::Annotation}} @ {{BZ|823167}}</strike>


=== Misc ===
=== Misc ===
Line 54: Line 97:
* [http://bricolagecms.org/ Bricolage]  - Content Management System (CPAN: {{CPAN|Bundle::Bricolage}})
* [http://bricolagecms.org/ Bricolage]  - Content Management System (CPAN: {{CPAN|Bundle::Bricolage}})
* [http://www.alzabo.org/ Alzabo]  - Data modelling tool (CPAN: {{CPAN|Alzabo}})
* [http://www.alzabo.org/ Alzabo]  - Data modelling tool (CPAN: {{CPAN|Alzabo}})
* [[cpan:Encode-HanExtra|Encode::HanExtra]] - Extra encodings for Encode (for w3c-markup-validator) [http://cachalot.mine.nu/SRPMS/ srpm here]
* [[cpan:Encode-HanExtra|Encode::HanExtra]] - Extra encodings for Encode (for w3c-markup-validator) @ {{BZ|759758}}
* [[cpan:Encode-JIS2K|Encode::JIS2K]] - Extra encodings for Encode (for w3c-markup-validator)
* [[cpan:Encode-JIS2K|Encode::JIS2K]] - Extra encodings for Encode (for w3c-markup-validator) @ {{BZ|759760}}
* [http://imc.sourceforge.net/home.html IMC]  - Idealx Management Console
* [http://imc.sourceforge.net/home.html IMC]  - Idealx Management Console
** All dependencies should already be in Fedora.
** All dependencies should already be in Fedora.
** [[StevenPritchard]] has put some work into this already.
** [[StevenPritchard]] has put some work into this already.
* <strike>[http://search.cpan.org/dist/IPC-Run3/ perl-IPC-Run3] - run a subprocess with input/ouput redirection, already in Fedora.</strike>
* <strike>[[cpan:Geo-IPfree|Geo::IPfree]] - Look up country of IP Address. This module make this off-line and the DB of IPs is free & small. @ {{BZ|483628}}</strike>
* [[cpan:PlRPC|PlRPC]] - A bundle to install PlRPC-Server, Client and prerequisites.
* [[cpan:PlRPC|PlRPC]] - A bundle to install PlRPC-Server, Client and prerequisites.
* <strike>{{CPAN|Getopt::Mixed}} obsoleted by {{CPAN|Getopt::Long}} provided by package perl</strike> (Please also EPEL)
* {{CPAN|NetPacket::SpanningTree}} - Assemble and disassemble IEEE 802.3 LLC protocol packets. @ {{BZ|573917}}
* <strike>{{CPAN|Getopt::Simple}} - provides a simple wrapper around Getopt::Long (easy — no other deps). - Review request {{BZ|573827}}</strike>
* <strike>{{CPAN|Locale::gettext}} provided by perl-gettext</strike> (Please also EPEL)
* <strike>{{CPAN|NetPacket}} - modules to assemble/disassemble network packets at the protocol level (Please also EPEL) @ {{BZ|573848}}</strike>
** <strike>{{CPAN|NetPacket::LLC}} - Assemble and disassemble IEEE 802.1D Spanning Tree protocol packets. @ {{BZ|573918}}</strike>
** {{CPAN|NetPacket::SpanningTree}} - Assemble and disassemble IEEE 802.3 LLC protocol packets. @ {{BZ|573917}}
* <strike>{{CPAN|Net::SSH::Perl}} - Perl client Interface to SSH (Please also EPEL)</strike>
** <strike>{{CPAN|Math::Pari}} as dependency ^</strike>
* <strike>{{CPAN|CSS::DOM}} - Document Object Model for Cascading Style Sheets @ {{BZ|627024}}</strike>
* {{CPAN|Inline::Python}} - Place python code inline with perl, or use python classes/functions within perl
* {{CPAN|Inline::Python}} - Place python code inline with perl, or use python classes/functions within perl
** {{CPAN|Digest::MD5}} >= 2.50 - dual-lifed module needs to be sub-packaged in perl.spec so we can update on f14/f15
* {{CPAN|App::Rad}} - Rapid (and easy!) creation of command line applications
* {{CPAN|App::Rad}} - Rapid (and easy!) creation of command line applications
* [http://perldancer.org/ PerlDancer] - The easiest way to write web applications with Perl @ {{BZ|704544}}
* {{CPAN|Net::Sharktools}} - Use Wireshark's packet dissection engine from Perl ([http://um-pe09-2.di.uminho.pt./fedora/perl-Net-Sharktools.spec draft specfile]); doesn't work with Wireshark 1.6; works with Wireshark 1.4
* {{CPAN|Net::Sharktools}} - Use Wireshark's packet dissection engine from Perl ([http://um-pe09-2.di.uminho.pt./fedora/perl-Net-Sharktools.spec draft specfile])
* {{CPAN|Method::Signatures}} - To make subroutine calls easier to read
* {{CPAN|ZeroMQ}} - Perl wrapper of the 0MQ message passing library. @ {{BZ|747674}}
* [[cpan:Dist-Zilla-Plugins-CJM]] - Additional useful Dist::Zilla plugins


=== Dependencies ===
=== Dependencies ===

Revision as of 11:00, 31 July 2012

You can always see the current list of open Perl review tickets (bugs) here.

Catalyst

Task::Catalyst 4.02 @ RHBZ #742671

Moose

Task-Kensho

Task-Padre-Plugin-Deps

Perl5i

Misc

Dependencies

  • Bio::SCF dependency of already packaged perl-Bio-Graphics