Stories
Slash Boxes
Comments

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

sri (5109)

sri
  (email not shown publicly)
http://labs.kraih.com/

Journal of sri (5109)

Saturday October 11, 2008
07:06 AM

Mojolicious?!

Because explaining internals always sucks, this will be much more fun. :)
Thursday October 09, 2008
07:22 AM

The core of the Mojo Web Framework

This time i'm showing you a bit about the basic ideas behind Mojo.
Wednesday September 24, 2008
02:19 PM

Mojo, a new kind of web framework

It started as a Catalyst competitor but resulted in something different, the good kind of different. :)

Here's the first part of my upcoming blog article series, Why Mojo won't kill Catalyst.
Sunday November 05, 2006
06:05 PM

Did TPF give up on Perl5?

Saturday May 06, 2006
08:20 AM

Mojo applications, valid cpan modules or not?

You may know, by default Catalyst applications are valid cpan modules, with the application name as root namespace.
Now that i'm designing Mojo with usability in mind i can't think of a good reason for keeping that format.

When i made the decision 1 1/2 years ago for Catalyst i thought it would be useful to be able to upload applications to cpan, but today there is only one!

Installing the applications on a host system doesn't make much sense either, so why do it again?


With the old format a Mojo app would look like this:

TestApp
TestApp/lib
TestApp/lib/TestApp
TestApp/lib/TestApp/Component
TestApp/lib/TestApp/Component/Example.pm
TestApp/lib/TestApp/Context.pm
TestApp/lib/TestApp/Dispatcher
TestApp/lib/TestApp/Dispatcher/Example.pm
TestApp/lib/TestApp/SomethingElse.pm
TestApp/lib/TestApp.pm
TestApp/Makefile.PL
TestApp/script
TestApp/script/testapp_server.pl
TestApp/t
TestApp/t/01use.t

A newer (non valid) version could look like this.

TestApp
TestApp/Component
TestApp/Component/Example.pm
TestApp/Dispatcher
TestApp/Dispatcher/Example.pm
TestApp/SomethingElse.pm
TestApp/Context.pm
TestApp/Application.pm
TestApp/Makefile.PL
TestApp/script
TestApp/script/server.pl
TestApp/t
TestApp/t/01use.t

The basic layout for scripts and tests makes sense and can naturally stay...
Wednesday May 03, 2006
12:26 PM

Got Mojo?

Woodstock is now Mojo. :)

Thanks for all your suggestions!
New irc channel is #mojo on irc.perl.org.
Tuesday May 02, 2006
10:19 AM

Woodstock needs a new name!

How would you name a new web framework today?

I like "Jifty" and "Catalyst", but those names are kinda taken.
The best suggestion so far was "ReAction".

What do you think?
09:36 AM

Yes, I left the Catalyst Project

It's true.

http://lists.rawmode.org/pipermail/catalyst/2006-May/007250.html

The reasons will stay between the other core developers and me, so please don't ask for details.
Thanks to Adam Kennedy who did a great job negotiating and good luck to the remaining Catalyst developers.

You may want to join #woodstock on irc.perl.org if you like talking about web framework design. ;)
Thursday July 28, 2005
06:35 AM

Removed to save use.perl from legal trouble

You may guess why. :-(

EDIT: Note the timestamp, this entry has nothing to do with Catalyst.