[use Perl] Stories for 2009-09-19

[email protected] Sat, 19 Sep 2009 02:01:30 +0000
Newsgroups perl.daily.news
Message-ID <1253325690.021885-9142-slash-8dkjzd1.ch3.sourceforge.com@use.perl.org>
use Perl Daily Newsletter

In this issue:
    * New CPAN Distributions for September 18, 2009
    * Rakudo Perl 6 development release #21 ("Seattl

+--------------------------------------------------------------------+
| New CPAN Distributions for September 18, 2009                      |
|   posted by pudge on Friday September 18, @11:30 (Module Listings) |
|   http://use.perl.org/article.pl?sid=09/09/18/1530213              |
+--------------------------------------------------------------------+

  * [0]ACME-QuoteDB-0.1.1 -- API implements CRUD for a Collection of
    Quotes (adages/proverbs/sayings/epigrams, etc)
  * [1]Acme-Noisemaker-0.009 -- Visual noise generator
  * [2]AnyEvent-SCGI-1.0 -- Event based SCGI server
  * [3]AnyEvent-SCGI-1.1 -- Event based SCGI server
  * [4]Attanium-0.001 -- A medium-weight, blister-free web framework
    based on CGI-App.
  * [5]Attanium-0.002 -- A medium-weight, MVC, DB web framework.
  * [6]Attanium-0.003 -- A medium-weight, MVC, DB web framework.
  * [7]Audio-Scan-0.35 -- XS parser for MP3, MP4, Ogg Vorbis, FLAC, ASF,
    WAV, AIFF, Musepack, Monkey's Audio
  * [8]B-Hooks-XSUB-CallAsOp-0.02 -- Invoke code from an XSUB in opcode
    context
  * [9]Big5Plus-0.41 -- "Yet Another JPerl" Source code filter to escape
    Big5Plus
  * [10]BioPerl-1.6.0_1 -- Loader for LiveSeq from EMBL entries with
    BioPerl
  * [11]Catalyst-View-ContentNegotiation-XHTML-1.102 -- Adjusts the
    response Content-Type header to application/xhtml+xml if the browser
    accepts it.
  * [12]CatalystX-ExtJS-0.09 -- Collection of modules for ExtJS
  * [13]Color-Spectrum-Multi-0.02 -- simple Color::Spectrum wrapper to
    handle fading between multiple colours.
  * [14]Crypt-Skip32-XS-0.06 -- Drop-in replacement for Crypt::Skip32
  * [15]DBIx-CouchLike-0.13 -- DBI based CouchDB like document database
    library
  * [16]DBIx-Locker-0.092600 -- locks for db resources that might not be
    totally insane
  * [17]DBIx-Transaction-1.100 -- Allow transactions to be nested in DBI
  * [18]Data-DPath-0.21 -- DPath is not XPath!
  * [19]DateTime-Format-CLDR-1.09 -- Parse and format CLDR time patterns
  * [20]EUCJP-0.41 -- "Yet Another JPerl" Source code filter to escape
    EUC-JP
  * [21]File-EmptyDirs-1.05 -- find all empty directories in a path and
    remove recursively
  * [22]Finance-Bank-US-INGDirect-0.02 -- Check balances and transactions
    for US INGDirect accounts
  * [23]Form-Processor-Model-DBIC-0.09 -- Model class for Form Processor
    using DBIx::Class
  * [24]GB18030-0.41 -- "Yet Another JPerl" Source code filter to escape
    GB18030
  * [25]Gedcom-FOAF-0.05 -- Output FOAF files from Gedcom individuals and
    families
  * [26]Geo-Coder-Bing-0.04 -- Geocode addresses with the Bing Maps API
  * [27]HP15-0.41 -- "Yet Another JPerl" Source code filter to escape
    HP-15
  * [28]HTML-DOM-0.030 -- A Perl implementation of the HTML Document
    Object Model
  * [29]HTML-Restrict-0.01 -- Strip unwanted HTML tags and attributes
    (beta)
  * [30]HTML-Restrict-0.02 -- Strip unwanted HTML tags and attributes
    (beta)
  * [31]INFOMIXV6ALS-0.41 -- "Yet Another JPerl" Source code filter to
    escape INFOMIX V6 ALS
  * [32]JE-0.037 -- Pure-Perl ECMAScript (JavaScript) Engine
  * [33]LEOCHARRE-CLI2-1.08 -- Some quick help for writing cli scripts.
  * [34]Log-Dispatch-Prowl-1.000 -- Object for logging to the iPhone
  * [35]MIME-Lite-3.026 -- low-calorie MIME generator
  * [36]Math-GMP-2.06 -- High speed arbitrary size integer math
  * [37]Medical-DukePTP-0.1 -- Calculate the Duke pre-test probability of
    CAD
  * [38]Module-Build-0.3500_01 -- Build and install Perl modules
  * [39]Module-Starter-Plugin-Attanium-0.001
  * [40]Module-Starter-Plugin-Attanium-0.002 -- template based module
    starter for Attainium apps.
  * [41]Module-Starter-Plugin-Attanium-0.003 -- template based module
    starter for Attainium apps.
  * [42]MooseX-App-Cmd-0.06 -- Mashes up MooseX::Getopt and App::Cmd.
  * [43]MooseX-CascadeClearing-0.02 -- Cascade clearer actions across
    attributes
  * [44]MooseX-Declare-0.31 -- Declarative syntax for Moose
  * [45]MooseX-MethodAttributes-0.16_01 -- code attribute introspection
  * [46]MooseX-WithCache-0.01001 -- Easy Cache Access From Moose Objects
  * [47]Net-FluidDB-0.04 -- A Perl interface to FluidDB
  * [48]Net-IRC-0.76 -- DEPRECATED Perl interface to the Internet Relay
    Chat protocol
  * [49]Net-Twitter-3.06000 -- A perl interface to the Twitter API
  * [50]Net-xFTP-0.3b1 -- Common wrapper functions for use with either
    Net::FTP or Net::xFTP.
  * [51]Object-Tiny-RW-1.06 -- Class building as simple as it gets (with
    rw accessors)
  * [52]PDL-Stats-0.2.5 -- a collection of statistics modules in Perl
    Data Language, with a quick-start guide for non-PDL people.
  * [53]Padre-Plugin-Kate-0.02 -- Using the Kate syntax highlighter
  * [54]Parallel-Fork-BossWorkerAsync-0.04 -- Perl extension for creating
    asynchronous forking queue processing applications.
  * [55]PerlX-Range-0.05 -- Lazy Range object in Perl 5
  * [56]Plugtools-1.1.0 -- LDAP and Posix
  * [57]Plugtools-1.2.0 -- LDAP and Posix
  * [58]Plugtools-1.2.1 -- LDAP and Posix
  * [59]Plugtools-Plugins-HomeOU-0.0.0 -- Creates the home OU for a user.
  * [60]Plugtools-Plugins-Samba-0.1.0 -- Provides various methods used by
    the plugins in this.
  * [61]Quiki-0.01 -- A lightweight Wiki in Perl
  * [62]REST-Google-1.0.8 -- access Google REST (aka AJAX) API from Perl
  * [63]REST-Google-Apps-Provisioning-1.1.5 -- A Perl library to Google's
    RESTful Apps Provisioning API
  * [64]RT-Extension-ExtractCustomFieldValues-3.05 -- extract CF values
    from email headers or body
  * [65]SDL_Perl-v2.2.2.17
  * [66]SQL-Statement-1.21_3 -- SQL parsing and processing engine
  * [67]Search-GIN-Extract-ClassMap-0.01002312 -- Delegate Extraction
    based on class.
  * [68]Server-Control-0.08 -- Flexible apachectl style control for
    servers
  * [69]Sjis-0.41 -- "Yet Another JPerl" Source code filter to escape
    ShiftJIS
  * [70]Sort-Key-LargeInt-0.01 -- sort large integers very fast
  * [71]Sort-Key-OID-0.05 -- sort OIDs very fast
  * [72]Syntax-Highlight-Perl6-0.74 -- Perl 6 Syntax Highlighter
  * [73]Task-Moose-0.02 -- Moose in a box
  * [74]Task-PerlX-0.01 -- Perl dark magic materials
  * [75]Test-ConsistentVersion-v0.2.2 -- Ensures a CPAN distribution has
    consistent versioning.
  * [76]Test-Exception-0.27_02 -- Test exception-based code
  * [77]Test-TCP-0.10 -- testing TCP program
  * [78]Test-TCP-0.11 -- testing TCP program
  * [79]Text-Pipe-0.09 -- Common text filter API
  * [80]Text-Pipe-0.10 -- Common text filter API
  * [81]UHC-0.41 -- "Yet Another JPerl" Source code filter to escape UHC
  * [82]WWW-Comic-Plugin-f8d-0.02 -- WWW::Comic plugin to fetch f8d comic
  * [83]WWW-Purolator-TrackingInfo-0.0101 -- access Purolator's tracking
    information
  * [84]WWW-Scripter-0.005 -- For scripting web sites that have scripts
  * [85]WWW-Shorten-2.05 -- Interface to URL shortening sites.
  * [86]WebService-FuncNet-0.02 -- Wrapper around the FuncNet web
    services
  * [87]WebService-FuncNet-0.2 -- Wrapper around the FuncNet web services
  * [88]XML-Reader-0.21 -- Reading XML and providing path information
    based on a pull-parser.
  * [89]XS-Object-Magic-0.02 -- Opaque, extensible XS pointer backed
    objects using sv_magic
  * [90]package-watchdog-0.01
  * [91]pgrep-1.3

