<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>djedna.org &#187; 2008 &#187; April</title>
	<atom:link href="http://www.djedna.org/blog/2008/04/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.djedna.org/blog</link>
	<description>Software For The Rockstar's Geek Friend</description>
	<pubDate>Thu, 28 Aug 2008 14:36:18 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
	<image>
  <link>http://www.djedna.org/blog</link>
  <url>http://www.djedna.org/blog/favicon.ico</url>
  <title>djedna.org</title>
</image>
		<item>
		<title>MinneBar</title>
		<link>http://www.djedna.org/blog/2008/04/23/minnebar/</link>
		<comments>http://www.djedna.org/blog/2008/04/23/minnebar/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 19:34:11 +0000</pubDate>
		<dc:creator>thomas</dc:creator>
		
		<category><![CDATA[dj edna project]]></category>

		<category><![CDATA[speaking]]></category>

		<guid isPermaLink="false">http://www.djedna.org/blog/2008/04/23/minnebar/</guid>
		<description><![CDATA[I&#8217;ll be giving my DJ Edna and Django presentation at the next MinneBar BarCamp on Saturday, May 10th, 2008.  So, for those of you that didn&#8217;t brave the snowstorm to see me give the presentation (for the first time) at the March 2008 Ruby Users of Minnesota meeting, this is your chance.
This will be [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ll be giving my <em>DJ Edna and Django</em> presentation at the next <a href="http://barcamp.org/MinneBar" onclick="javascript:pageTracker._trackPageview('/outbound/article/barcamp.org');">MinneBar</a> <a href="http://barcamp.org/" onclick="javascript:pageTracker._trackPageview('/outbound/article/barcamp.org');">BarCamp</a> on Saturday, May 10th, 2008.  So, for those of you that didn&#8217;t brave the snowstorm to see me give the presentation (for the first time) at the March 2008 <a href="http://ruby.mn/" onclick="javascript:pageTracker._trackPageview('/outbound/article/ruby.mn');">Ruby Users of Minnesota</a> meeting, this is your chance.</p>
<p>This will be my first BarCamp and I&#8217;m excited to see what all my developer friends have been raving about.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.djedna.org/blog/2008/04/23/minnebar/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Development Updates</title>
		<link>http://www.djedna.org/blog/2008/04/21/development-updates/</link>
		<comments>http://www.djedna.org/blog/2008/04/21/development-updates/#comments</comments>
		<pubDate>Mon, 21 Apr 2008 14:38:46 +0000</pubDate>
		<dc:creator>thomas</dc:creator>
		
		<category><![CDATA[architecture]]></category>

		<category><![CDATA[dj edna project]]></category>

		<guid isPermaLink="false">http://www.djedna.org/blog/2008/04/21/development-updates/</guid>
		<description><![CDATA[It&#8217;s been a while since I updated everyone on the status of the DJ Edna project source.  I&#8217;ve been working on significantly streamlining the installation process and performing a refactoring that will make it easier to incorporate DJ Edna functionality into existing Django sites.   I&#8217;ve also been working on adding Satchmo integration [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a while since I updated everyone on the status of the DJ Edna project source.  I&#8217;ve been working on significantly streamlining the installation process and performing a refactoring that will make it easier to incorporate DJ Edna functionality into existing <a href="http://www.djangoproject.com" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.djangoproject.com');" title="Django Project">Django</a> sites.   I&#8217;ve also been working on adding <a href="http://www.satchmoproject.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.satchmoproject.com');" title="Satchmo Project">Satchmo</a> integration to provide e-commerce functionality for digital products <em>and</em> physical merchandise.  One of the great things about the Satchmo Project is that it comes out of the box with rich support for selling physical items (e.g. t-shirts) including shipping and tax calculations, invoices, shipping labels, product variations (e.g t-shirt sizes/colors), multiple payment processors, gift certificates, and discount codes.  I only had to add support for purchasing DJ Edna digital access permits (i.e. the access you currently get when you redeem a code) which, after a couple of weeks of digging through the Satchmo source code, was easier than I thought it would be.</p>
<p>But e-commerce integration isn&#8217;t complete yet.  While modifying the default Satchmo templates to allow for &#8220;Permit Products,&#8221; it became clear that the existing DJ Edna views and templates were getting a little long in the tooth.  So, like any over-ambitious software architect, I&#8217;ve begun a brand new set of views and templates that will correct many of the deficiencies and properly separate the core functionality of the DJ Edna catalog system from presentation-level functionality.  This should make creating custom DJ Edna installs even easier.</p>
<p>Finally, when this work is complete, I&#8217;ll begin a refactoring of the core catalog models paying special attention to breaking out expensive operations (i.e. scanning a catalog for new tracks) into non-web processes connected to the webapp via a persistent work queue. This should pave the way for a simplified track upload process.</p>
<p>Once all that work is complete, I&#8217;ll be tempted to tag a 1.0 release and move on to some more exciting functionality focused around creating and keeping <a href="http://www.kk.org/thetechnium/archives/2008/03/1000_true_fans.php" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.kk.org');" title="1000 True Fans">True Fans</a>.  More on that in a future post as the current refactoring projects come to a close.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.djedna.org/blog/2008/04/21/development-updates/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
