Well, I spoke too soon; my question showed up on IRC about six minutes
after I posted.  For the record, to answer my own questions:

On Mon, Mar 04, 2013 at 10:35:18PM +1100, Jashank Jeremy wrote:
>What's the situation regarding plugin interoperability between D1 and 2?

Plugins have to be supported on both major releases.

>If I were to grab a D1 plugin (e.g. Dancer::Plugin::Auth::Extensible)
>and add it into my shiny new D2 app, will it work?  Will it catch fire?
>Moreover, _should_ it work?

No, it won't work, and no, it shouldn't work.

According to racke, interoperability between Dancer::Plugin and
Dancer2::Plugin is too complicated and not much gain -- although
technically, it _is_ possible to do (as shumphrey suggested) using some
magic in a BEGIN block to check the definedness of $Dancer2::VERSION.

~jashank

--
Jashank Jeremy
PGP: 0x25A5C309

Attachment: pgpugqwSZPFrY.pgp
Description: PGP signature

_______________________________________________
dancer-users mailing list
[email protected]
http://lists.preshweb.co.uk/mailman/listinfo/dancer-users

Reply via email to