Re: ModPerl::MM (was Re: Slashdot | Help Test mod_perl 2 Release Candidates)

[prev] [thread] [next] [Date index for 2004/12/28]

From: David Wheeler
Subject: Re: ModPerl::MM (was Re: Slashdot | Help Test mod_perl 2 Release Candidates)
Date: 16:49 on 28 Dec 2004
On Dec 28, 2004, at 8:17 AM, Stas Bekman wrote:

> Why not? I'm not familiar with Module::Build, but doesn't it make 
> possible to subclass itself? Of course ModPerl::MB is only needed if 
> there are 3rd party mp2 modules that use M::B. Are there any? May be 
> David could write a skeleton for a dummy module that uses M::B. In 
> fact I don't mind taking one of my modules and convert them to use 
> M::B if David can help me with the task. It would be a good idea to do 
> that for one pure perl module and another for XS module. So we could 
> start with: Apache-Filter-HTTPHeadersFixup (pure perl) and then do 
> Apache-Scoreboard-2.0 (XS) and developer ModPerl::MB on the way.
>
> David, what do you think?

I don't think that the XS tools are quite there for Module::Build, but 
I'm not sure. You'd have to ask Ken and Randy on the Module::Build mail 
list.

   http://sourceforge.net/mail/?group_id=45731

But starting with one of your Pure Perl modules is a good idea. Yes, 
M::B is subclassable--that's exactly how I implemented Apache::TestMB. 
So you should be able to create ModPerl::MB (or ModPerl::Build) as a 
subclass and simply override the install base property to add "Apache2" 
to it where necessary. I can certainly help some and answer some 
questions, but Ken Williams and Randy Sims will give you the best 
answers on the mail list (where I am also active, usually sending 
patches).

Regards,

David


        -- 
        Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html

(message missing)

Re: Slashdot | Help Test mod_perl 2 Release Candidates
merlyn (Randal L. Schwartz) 20:34 on 26 Dec 2004

Re: Slashdot | Help Test mod_perl 2 Release Candidates
merlyn (Randal L. Schwartz) 15:09 on 27 Dec 2004

About putting the blame on other shoulders
Andreas J Koenig 14:28 on 28 Dec 2004

Re: About putting the blame on other shoulders
Stas Bekman 15:01 on 28 Dec 2004

Re: About putting the blame on other shoulders
Stas Bekman 15:54 on 28 Dec 2004

Re: About putting the blame on other shoulders
Andreas J Koenig 16:11 on 28 Dec 2004

Re: About putting the blame on other shoulders
Issac Goldstand 16:11 on 28 Dec 2004

Re: About putting the blame on other shoulders
Stas Bekman 16:27 on 28 Dec 2004

Re: About putting the blame on other shoulders
merlyn (Randal L. Schwartz) 16:43 on 28 Dec 2004

Re: ModPerl::MM (was Re: Slashdot | Help Test mod_perl 2 Release Candidates)
David Wheeler 16:49 on 28 Dec 2004

Re: About putting the blame on other shoulders
Issac Goldstand 16:58 on 28 Dec 2004

Re: About putting the blame on other shoulders
merlyn (Randal L. Schwartz) 17:09 on 28 Dec 2004

Re: About putting the blame on other shoulders
Issac Goldstand 17:30 on 28 Dec 2004

Re: About putting the blame on other shoulders
David Nicol 07:01 on 30 Dec 2004

Generated at 12:15 on 16 Jan 2005 by mariachi v0.52