Discuss this story at:
    http://use.perl.org/comments.pl?sid=09/09/18/1530213

Links:
    0. http://search.cpan.org/~dvwright/ACME-QuoteDB-0.1.1
    1. http://search.cpan.org/~aayars/Acme-Noisemaker-0.009
    2. http://search.cpan.org/~kevinj/AnyEvent-SCGI-1.0
    3. http://search.cpan.org/~kevinj/AnyEvent-SCGI-1.1
    4. http://search.cpan.org/~vanamburg/Attanium-0.001
    5. http://search.cpan.org/~vanamburg/Attanium-0.002
    6. http://search.cpan.org/~vanamburg/Attanium-0.003
    7. http://search.cpan.org/~agrundma/Audio-Scan-0.35
    8. http://search.cpan.org/~nuffin/B-Hooks-XSUB-CallAsOp-0.02
    9. http://search.cpan.org/~ina/Big5Plus-0.41
   10. http://search.cpan.org/~cjfields/BioPerl-1.6.0_1
   11. http://search.cpan.org/~dorward/Catalyst-View-ContentNegotiation-XHTML-1.102
   12. http://search.cpan.org/~perler/CatalystX-ExtJS-0.09
   13. http://search.cpan.org/~bigpresh/Color-Spectrum-Multi-0.02
   14. http://search.cpan.org/~gray/Crypt-Skip32-XS-0.06
   15. http://search.cpan.org/~fujiwara/DBIx-CouchLike-0.13
   16. http://search.cpan.org/~rjbs/DBIx-Locker-0.092600
   17. http://search.cpan.org/~crakrjack/DBIx-Transaction-1.100
   18. http://search.cpan.org/~schwigon/Data-DPath-0.21
   19. http://search.cpan.org/~maros/DateTime-Format-CLDR-1.09
   20. http://search.cpan.org/~ina/EUCJP-0.41
   21. http://search.cpan.org/~leocharre/File-EmptyDirs-1.05
   22. http://search.cpan.org/~sseverin/Finance-Bank-US-INGDirect-0.02
   23. http://search.cpan.org/~gshank/Form-Processor-Model-DBIC-0.09
   24. http://search.cpan.org/~ina/GB18030-0.41
   25. http://search.cpan.org/~bricas/Gedcom-FOAF-0.05
   26. http://search.cpan.org/~gray/Geo-Coder-Bing-0.04
   27. http://search.cpan.org/~ina/HP15-0.41
   28. http://search.cpan.org/~sprout/HTML-DOM-0.030
   29. http://search.cpan.org/~oalders/HTML-Restrict-0.01
   30. http://search.cpan.org/~oalders/HTML-Restrict-0.02
   31. http://search.cpan.org/~ina/INFOMIXV6ALS-0.41
   32. http://search.cpan.org/~sprout/JE-0.037
   33. http://search.cpan.org/~leocharre/LEOCHARRE-CLI2-1.08
   34. http://search.cpan.org/~perler/Log-Dispatch-Prowl-1.000
   35. http://search.cpan.org/~rjbs/MIME-Lite-3.026
   36. http://search.cpan.org/~turnstep/Math-GMP-2.06
   37. http://search.cpan.org/~sden/Medical-DukePTP-0.1
   38. http://search.cpan.org/~dagolden/Module-Build-0.3500_01
   39. http://search.cpan.org/~vanamburg/Module-Starter-Plugin-Attanium-0.001
   40. http://search.cpan.org/~vanamburg/Module-Starter-Plugin-Attanium-0.002
   41. http://search.cpan.org/~vanamburg/Module-Starter-Plugin-Attanium-0.003
   42. http://search.cpan.org/~nuffin/MooseX-App-Cmd-0.06
   43. http://search.cpan.org/~rsrchboy/MooseX-CascadeClearing-0.02
   44. http://search.cpan.org/~flora/MooseX-Declare-0.31
   45. http://search.cpan.org/~bobtfish/MooseX-MethodAttributes-0.16_01
   46. http://search.cpan.org/~dmaki/MooseX-WithCache-0.01001
   47. http://search.cpan.org/~fxn/Net-FluidDB-0.04
   48. http://search.cpan.org/~apeiron/Net-IRC-0.76
   49. http://search.cpan.org/~mmims/Net-Twitter-3.06000
   50. http://search.cpan.org/~turnerjw/Net-xFTP-0.3b1
   51. http://search.cpan.org/~schwigon/Object-Tiny-RW-1.06
   52. http://search.cpan.org/~maggiexyz/PDL-Stats-0.2.5
   53. http://search.cpan.org/~szabgab/Padre-Plugin-Kate-0.02
   54. http://search.cpan.org/~jvannucci/Parallel-Fork-BossWorkerAsync-0.04
   55. http://search.cpan.org/~gugod/PerlX-Range-0.05
   56. http://search.cpan.org/~vvelox/Plugtools-1.1.0
   57. http://search.cpan.org/~vvelox/Plugtools-1.2.0
   58. http://search.cpan.org/~vvelox/Plugtools-1.2.1
   59. http://search.cpan.org/~vvelox/Plugtools-Plugins-HomeOU-0.0.0
   60. http://search.cpan.org/~vvelox/Plugtools-Plugins-Samba-0.1.0
   61. http://search.cpan.org/~ambs/Quiki-0.01
   62. http://search.cpan.org/~ejs/REST-Google-1.0.8
   63. http://search.cpan.org/~sschneid/REST-Google-Apps-Provisioning-1.1.5
   64. http://search.cpan.org/~ruz/RT-Extension-ExtractCustomFieldValues-3.05
   65. http://search.cpan.org/~kthakore/SDL_Perl-v2.2.2.17
   66. http://search.cpan.org/~rehsack/SQL-Statement-1.21_3
   67. http://search.cpan.org/~kentnl/Search-GIN-Extract-ClassMap-0.01002312
   68. http://search.cpan.org/~jswartz/Server-Control-0.08
   69. http://search.cpan.org/~ina/Sjis-0.41
   70. http://search.cpan.org/~salva/Sort-Key-LargeInt-0.01
   71. http://search.cpan.org/~salva/Sort-Key-OID-0.05
   72. http://search.cpan.org/~azawawi/Syntax-Highlight-Perl6-0.74
   73. http://search.cpan.org/~doy/Task-Moose-0.02
   74. http://search.cpan.org/~gugod/Task-PerlX-0.01
   75. http://search.cpan.org/~cebjyre/Test-ConsistentVersion-v0.2.2
   76. http://search.cpan.org/~bdfoy/Test-Exception-0.27_02
   77. http://search.cpan.org/~tokuhirom/Test-TCP-0.10
   78. http://search.cpan.org/~tokuhirom/Test-TCP-0.11
   79. http://search.cpan.org/~marcel/Text-Pipe-0.09
   80. http://search.cpan.org/~marcel/Text-Pipe-0.10
   81. http://search.cpan.org/~ina/UHC-0.41
   82. http://search.cpan.org/~bigpresh/WWW-Comic-Plugin-f8d-0.02
   83. http://search.cpan.org/~zoffix/WWW-Purolator-TrackingInfo-0.0101
   84. http://search.cpan.org/~sprout/WWW-Scripter-0.005
   85. http://search.cpan.org/~davecross/WWW-Shorten-2.05
   86. http://search.cpan.org/~sden/WebService-FuncNet-0.02
   87. http://search.cpan.org/~sden/WebService-FuncNet-0.2
   88. http://search.cpan.org/~keichner/XML-Reader-0.21
   89. http://search.cpan.org/~nuffin/XS-Object-Magic-0.02
   90. http://search.cpan.org/~exodist/package-watchdog-0.01
   91. http://search.cpan.org/~stbey/pgrep-1.3


