I recently refactor the KermIT project to get a completely dynamic project and have the ability to add plugins.
Here I’m going to show you how to check for “installed plugins” and automatically configure the urls.
First of all you have to configure a Django app, named for example plugins and correctly link it up to your Django project. So add it to INSTALLED_APPS in the settings.py file and add it to global urls.py
urlpatterns = patterns('',
Then in the plugins app create a urls.py module like this — (Read more)
After some requests from Nikos on the Trac post I noticed that the article I wrote to use Trac on BlueHost cannot work anymore. As I said in this post BlueHost decided to remove the Python 2.6 installed by default, and the previous guide was based on that version of Python.
Anyway thanks to Nikos for this new post
After the installation of version 2.7.2 (or the one you prefer) of python as you can see in the previously linked article, it’s really simple to install Trac too.
First of all you “need” to — (Read more)
After I discovered the presence of Python 2.6 on BlueHost, they decided to remove this installation by default. Fortunately it’s really simple to build Python from sources and install it (and naturally, the good thing is that all required packages to build Python are installed on BlueHost servers).
So here the steps to follow to build and install the python version you prefer (tested with Python 2.6 and 2.7.x).
tar xzvf Python-2.7.2.tgz
and, just a note, the package is well done and it will create a Python subfolder
After this we can already configure and install — (Read more)
If you have an XChat instance running on a server 24 hours a day and you access it once a day (or less like me), you should receive lot of private messages (or Direct Messages using IRC naming) that you will see after days. So, to allow you to directly receive a notify for any Direct Message (both for main chat and private one), you can add to your XChat a simple script to forward any message to another service (like EMail, Twitter, Facebook or what you prefer). Here I’ll show a script to send a — (Read more)
I’m going ahead testing installation of tools I need on my shared host. Today I take my time to test Trac 0.12, an enhanced wiki and issue tracking system for software development.
Naturally, using this version require Python 2.6 (that fortunately I’ve ready-to-use on BlueHost), and, like the Trac guide says, you need Genshi and Babel installed to use it. So, this time, we will try to use easy_install to simplify our installation. With easy_install in fact, you can just specify the name of — (Read more)