Greetings, Upon further reflection, I feel that the name Dancer::Plugin::Legacy::Routing is more appropriate. Dancer::Plugin::Legacy is too broad and is "hogging" too much namespace.
I apologies for the confusion and I hope a member of the list can make this change. Much appreciated! Best Regards, Robert Stone On Wed, Jan 29, 2014 at 11:26 AM, Perl Authors Upload Server < upl...@pause.perl.org> wrote: > > The following module was proposed for inclusion in the Module List: > > modid: Dancer::Plugin::Legacy > DSLIP: adpfp > description: Support and Denote Deprecated Routes > userid: DRZIGMAN (Robert Stone) > chapterid: 16 (Server_and_Daemon_Utilities) > communities: > > similar: > > rationale: > > Dancer's convention is for all plugins to live in the > Dancer::Plugin::* namespace. This module allows users to in place > refactor their routing tables in pieces rather than en masse. > > get "/bad/name/for/route" => &controller_do_thing; > > Can become: get "/good/name/for/route" => &controller_do_thing > legacy_get "/bad/name/for/route" => &controller_do_thing; > > This allows developers to restructure and clean up their routing > tables while preserving the interface for integration points until > such time as the consumers can update their code as well. > > The legacy_* prefix will also support additional logging (to > identify who is still calling legacy routes) and other features as > it continues to be developed (deprecated routes, obsolete routes, > etc). > > enteredby: DRZIGMAN (Robert Stone) > enteredon: Wed Jan 29 17:26:05 2014 UTC > > The resulting entry would be: > > Dancer::Plugin:: > ::Legacy adpfp Support and Denote Deprecated Routes > DRZIGMAN > > > Thanks for registering, > -- > The PAUSE > > PS: The following links are only valid for module list maintainers: > > Registration form with editing capabilities: > > https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=e4d00000_ef963e5961843c27&SUBMIT_pause99_add_mod_preview=1 > Immediate (one click) registration: > > https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=e4d00000_ef963e5961843c27&SUBMIT_pause99_add_mod_insertit=1 > Peek at the current permissions: > > https://pause.perl.org/pause/authenquery?pause99_peek_perms_by=me&pause99_peek_perms_query=Dancer%3A%3APlugin%3A%3ALegacy >