in reply to Aside from CPAN, has anybody used Labyrinth?

Never heard of it before this post. Quick peek: no.

Seems very localized/specialized, old school (how many times in a week can I complain of CGI->Vars still being recommended), old practices (functional/global interfaces), and minimal docs.

Better to use something modern with plugins/roles for things like Oauth, component separation, external code reuse, etc; Catalyst, Mojolicious, Dancer.

I completely admire and appreciate the original CPAN and search CPAN folks but the old sites have nothing on metacpan.org. Which, IIRC, is built with Amon, or parts anyway. I recently gave Amon a go and it's not quite to my taste but seems nice enough. Fast moving code base so who knows in a year or two.

Update, didn't notice before: PASS (8), FAIL (159). Which due to its specific usage isn't really surprising but certainly a measure of how "portable" it is.

Replies are listed 'Best First'.
Re^2: Aside from CPAN, has anybody used Labyrinth?
by Anonymous Monk on Nov 21, 2013 at 02:00 UTC

    I completely admire and appreciate the original CPAN and search CPAN folks but the old sites have nothing on metacpan.org.

    Sure they do. The search is better (doesn't hide results ) and you can grep distributions http://search.cpan.org/tools/

      While that is good, I hadn't noticed or needed it. I have had exactly one problem with the metacpan.org site. It was fixed the same day I reported it. I used the site today to include my author profile in my google search results too. The web is moving quickly. Perl has, in my opinion, a strong technological advantage in the space, in almost every way; it only has any meaning if we embrace it.

Re^2: Aside from CPAN, has anybody used Labyrinth?
by Anonymous Monk on Nov 21, 2013 at 00:43 UTC
    Did you perhaps mean Amon2?

      Probably, thanks. Though I think there is a weird version/number thing going on with the kit. They are on 5 or 6? in their site/github. Not sure what the 2 means at this point.

        I checked it out. In the end, while I guess it was alright. It wasn't "my cup of tea".

        Thanks again, for mentioning it.
        Thanks to the AnnonPoster, for the name correction.

        --Chris

        #!/usr/bin/perl -Tw
        use Perl::Always or die;
        my $perl_version = (5.12.5);
        print $perl_version;
      I'll bet so.

      Thanks!

      --Chris

      #!/usr/bin/perl -Tw
      use Perl::Always or die;
      my $perl_version = (5.12.5);
      print $perl_version;
Re^2: Aside from CPAN, has anybody used Labyrinth?
by taint (Chaplain) on Nov 20, 2013 at 22:00 UTC
    Excellent reply Your Mother. Greatly appreciated.

    I concur. I unpacked the tar ball only to find the sort of Project you'd have found on SourceForge sometime back about 10yrs ago -- No disrespect intended. It's just, that they all seem a bit "clunky", in this day, and age.

    Appreciate the your opinions on the others you mentioned. I'll have a look.

    Thanks again, Your Mother

    EDIT: No sign of Amon on CPAN, your link threw a 404. :)
    Additional searches on CPAN, yielded nadda.

    --Chris out...

    #!/usr/bin/perl -Tw
    use Perl::Always or die;
    my $perl_version = (5.12.5);
    print $perl_version;
Re^2: Aside from CPAN, has anybody used Labyrinth?
by taint (Chaplain) on Nov 20, 2013 at 22:28 UTC
    "Update, didn't notice before: PASS (8), FAIL (159). Which due to its specific usage isn't really surprising but certainly a measure of how "portable" it is."

    YIKES! I didnt notice that either.
    That synches it, for sure.

    Thanks for the update, Your Mother

    --Chris

    #!/usr/bin/perl -Tw
    use Perl::Always or die;
    my $perl_version = (5.12.5);
    print $perl_version;

      The "PASS (8), FAIL (159)" seems to be an older version. 5.18, the newest version has PASS (418) at the time of writing. Also, since it was only released last month it is good to see that it is being actively maintained.

        Greetings, hippo.

        That looks a little better. :)

        --Chris

        #!/usr/bin/perl -Tw
        use Perl::Always or die;
        my $perl_version = (5.12.5);
        print $perl_version;