とりあえずPlugin::DebugScreenを動くようにした。
Soozy::Requestに
# for Soozy 0.3 user methodsなコード入れといたのである程度互換性保てそうだ。
sub header_out {
my $self = shift;$self->context->res->header( @_ ) if @_ == 2;
$self->context->res->header(shift);
}*header_in = \&header;
sub status { shift->context->res->status(shift) }
$self->redirectも$self->res->redirectに飛ばすようにしてある。
あとはPlugin側もちゃんと対応して、FileUpload周りの互換性とる作業したら、Engine化のベースは固まりそうだ。
うまく行けば0.3系のアプリに投入できるな。
takesakoさんお誕生日おめでとうございます!