As you may or may not know, I'm tasked with implementing mod_parrot during this years' edition of google summer of code. So in preparation, I have researched the wealth of information that is the internet, and have found the following peculiar little tool:
http://httpd.apache.org/docs/2.2/programs/apxs.html
Which stands for the apache extension tool, and which can - among other things - generate, compile, and install entire modules. I originally planned to take two weeks to do that very thing.
The good thing about not having to worry - as much - about low level details of building an apache module is that I now have much more time to do architectural stuff, such as:
- What to do with multiple threads
- How to output from parrot to apache
- How to handle configuration?
I have some ideas, but they will need to be worked out a bit. So expect to see some posts on that topic the coming weeks. Interested? Follow my github: https://github.com/bdw/mod_parrot