Django sprint wrap (for me)

I don’t know whether anyone else is going to continue on for the rest of the night, but I’m exhausted and I’ve got to be at work in the morning.

Today, for me, consisted of reading every open ticket in Trac and doing as much triage as I could; a lot of duplicates got closed, a lot of similar issues got consolidated, a lot of ancient tickets which have either been fixed or invalidated were marked as such.

Some highlights of the last 36 hours:

And the big one: sessions now use configurable backends for persistence, with a file-based store and a cache-based store included in addition to the original database-backed one. There’s still tuning to be done there, but once it’s humming along this will allow high-traffic sites to see some significant performance improvements by moving away from the DB-backed sessions store.

Fredrik had a script scraping Django’s Trac regularly throughout the sprint, and posted these final numbers when I told him I’d triaged the last open ticket:

  • 237 commits
  • 413 tickets closed
  • 1152 tickets edited
  • 226 wiki changes
  • 297 new attachments in Trac
  • 120 new tickets
  • 2445 total changes

We really ought to do this more often.

Post fun sprint stories in the comments if you’ve got ‘em, or your favorite improvement/bugfix; with that many changes going on, I know there’s interesting stuff I didn’t see as it flew by on the timeline :)

Comments

Malcolm Tredinnick
September 16, 2007
#

I’ll note that you didn’t make any effort to fix #4796. I find that disappointing, almost as if your heart wasn’t in it. It’s not as if you didn’t know it existed.

Other than that, good effort. Reading through all the open tickets was a something worth doing; glad you found the motivation, even if it meant neglecting other things you could have been fixing. :-)

James Bennett
September 16, 2007
#

Let me take this opportunity to point out to the world at large that tickets whose numbers end in “796” are officially Malcolm’s responsibility. If he didn’t want that, he shouldn’t have spent so much time debugging #1796.

Tony
September 17, 2007
#

Wow! - this is great work. I’ve been following the sprint over the weekend (one day huh?) and it’s been fascinating to watch the commits mounting up.

Sadly, I’m not talented enough to join in on the django-dev end, but I just want to say this effort really is appreciated!

tone

Jake Ham
September 17, 2007
#

It was fun getting all caught up in the excitement of the Django Sprint. A sprint every few months would be a good idea. It is easier to work on something when you have 100+ people doing the same and motivating you to do more!

Add a comment

You may use Markdown syntax in your comment, but raw HTML will be removed. By posting a comment here, you are agreeing to the terms of my comment policy.