perl-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stas Bekman <>
Subject rfc: top level 2.0 CPAN modules naming
Date Mon, 25 Nov 2002 02:50:38 GMT
I'm going to release a first 2.0 module on CPAN. I'm wondering about the 
top level namespace naming.

I suggest the following spec:

*** Core 2.0 modules

Apache::   -- Apache API
APR::      -- APR API
ModPerl::  -- ModPerl API

(we have this already in place)

*** 3rd party modules

ModPerl::   -- Working with 1.0 and 2.0
ModPerl2::  -- Working only with 2.0

modules that work with 1.0 should work under 2.0 as-is under prefork mpm.

the '2' in ModPerl2 is very essential to hint CPAN users that this 
module is for mod_perl 2.0 only. In the future we might have ModPerl3::, 
which will work only with mod_perl 3.0. (who's the 3.0 pumpkin, btw? :)

So if that's cool with you guys, at some point I'm going to release on 
CPAN ModPerl2::Filter::Snoop or something like that.

We end up with CPAN having both Apache:: and ModPerl:: namespaces, but 
c'est la vie.

Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker     mod_perl Guide --->

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message