Hi,

I packaged Webware 0.8.1 as a Mandrake RPM for my own use. I still have a few 
things to do in order to make it robust enough to submit it to Mandrake but 
at least I can install and remove the core RPM without any trouble. Mandrake 
convention is to separate the doc and devel RPMs from the core so I am 
working on how to package the doc RPM properly. The way that Webware is 
packaged in the tarball with a separate Docs directory per "kit" as opposed 
to one global Docs directory made it more difficult to package but with the 
help of a kind fellow on #mandrake, I was able to get it done. Now, I am 
working on packaging the Apache modules as distinct modules, mod-webkit and 
mod-webkit2. Questions:

1. Where should the core Webware directory be installed? I put it 
in .../python/site-packages/ for lack of a better place. I thought of 
installing it in /opt or /usr/local but if Webware is packaged as an RPM and 
available eventually through the Mandrake contribs source, there is no need 
to put it in there. Besides, site-packages seems to be a good place to put 
Python packages anyway.

2. At the moment, MakeAppWorkDir.py needs to be run manually to create one's 
working directory. I was thinking of running this script from my own RPM and 
then installing the Apache module and conf files in the appropriate places 
in /etc/httpd/. I am not completely sure how I would pass parameters to 
MakeAppWorkDir to create a given working directory and corresponding conf 
file but I have a few ideas. I have never warmed up to the idea of contexts 
in Webware and prefer to just have WebKit listening on different ports for 
different applications. Is that good practice?

Any further ideas on how to better package Webware as an RPM would be 
appreciated.
-- 
Regards,

Clifford Ilkay
Dinamis Corporation
3266 Yonge Street, Suite 1419
Toronto, ON
Canada  M4N 3P6

+1 416-410-3326


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
Webware-discuss mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/webware-discuss

Reply via email to