Re: Ready.. Set.. Code!

Avleen Vig <[email protected]> Wed, 29 Dec 2010 00:53:25 -0800
Newsgroups gmane.mail.exim.vexim.devel
Message-ID <[email protected]>
On Wed, Dec 29, 2010 at 09:51:12AM +0200, Rimas Kudelis wrote:
> Hi Avleen,
> 
> what about http://code.google.com/p/vexim/ ? Have you decided that
> github is better, or did you simply forget about the code.google.com
> project?

We'll be keeping the google code project, but we won't use it for the
source code repo. There are other things we can do there which are nice
though which github doesn't do as well (the tickets and documentation
for example). We'll get to it :)

> Also, it seems you're rewriting vexim as a Django app. Does that
> mean the PHP version should be considered dead?

Unfortunately yes.
We (and by that, I mean mostly I) decided to do this a while ago.
I don't feel comfortable writing the application in PHP any more for a
number of reasons:
  1. My PHP is really weak. That should be clear from the current code :)
  2. I know a lot more python
  3. I think Django is a really good framework for things like this (as
would be Ruby on Rails if we were using Ruby). I don't feel the current
PHP frameworks and ORMs, even if we did stick with PHP, would have quite
the same cleanliness, and support. When it comes down to it, I directly
know many more people supporting efforts to do web development with
python and ruby, than with PHP these days.

Some of these are slightly wishy-washy reasons but I believe they're
important when considering the future of an application.

I hope this doesn't upset too many people :-)