July archive

Django .95 Is Here!

July 29, 2006

Yes, Django .95 has just been released. For those who don't run off SVN trunk, there will be some upgrade issues. Read Removing The Magic on the Django wiki carefully. The changes to Django are well worth any upgrade inconvenience. And some things are just plain easier to get done post magic removal, as I found out this week back-porting a Google site map generator app I wrote while running from SVN.

Congratulations to Adrian, Jacob, and all who contribute code for the release!

Google Project Hosting and gcli

July 27, 2006

Google is offering project hosting for free/open source software projects. I had heard a rumor this might be coming, and I'm glad to see it's true. Actually, I wasn't thinking this would be a big deal to me, but having seen Google project hosting, I'm very excited about this.

I've just moved gcli to Google hosting from my own personal SVN repo. I had considered hosting gcli on sourceforge, but honestly, just didn't like dealing with the tools when dealing with other projects. gcli is something I hack on for fun, so I need hosting that gives me the basic toolset and is easy to come back to after breaks between coding spurts.

Google's hosting looks promising. The issue tracker really looks simple to use and interesting. And hey, if anyone wants to contribute to gcli, please do!

LinuxWorld San Francisco Again

July 27, 2006

I'll be leading my "Google-Driven Web Development" tutorial at LinuxWorld San Francisco again. I'll be in San Francisco late Sunday night, August 13, and leave late Tuesday, August 15. Looking forward to teaching and seeing friends.

If you're in the area, drop in and say hi.

Set Them Free

July 20, 2006

I noticed Jeff Croft is writing on bureaucracy this morning. I've been having similar thoughts about this regarding my recent move to Naples News. Funny the similarities, too, in our situations. We were both at universities before our current news jobs.

It runs counter to corporate or academic structure to suggest this, but it's really true — hire great people, provide them with tools and resources, and leave them alone. There really is no way to hire average people, provide them with moderate tools and funding, and look over their shoulder at every turn and expect anything interesting from them.

Best Lines Today

July 13, 2006

Comments Back Online

July 8, 2006

The title says it all. Everything is squared away now since the move to Django.

When time allows, I'll post about what I had to do to get Django running on my Jump Domain hosted account.

Comments Down Temporarily

July 4, 2006

Just an FYI...

Comments aren't working right now. This is due to the hack-job I had to do to get Django running on my hosting provider -- I don't have shell access, just to give you some idea. :-) I hope to have the situation resolved by the end of the week.

btw, I love my hosting service — incredibly cheap, great service, and they support open source software development. They just aren't setup to do Django properly.

Django/AJAX Beating

July 4, 2006

James Bennett is taking a bit of a beating for his Django/AJAX suggestions. A lot of the criticism is unmerited Rails envy, I imagine. Rails has RJS — great! Django is not Rails.

If you want to build more than toy apps, you'll need something more sophisticated than these little server-side helper functions. And if you just want partial page updates or DHTML UI tricks, any JavaScript toolkit can make this quick and painless for you.

I also don't see why when someone says "Django's AJAX support shouldn't look like RJS," people hear, "Django isn't going to include AJAX support." AJAX, for all it's usefulness as a term, is used in many different ways. I think the confusion in this case is due to the same word being used to mean two completely different things.

New Job with Naples Daily News

July 4, 2006

I've taken a new job with Naples Daily News. I'll be a developer in the new media department building cool stuff with Django. I'm excited about the work and about working with Rob Curley, Eric Moritz, and the rest of the team.

I'll still be Alabama working from home, being that I just bought a house 3 months ago. I'll travel a bit more now, making monthly trips to Naples, which is a really beautiful and interesting city.

I think this is one of the best moves I've ever made. When I first started working with Django, I was so impressed by what I heard about World Online and really wanted to be doing the same kind of work and be in the same kind of environment. Now, I get that chance. How cool is this!

I finish at the library on Tuesday, July 11, and start work with Naples News the next day.

Now Django Powered

July 1, 2006

I finally got this site converted to Django, more or less. There are a few static pages lying around, but on the whole, I'm Django powered now. It was quite a hack job, of which I'll (maybe) relate later.

My hosting service Jump Domain doesn't really advertise Python or Django support. It can be done, though it's probably not for the faint of heart. Scott with Jump Domain has been ultra helpful and I'll try to talk with him more about what can be done to improve support for Django and Python.