+--------------------------------------------------------------------+
| Rakudo Perl 6 development release #21 ("Seattl                     |
|   posted by brian_d_foy on Friday September 18, @11:57 (Perl 6)    |
|   http://use.perl.org/article.pl?sid=09/09/18/1537230              |
+--------------------------------------------------------------------+

particle writes "On behalf of the Rakudo development team, I'm pleased to
announce
the September 2009 development release of Rakudo Perl #21 "Seattle".
Rakudo is an implementation of Perl 6 on the Parrot Virtual Machine [1].
The tarball for the September 2009 release is available from
[0]http://github.com/rakudo/rakudo/downloads .

Due to the continued rapid pace of Rakudo development and the frequent
addition of new Perl 6 features and bugfixes, we recommend building
Rakudo
from the latest source, available from the main repository at github.
More details are available at [1]http://rakudo.org/how-to-get-rakudo.

Rakudo Perl follows a monthly release cycle, with each release code named
after a Perl Mongers group. September 2009 is code named "Seattle" for
the
enthusiasm they have shown for Perl 6 during monthly meetings, and the
feedback, encouragement and support given me for the past several years.

Since the 2009-08 release, Rakudo Perl builds from an "installed
Parrot" instead of using Parrot's build tree. This release of Rakudo
requires Parrot 1.6.0. For the latest information on building and
using Rakudo Perl, see the README file section titled "Building and
invoking Rakudo". (Quick note: the "--gen-parrot" option still
automatically downloads and builds Parrot as before, if you prefer
that approach.)

