Sep 01

Update on my django-mingus fork

In my first post on this new blog I mentioned that the only file worth grabbing from my django-mingus fork was the desert color scheme.

Now that's changed, kind of.

Having now used django-mingus for a week or so, I've been browsing the project's network graph on GitHub and pulling any changes that haven't yet been merged into montylounge's upstream repository. Most of the other user's changes reflect personal preference: adding CSS styles, integrating a new app, disabling django-debug-toolbar by default, etc. The only item really left on my Mingus wishlist was upgrading its requirements to use Django 1.2.1 instead of 1.1.1. The upgrade turns out to be trivial. The process only required the addition of a Cross-site Request Forgery (CSRF) protection token to the overridden admin login template as well as turning on the appropriate middleware. I also made cosmetic changes the project's settings files so they are consistent with Django's standard style.

In short, if you're like me and want to upgrade all your Django site installations to the latest version, you can use this commit to do it. Unfortunately, I bungled this commit by combining my cosmetic changes with the relevant Django 1.2.1 upgrade changes. Since they are so trivial, you can just copy and paste from the commit overview.

Well, this post is many bytes bigger than the trivial commit I'm describing. Someone's obviously excited about their new blog :).

Aug 29

Back to the Blogosphere

After an extended break from blogging, I'm back. Cue round of applause. I promise this time to author more thoughtful content (but don't hold your breath). Anyway, on to the details of my new blog.

Sit back and enjoy the show.

To contact Ryan Kaskel, please use this site's contact form.