I found out that Planet Venus is an active project, last update was in 25 June 2009, that you can download it from here.
You should install Python 2.6 which is latest stable version, let’s assume you installed it to c:\python26.
You’ll need also to install Python Extensions for Windows, pywin32.
Then, add Python interpreter, c:\python26\python.exe, to path like in the screenshot.
Now, let’s start by extracting the Planet software to a folder, let’s call it c:\venus.
You can find a good documentation that can assist you during installation & configuration in the subfolder c:\venus\docs. Open it now & go to Getting Started
As you can see, all tests pass, final status OK, although there are many modules are not available.
Those missing modules are related to additional features & templating & xslt parsing.. etc.
Now, let’s start getting Planet works on machine local IIS.
From here, the journey to configure Planet will start & won’t end in this blog.
First, create two empty folders c:\venus\publish & c:\venus\cache.
Copy one of the configuration files to the c:\venus & rename to config.ini & starting editing it as follows.
1. Change the cache & output folders to the folders we created.
Then, try to define feeds at end of file
Now, for simplicity, you can define c:\venus as a virtual web directory as in the following screenshot.
If you are a Web Developer, or Web Master so sure you know better ways.
To make the output folder, c:\venus\planet\publish as a virtual web directory, right click it and from Web Sharing tap you can select to share & give it the name you like.
By this the publish URL will be: http://localhost/venus/index.html
Now, we are too close to get it running, but we need to understand the concept behind it first. Planet script does not run as a service that is up all the time to collect feeds. It runs only once and collect all feeds & renders it using selected theme into HTML pages in output folder. So, you should arrange to run it by scheduler on time intervals of the amount of time you like.
One more issue that may face guys from Arabian countries.
You may face an error because of the default code page which is cp720 (OEM – Arabic Code Page) before to run the planet script you should change it to cp850 Multilingual (Latin I) by means of the following dos command “chcp 850”