Also, unlike previous versions of Rakudo Perl, the "perl6"
(or "perl6.exe") executables only work when invoked from the
Rakudo root directory until a "make install" is performed.
Running "make install" will install Rakudo and its libraries
into the Parrot installation that was used to build it, and then
the executables will work when invoked from any directory.

Some of the specific major changes and improvements occuring
with this release include:

* Rakudo is now passing 15,497 spectests, an increase of 3,128
passing tests since the August 2009 release. With this release
Rakudo is now passing 71.5% of the available spectest suite.

* Rakudo now supports contextual variables.

* Rakudo now supports the rational (Rat) data type.

* Rakudo now supports overloading of many of the builtin operators,
many of which are now defined in the core setting. Many have
also been improved to be more faithful to the specification
with respect to types and coercions.

* Substantially improved support for trait handling. Most of the
"built-in" traits are now defined in the core setting.

* The %*ENV variable now works properly for modifying the process
environment.

Since the Perl 6 specification is still in flux, some deprecated features
have been removed from Rakudo. Prominently among those are:

* '=$handle' is deprecated in favor of '$handle.get' (one line)
and '$handle.lines' (all lines).

* 'int $obj' is deprecated in favor of '$obj.Int'.

The development team thanks all of our contributors and sponsors for
making Rakudo Perl possible. If you would like to contribute,
see [2]http://rakudo.org/how-to-help , ask on the [email protected]
mailing list, or ask on IRC #perl6 on freenode.

The next release of Rakudo (#22) is scheduled for October 22, 2009.
A list of the other planned release dates and codenames for 2009 is
available in the "docs/release_guide.pod" file. In general, Rakudo
development releases are scheduled to occur two days after each
Parrot monthly release. Parrot releases the third Tuesday of each month.

Have fun!

References:
[1] Parrot, [3]http://parrot.org/"

Discuss this story at:
    http://use.perl.org/comments.pl?sid=09/09/18/1537230

Links:
    0. http://github.com/rakudo/rakudo/downloads
    1. http://rakudo.org/how-to-get-rakudo
    2. http://rakudo.org/how-to-help
    3. http://parrot.org/



Copyright 1997-2008 pudge.  All rights reserved.


======================================================================

# Unsubscribe                    mailto:[email protected]
# News, archives, discussion     http://use.perl.org/
# Perl News in The Perl Journal  http://www.tpj.com/
# Feedback and news ideas        mailto:[email protected]
#                                http://use.perl.org/submit.pl