Tuesday, October 14, 2008

This Week in Django 40

with hosts Brian Rosner and Michael Trier

Bookmark and Share

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

This week we talk about updates to the site, a few source commits, some cool projects from the community, and a Tip of the Week.

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

Show Notes

TWiD Updates

  • This Week in Django Everything Feed – A popular request, and rightfully so, from the community has finally been answered. If you want to keep updated with all our content, subscribe to our “Everything” feed on the homepage. You can receive it via email (by clicking on the email icon under Subscribe on the homepage) or in your favorite RSS reader.
  • Poll Results – What 1.1 potential feature are you most looking forward to?
    a) Model Validation – 27%
    b) Orm Aggregation – 26%
    c) Batch changes in the Admin – 17%
    d) Class-Based Generic Views – 11%
    e) Add support for streamed content – 10%
    f) Integrate Databrowse into the Admin – 8%
  • This Week’s Poll (from Rob Hudson) – Now that 1.0 is out and Django will be
    using timed releases, similar to Ubuntu, do plan to run off of:
    a) The 1.0 point releases
    b) The 1.0.X branch and update often
    c) Django trunk

Tracking Trunk (11:36)

Community Catchup (19:02)

  • Django Faves – Jeff Croft released “django-faves” recently. It’s a basic, generic, reusable fave/unfave functionally for Django app.
  • Django Fabric – If you love Fabric, the simple pythonic remote deployment tool, then you may love django-fabric. “django-fabric is a thin layer over the fabric deployment tool which can be downloaded from http://www.nongnu.org/fab/
  • minibooks – minibooks is a free and open source bookkeeping package for web developers and other small tech agencies. Contains a simple CRM, double-entry accounting, and basic permission support.
  • Django-Todo – A nice looking multi-user, multi-group todo task management application. It is designed as a “pluggable” application ready to import into existing Django projects. I can see possibly leveraging this for either personal use or into a project management app/issue tracker.
  • Django Bloom – As the project tagline says “Mobile web made dead simple in everyone’s favourite framework.” It comes packaged with device detection, image scaling (via the amazing sorl-thumbnail project), sms, advertising, analytics, custom mobile user profiles,

Tip of the Week (48:11)

Splat your Installed Apps

INSTALLED_APPS = (
    'basics.*',
)

Thank You! (53:06)

  • Running Time: 1:00:27
  • Download: AAC, MP3, OGG

Comments - 3 people have already said something. Join the discussion.

  • Paul Hummer said

    Thanks for the django-fabric plug! If it fills the void in the django deployment for just one more person, then it has done it's job!

  • Gustaf Sjöberg said

    Deskography was created by Distrop (www.distrop.com) -- a small development company based in Sweden.

    Thank you for the coverage, kind words and dynamite show!

  • Scot Hacker said

    The back-story on django-todo is that we used to use Basecamp, then switched to PHP-based ActiveCollab to avoid monthly fees and to control our own data. AC has worked well, but now we're a Django shop and trying to slowly eliminate PHP apps.

    90% of what we do in ActiveCollab is todo-lists and discussions. Since commenting/forums are ready-to-go in Django, it made sense to build a multi-user/multi-group todo app with assignments capability.

    So django-todo can be thought of as an easy way to start bringing Basecamp-like functionality into any group-run Django site/project.