Hi,

some time ago we discussed to make ParseSource and the other XS generation
modules more generic. My goal is to also use them outside of mod_perl. At
the moment I like to create a perl wrapper for mod_dav 1.x and don't like to
code anything by hand. I also expect using this method will make porting to
mod_dav/_perl 2.0 much more easier.

I have started by dividing Apache/ParseSource.pm into two modules. A
ExtUtils::XSBuilder::ParseSource and the Apache::ParseSource which inherits
from the first. The Apache::ParseSource only need to override some methods
to supply any needed informations, like include dirs, prefixes etc.

I append what I written so far. perldoc ParseSource.pm gives a list of
overrideable methods. I just written this down, without any testing, so
don't expect it to work out of the box. Before I continue to work on that, I
want to have a feedback, if you think this is the right way to go.

If yes, Doug, how should we handle the changes. Should I send my changes to
the list and you review and commit them or should I directly commit them (of
course I only commit after testing and made sure it doesn't break anything
as far as I can see)

Gerald

-------------------------------------------------------------
Gerald Richter    ecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting

Post:       Tulpenstrasse 5         D-55276 Dienheim b. Mainz
E-Mail:     [EMAIL PROTECTED]         Voice:    +49 6133 925131
WWW:        http://www.ecos.de      Fax:      +49 6133 925152
-------------------------------------------------------------

ParseSource.pm

ApacheParseSource.pm

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to