libmagpie-perl_1.141660-1_all.deb


Advertisement

Description

libmagpie-perl - RESTful Web Framework for Perl5

Distribution: Debian 8 (Jessie)
Repository: Debian Main i386
Package name: libmagpie-perl
Package version: 1.141660
Package release: 1
Package architecture: all
Package type: deb
Installed size: 2.85 KB
Download size: 2.68 MB
Official Mirror: ftp.br.debian.org
Magpie is a web framework for Perl5 that steals the shiny bits from many different web frameworks we at Tamarou have used over the last decade. It is based on the ideas expressed by the W3C TAG in "Architecture of the World Wide Web" at <http://www.w3.org/TR/2004/REC-webarch-20041215/>, namely that the web is comprised of Resources that respond to certain methods (GET, POST, PUT, DELETE etc).

Alternatives

    Download

    Source package: libmagpie-perl

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install libmagpie-perl deb package:
      # sudo apt-get install libmagpie-perl

    Files

    • /usr/share/doc/libmagpie-perl/README.md
    • /usr/share/doc/libmagpie-perl/TODO
    • /usr/share/doc/libmagpie-perl/buildinfo_all.gz
    • /usr/share/doc/libmagpie-perl/changelog.Debian.gz
    • /usr/share/doc/libmagpie-perl/copyright
    • /usr/share/doc/libmagpie-perl/examples/debug_xslt/nytprof.out.gz
    • /usr/share/doc/libmagpie-perl/examples/debug_xslt/bin/app.psgi
    • /usr/share/doc/libmagpie-perl/examples/debug_xslt/conf/conf.xml
    • /usr/share/doc/libmagpie-perl/examples/debug_xslt/root/hello.xml
    • /usr/share/doc/libmagpie-perl/examples/debug_xslt/root/stylesheets/default.xsl
    • /usr/share/man/man3/Magpie.3pm.gz
    • /usr/share/man/man3/Magpie::Breadboard.3pm.gz
    • /usr/share/man/man3/Magpie::Component.3pm.gz
    • /usr/share/man/man3/Magpie::Component::ContentCache.3pm.gz
    • /usr/share/man/man3/Magpie::ConfigReader::XML.3pm.gz
    • /usr/share/man/man3/Magpie::Constants.3pm.gz
    • /usr/share/man/man3/Magpie::Dispatcher::Env.3pm.gz
    • /usr/share/man/man3/Magpie::Dispatcher::RequestMethod.3pm.gz
    • /usr/share/man/man3/Magpie::Dispatcher::RequestParam.3pm.gz
    • /usr/share/man/man3/Magpie::Error.3pm.gz
    • /usr/share/man/man3/Magpie::Error::Simplified.3pm.gz
    • /usr/share/man/man3/Magpie::Event.3pm.gz
    • /usr/share/man/man3/Magpie::Event::Symbol.3pm.gz
    • /usr/share/man/man3/Magpie::Intro.3pm.gz
    • /usr/share/man/man3/Magpie::Machine.3pm.gz
    • /usr/share/man/man3/Magpie::Manual::Config.3pm.gz
    • /usr/share/man/man3/Magpie::Matcher.3pm.gz
    • /usr/share/man/man3/Magpie::Plugin::DBI.3pm.gz
    • /usr/share/man/man3/Magpie::Plugin::Resource::Cache.3pm.gz
    • /usr/share/man/man3/Magpie::Plugin::URITemplate.3pm.gz
    • /usr/share/man/man3/Magpie::Resource.3pm.gz
    • /usr/share/man/man3/Magpie::Resource::Abstract.3pm.gz
    • /usr/share/man/man3/Magpie::Resource::DBIC.3pm.gz
    • /usr/share/man/man3/Magpie::Resource::File.3pm.gz
    • /usr/share/man/man3/Magpie::Resource::Kioku.3pm.gz
    • /usr/share/man/man3/Magpie::Resource::Proxy.3pm.gz
    • /usr/share/man/man3/Magpie::SymbolTable.3pm.gz
    • /usr/share/man/man3/Magpie::Transformer.3pm.gz
    • /usr/share/man/man3/Magpie::Transformer::JSON.3pm.gz
    • /usr/share/man/man3/Magpie::Transformer::Middleware.3pm.gz
    • /usr/share/man/man3/Magpie::Transformer::ServiceUnavailable.3pm.gz
    • /usr/share/man/man3/Magpie::Transformer::TT2.3pm.gz
    • /usr/share/man/man3/Magpie::Transformer::XSLT.3pm.gz
    • /usr/share/man/man3/Magpie::Transformer::XSP.3pm.gz
    • /usr/share/man/man3/Magpie::Types.3pm.gz
    • /usr/share/man/man3/Magpie::Util.3pm.gz
    • /usr/share/man/man3/Plack::Middleware::Magpie.3pm.gz
    • /usr/share/perl5/Magpie.pm
    • /usr/share/perl5/Magpie/Breadboard.pm
    • /usr/share/perl5/Magpie/Component.pm
    • /usr/share/perl5/Magpie/Constants.pm
    • /usr/share/perl5/Magpie/Error.pm
    • /usr/share/perl5/Magpie/Event.pm
    • /usr/share/perl5/Magpie/Intro.pod
    • /usr/share/perl5/Magpie/Machine.pm
    • /usr/share/perl5/Magpie/Matcher.pm
    • /usr/share/perl5/Magpie/Resource.pm
    • /usr/share/perl5/Magpie/SymbolTable.pm
    • /usr/share/perl5/Magpie/Transformer.pm
    • /usr/share/perl5/Magpie/Types.pm
    • /usr/share/perl5/Magpie/Util.pm
    • /usr/share/perl5/Magpie/Component/ContentCache.pm
    • /usr/share/perl5/Magpie/ConfigReader/XML.pm
    • /usr/share/perl5/Magpie/Dispatcher/Env.pm
    • /usr/share/perl5/Magpie/Dispatcher/RequestMethod.pm
    • /usr/share/perl5/Magpie/Dispatcher/RequestParam.pm
    • /usr/share/perl5/Magpie/Error/Simplified.pm
    • /usr/share/perl5/Magpie/Event/Symbol.pm
    • /usr/share/perl5/Magpie/Manual/Config.pod
    • /usr/share/perl5/Magpie/Plugin/DBI.pm
    • /usr/share/perl5/Magpie/Plugin/URITemplate.pm
    • /usr/share/perl5/Magpie/Plugin/Resource/Cache.pm
    • /usr/share/perl5/Magpie/Resource/Abstract.pm
    • /usr/share/perl5/Magpie/Resource/DBIC.pm
    • /usr/share/perl5/Magpie/Resource/File.pm
    • /usr/share/perl5/Magpie/Resource/Kioku.pm
    • /usr/share/perl5/Magpie/Resource/Proxy.pm
    • /usr/share/perl5/Magpie/Transformer/JSON.pm
    • /usr/share/perl5/Magpie/Transformer/Middleware.pm
    • /usr/share/perl5/Magpie/Transformer/ServiceUnavailable.pm
    • /usr/share/perl5/Magpie/Transformer/TT2.pm
    • /usr/share/perl5/Magpie/Transformer/XSLT.pm
    • /usr/share/perl5/Magpie/Transformer/XSP.pm
    • /usr/share/perl5/Plack/Middleware/Magpie.pm

    Changelog

    2014-07-01 - Jonas Smedegaard <dr@jones.dk> libmagpie-perl (1.141660-1) unstable; urgency=medium [ upstream ] * New release. + Fix minor configreader bug. + Make Internal error handling cope better with structured exceptions. + Remove not-ready-for-primetime DBIx::Class Resource.

    2014-05-19 - Jonas Smedegaard <dr@jones.dk> libmagpie-perl (1.141380-1) unstable; urgency=medium [ upstream ] * New release. + Don't try to transform if there are errors fetching the content. + Nested matching now works via both the middleware DSL and the XML config. + Update to the more modern JSON option, add support for blessed objects. + Fix harmless but broken and annoying Kioku test. + Added new 'reset' keyword to builder DSL and XML config. This permits users to reset the matching pipeline to handle special cases. + New proxy Resource class added. [ Jonas Smedegaard ] * Fix use canonical Vcs-Git URL. * Update copyright info: + Extend coverage of packaging. * Update watch file to use metacpan.org URL.

    2014-01-28 - Jonas Smedegaard <dr@jones.dk> libmagpie-perl (1.140280-1) unstable; urgency=medium [ upstream ] * New release. + Make the breadboard attribute lazy [ Jonas Smedegaard ] * Drop patch 1001: Applied upstream.

    2014-01-28 - Jonas Smedegaard <dr@jones.dk> libmagpie-perl (1.140260-1) unstable; urgency=low [ upstream ] * New release. + Fix Class::MOP::load_class deprecation warnings + Protect the individual setter calls in a PUT update with a try/catch block. + Formatting cleanup. + Punt on encoding for now until we find a better way. [ Jonas Smedegaard ] * Update package relations: + Build-depend on libdata-class-perl. + Fix build-depend explicitly on perl. + Fix stop (build-)depending on libscalar-list-utils-perl: Provided by perl(-modules). * Add patch 1001 to fix use with newer Moose. Closes: bug##720983. Thanks to Dominic Hargreaves and Chris Prather. * Git-ignore quilt -pc dir, to ease use of git-buildpackage. * Bump standards compliance to standards-version 3.9.5.

    2013-07-16 - Jonas Smedegaard <dr@jones.dk> libmagpie-perl (1.131380-1) unstable; urgency=low [ upstream ] * New release. + Make sure SQLite is available for Kioku tests. [ Jonas Smedegaard ] * Stop tracking md5sum of upstream tarball.

    2013-05-09 - Jonas Smedegaard <dr@jones.dk> libmagpie-perl (1.131290-1) unstable; urgency=low [ upstream ] * New release. + Relax Test::Requires dependency version check. + Added build dependency for MooseX::Role::Parameterized. + Wrap potentially volatile operations in transactions. + Switch to Data::Printer, add the missing dep. [ Jonas Smedegaard ] * Relax to build-depend unversioned on libtest-requires-perl. * (Build-)depend on libdata-printer-perl and libmoosex-role-parameterized-perl.

    2013-05-05 - Jonas Smedegaard <dr@jones.dk> libmagpie-perl (1.131250-1) unstable; urgency=low * Initial packaging release. Closes: bug#706819.

    Advertisement
    Advertisement