Living on the Edge

This Week in Django 15 - 2008-03-23

Posted on March 24, 2008

This Week in Django is a weekly podcast about all things Django.

This week we talk our experience of PyCon 2008, the Django Sprint, a whole host of changesets, and updates on the Queryset Refactor and NewForms-Admin branches.

Plus, new music from Django’s own Adrian Holovaty.

Please see the Show Notes below for all the pertinent information and links

Downloads

AAC Enhanced Podcast (40.9 MB, 50:11, AAC)

MP3 Edition (34.5 MB, 50:11, MP3)

OGG Edition (28.0 MB, 50:11, Vorbis)

The Enhanced Podcast version contains screenshots and easy access links to all of the items we discuss throughout the podcast.

Feeds Available

iTunes Feeds are available. By subscribing using the iTunes feeds the podcasts will automatically be downloaded for you when we release them.

iTunes Feeds

This Week in Django – AAC Edition

This Week in Django – MP3 Edition

Regular RSS Feeds

This Week in Django – AAC Edition

This Week in Django – MP3 Edition

This Week in Django – OGG Edition

Give Us Feedback

Want to give us some feedback on the show? We’re always looking for ideas or suggestions that will help improve each episode. Please contact us at feedback __at__ thisweekindjango.com.

Show Notes

New intro/outro music graciously performed by Adrian Holovaty. Check out Adrian’s performance pieces on YouTube.

PyCon Thoughts (1:37)

We discuss our PyCon 2008 experience and the Django Sprint.

Tracking Trunk (6:37)

Branching and Merging (33:20)

Thank You! (47:07)

Comments
  1. Malcolm TredinnickMarch 25, 2008 @ 09:11 AM

    Hey Michael,

    A couple of corrections/elaborations on some of the tickets you mentioned in the show:

    - changeset 7232, your own queryset: Dude, we’ve have that for ages. It just has only been accessible through model managers (Entry.objects.none()). It’s only now that it’s available as a queryset method for consistency.

    - changeset 7293, FileField serialization: previously it was dumping the URL instead of the filename. This was making testing and fixtures hard to use, because they care about the local filename, not the publically accessible URL to access the file (which is unrelated).

    I’m going to do a blog post about the iterator optimisations in queryset-refactor, since there’s some cool stuff there about how list() works in Python and you guessed poorly as to the reasons behind it (not your fault, but your explanation in the show was different from how things work in this universe).

    [Hmm .. no preview button here and I’ve just posted a long comment. All bets are off as to how this looks when I submit.]

  2. Jannis LeidelMarch 25, 2008 @ 09:37 AM

    Pah, what a great summary! Thanks guys for your show. The new theme music hits the nail on the head :)

  3. EmptyMarch 25, 2008 @ 12:07 PM

    Malcolm: Thanks for the clarifications. Yeah I figured we got some stuff wrong. Still not sure what universe I’m from. Regarding the list() issue, I’m looking forward to that blog post.

  4. Tomek PaczkowskiMarch 26, 2008 @ 08:44 AM

    Hi!

    Link to this post is broken in feed. It points to http://www.djangonetcasts.com/twid/episode/15/ but that page does not exists (at the time of writing).

  5. PaulMarch 26, 2008 @ 01:03 PM

    Good stuff. I enjoy the changeset runthroughs especially.

    I like the new intro/outro. Now you just need to rip out the rest of the non-Gypsy music in the middle!