[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [cgiapp] Re: RFC: Standard config interface for CGI::Application


On Wed, Dec 21, 2005 at 01:56:24PM -0500, Clayton Scott wrote:
> Hi Gang,
>
> I am concerned about the base of these things (logining,configuration)
> being implimented in a namespace called "CGI::Application::Plugin."
> Plugin is a pretty random grab bag of tricks.

I agree. I think the modules that define the standard API for config'ing, logging
and session handling deserve their own name space. 

> Does anyone else see value in renaming certain "Pluggable plugins"
> like we're discussing here with a more meaningful namesapce like
> Aspect or Concern? 

I don't like these two names myself. I thought of "API" which is clear
it defines an API. Maybe then:

CGI::Application::API::Config;

But the existing config plugins keep their name (let's not rename /everything/!)

CGI::Application::Plugin::ConfigAuto;
CGI::Application::Plugin::Config::Simple;
etc. 

However, they would start being implemented with API::Config. 

On the other hand, Cees is making a case for a general plugin loading
solution, which /would/ be appropriate to give a name like 

 CGI::Application::Plugin

It looks like the "config()" conversation has turned into 

"CGI::Application, the Next Generation"....

    Mark



---------------------------------------------------------------------
Web Archive:  http://www.mail-archive.com/suppressed/
              http://marc.theaimsgroup.com/?l=cgiapp&r=1&w=2
To unsubscribe, e-mail: suppressed
For additional commands, e-mail: suppressed


Mail converted by mhonarc 2.6.15
This archive provided courtesy of JSW4.NET, Internet Hosting Services for Small Business.