Dancer::Plugin::Authorize was the first written, by Al.

It was later renamed to Dancer::Plugin::Auth::RBAC to give space to other authorization implementations other than what Al wrote, which was kind of him to do so.

Al stopped maintaining both modules, so Franck and I cleaned them up a bit and released again. Dancer::Plugin::Authorize is now "deprecated" in favor of the newer name Dancer::Plugin::Auth::RBAC and Dancer::Plugin::Auth::RBAC was released with some cleanups, mainly done by Franck.

There are a bunch of changes I would like to see in D::P::A::RBAC, mainly removing specific DBs for DBI or Dancer::Plugin::Database, cleaning up much of the code, removing a lot of boilerplate and duplicity.

If you would like to:
A. take over Dancer::Plugin::Auth::RBAC
B. rewrite it from scratch using the same name
C. rewrite it from scratch using a different name
D. write something new altogether under the same name
E. write something new altogether under a different name

you're more than invited, and I'll happily grant you all the permissions you need.

Whichever you choose, I'm sure you'll do a great job. :)
S.

On Wed, Dec 28, 2011 at 11:14 AM, Flavio Poletti <polettix@gmail.com> wrote:
Hi All,

  I see on CPAN that there's Dancer::Plugin::Auth::RBAC - the code
seems to be from Al Newkirk, but the distro is from XSAWYERX. On
Github there's Dancer::Plugin::Authorize, again from Al Newkirk, which
has been deprecated in favor of DPA::RBAC, and
Dancer::Plugin::Auth::RBAC from PerlDancer, which seems quite outdated
with respect to its CPAN counterpart.

I'd like to contribute and I'd avoid forking to a brand new project...
do you know whether it is possible somewhere?

Cheers,

   Flavio.
_______________________________________________
Dancer-users mailing list
Dancer-users@perldancer.org
http://www.backup-manager.org/cgi-bin/listinfo/dancer-users