Posts

Showing posts from May, 2007

A quick look at some package repositories

When I visited Python's cheese shop today, I stop for a moment at the total number of packages. This raised my curiosity to look at other languages' package repositories. 1. Perl (11643) http://cpan.org/ 2. Python (2392) http://cheeseshop.python.org/pypi 3. Ruby (1587) http://raa.ruby-lang.org/ 4. PHP (442) http://pear.php.net/packages.php Well, I am not making any conclusion out of this, because there are many other factors required for an analysis.

My $HOME/.buildout/default.cfg

Buildout is a tool which can used for any kind of applications, though it is more suitable for Python based applications. href="http://cheeseshop.python.org/pypi/zc.buildout">Buildout is a cool program which provides support for creating, assembling and deploying applications, especially Python applications. You can build applications using Buildout recipes. Recipes are Python programs which follows a pattern to build various parts of an application. For example, a recipe will install Python eggs and another one will install test runner etc. Applications can be assembled from multiple parts with different configurations. A part can be a Python egg or any other program. Buildout make use Python eggs and so href="http://peak.telecommunity.com/DevCenter/setuptools">setuptools . To install, Buildout just enter this command: easy_install zc.buildout (Of course, you should have installed href="http://peak.telecommunity.com/DevCenter/EasyInstall">