> Feb 13 2006 6:43am from dothebart @uncnsrd >gldnsup, the primary way to do what you want is create native >packages for your distribution of choice.
I realize this, but at the moment, there seems to be no libical packaged for Ubuntu 5.10 (nor Debian as far as I could find) -- otherwise, I would have more than likely used the Debian build information already included with citadel and webcit :) Perhaps a noble effort would be to figure out how to package libical for Debian, but my goal was singular: to be able to build and install Citadel and its dependencies, reliably and in an automated fashion, from Subversion sources, in a short amount of time. In short, comfort won over compatibility. I never did mention that I wouldn't partake in efforts to improve the existing state of affairs, once I got a better handle on the Citadel development process. >it's silly to depend on python for installation for these common >tasks. Not so silly if your target audience (me and one other person I work with) is already using and familiar with Python. :-) I posted a link to the project here for the benefit of anyone who was interested in what I was doing, not to push it as a broad solution. If I was trying to do that, I would have made it more noticeable instead of just in the Citadel Development room. >If you like to reimplement parts of the server functionality in >python, i would advise you to have a look at the groupware server of >some belgian guys, they did the calendaring using python. on the >average box it gets unusable slow while being used by more than 5 >users at the same time. "some belgian guys" doesn't give me a good indicator of what server you are referring to. :) The fact that their calendaring system was written in Python doesn't excuse poor quality of code that results in unusable systems if more than five people are logged in. I've worked with enough deployed Python software to know that it is capable of high-performance work.
