SPREE prototype now open source
June 25th, 2008 . by rwWe decided to make all sources of the SPREE prototype described in the last blog publicly available under GNU AGPL. The project homepage providing the sources and documentation can be found here. The prototype was developed for and in collaboration with the Deutsche Telekom Laboratories using Python and Turbogears for rapid prototyping. The Server is powered by CherryPy and we decided on Genshi for dynamic templating and the powerful SQLAlchemy for ORM. SPREE is strongly AJAX, thanks to a combination of Dojo and MochiKit. As part of the code, we also release the SPREE iGoogle and Google Desktop widgets that inform SPREE users about incoming questions.
The sources allow you to create your own knowledge sharing community, including automatic question classification and expert finding, real time communication using web chat and rating functionality.
Try SPREE and let us know what you think of it.
Hi RW,
The day I saw SPREE,I fell in love with it. I want to start my own Knowledge sharing community using SPREE, but the problem is that I do not have much knowledge about Python. I am not sure how to install it on a Web-host? Also, I am not sure which Web-hosts are best for installing SPREE?
Can you please help me?
I tried asking the same question in Sourceforge Forum for Spree, but I didnt get an answer.
Please feel free to mal me on my email id.
Thanks in advance.
Regards,
lucky
Hi lucky,
thanks for the feedback.
You don’t have to know Python to get Spree runing. However, if you want to tailor Spree to your own needs you should hire somebody who can help you.
About the hosting: All you will have to do is to select a Web-Host that supports Python. Some hosts are listed here:
http://wiki.python.org/moin/SpecializedCommercialHosts
I haven’t tried any of them and therefore can not give any recommendations.
Robert
Hi Robert,
Thanks for your reply. Is there any simple step-by-step guide/document for setting up Spree on a Webhost? Or may be a guide to setup a Webhost which uses cPanel as the interface for Webhost customers. I have set up a number of PHP based applications/scripts on webhosts, but this is the first time I am trying to setup a Python based application. Thats why I am a bit confused. Sorry for the trouble.
Regards,
lucky
Hi Robert,
Thanks for your reply. Is there any simple step-by-step guide/document for setting up Spree on a Webhost? Or may be a guide to setup a Python based application on a Webhost which uses cPanel as the interface for Webhost customers. I have set up a number of PHP based applications/scripts on webhosts, but this is the first time I am trying to setup a Python based application. Thats why I am a bit confused. Also, I tried searching on google, but couldn’t find something useful.
Sorry for the trouble.
Regards,
lucky
Could you be more specific on where the actual problems appear? We have a step by step installation guide here:
http://spree.dai-labor.de/documentation/initial_steps/
What is that doesn’t work for you?
Hi Robert,
The biggest problem in front of me right now is to find out a suitable Web-host for installing Spree. I have checked with a number of hosts, but none of them is sure if Spree will work on their servers. Most of them are stuck with the Java requirement in particular. Do you know any web-hosting service providers which fully support Spree installation. Or do you know any websites which are running Spree installations successfully. Then we can find out their webhosting service providers.
Thanks for your help.
Regards,
lucky
Well java is only used to pack javascript using Mozilla Rhino. It is no requirement!
So its mainly about getting Turbogears running. Have you checked http://docs.turbogears.org/1.0/Hosting?