Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

jk2addict (4946)

  (email not shown publicly)
AOL IM: chrislaco (Add Buddy, Send Message)
Yahoo! ID: (Add User, Send Message)

Journal of jk2addict (4946)

Tuesday April 17, 2007
08:27 AM

Mango 0.01000_01 Released

[ #33010 ]

As part of an effort to release early-release often and show public progress, I'm pleased to announce the first alpha release of Mango.

This is a developer preview release that contains core modules only [no web bits]. This includes the schema classes, the provider classes and the result/object classes. Test coverage is around 98% and the pod needs some more glossing over. Files should be available on a CPAN.

Mango relies on a versions of Handel and DBIx::Class that are not yet released. You will need DBIx::Class-current from the current branch in the Bast repository and the latest version of Handel from the DBIC-1.0 branch in the Handel repository.

Once all of the kinks/feature/docs/tests are worked out of this set of files, I'll start releasing more layers of code. The next round will be the Catalyst Base classes used in Mango. See this post for more information on the breakdown of releases and the Mulligan I've taken.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • But you shouldn't really be putting code on the CPAN that can't be installed with deps from the CPAN.

    CPAN is downstream from the various repositories, you shouldn't really be pointing back upstream to unstable (in the sense they are changing) versions of dependencies.

    How about you get Handle and DBIx::Class to do dev releases too :)
    • "You see Bob, it's not that I'm lazy. It's that I just don't care". :-)

      Handel 0.99_17 is 1.0, that is waiting on DBIx::Class 0.08. I could change the prereq to use 0.99_17, but there's no way to change Handel to say 'use current' until there's an 0.08 on CPAN. They're not unstable versions, just unreleased because the dep chain just can't be fulfilled right now.

      Personally, I'm ok with prereq-ing versions that aren't yet on CPAN. That means that can't be automatically installed, and that's exactly what I wa
  • Mango 0.01000_02 -> Handel 0.99_18 -> DBIx::Class 0.07999_02