<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:blip="http://blip.tv/dtd/blip/1.0" xmlns:yv="http://video.yahooapis.com/v2/video/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:amp="http://www.adobe.com/amp/1.0" xmlns:dcterms="http://purl.org/dc/terms" xmlns:gm="http://www.google.com/schemas/gm/1.1" xmlns:mediaad="http://blip.tv/dtd/mediaad/1.0" version="2.0">
  <channel>
    <title>Recent Posts - Blip</title>
    <link>http://blip.tv</link>
    <description>Recent Posts - Blip - Blip</description>
    <language>en-us</language>
    <generator>http://blip.tv</generator>
    <lastBuildDate>Mon, 31 May 2010 14:20:32 +0000</lastBuildDate>
    <pubDate>Mon, 31 May 2010 14:20:32 +0000</pubDate>
    <item>
      <guid isPermaLink="false">ABD4D11E-6CBF-11DF-88C3-B7AE9E5D5DB7</guid>
      <link>http://blip.tv/djangocon-europe-2010/maciej-pasternacki-best-of-both-worlds-deploying-django-applications-with-capistrano-and-supervisord-3713408</link>
      <title>Maciej Pasternacki: Best of both worlds - deploying Django applications with Capistrano and supervisord</title>
      <blip:user>djangoconeu</blip:user>
      <blip:userid>596976</blip:userid>
      <blip:safeusername>djangoconeu</blip:safeusername>
      <blip:showpath>djangocon-europe-2010</blip:showpath>
      <blip:show>DjangoCon Europe 2010</blip:show>
      <blip:showpage>http://blip.tv/djangocon-europe-2010</blip:showpage>
      <blip:picture>http://a.images.blip.tv/Djangoconeu-picture718.png</blip:picture>
      <blip:posts_id>3713408</blip:posts_id>
      <blip:item_id>3694301</blip:item_id>
      <blip:item_type>file</blip:item_type>
      <blip:contentRating>TV-G</blip:contentRating>
      <blip:rating>0.0</blip:rating>
      <blip:datestamp>2010-05-31T14:20:32Z</blip:datestamp>
      <blip:language>English</blip:language>
      <blip:adChannel/>
      <blip:recommendations>0</blip:recommendations>
      <blip:recommendable>0</blip:recommendable>
      <blip:core>0</blip:core>
      <blip:adminRating/>
      <blip:runtime>2389</blip:runtime>
      <blip:embedLookup>heALgeLTZAI</blip:embedLookup>
      <blip:embedUrl type="application/x-shockwave-flash">http://blip.tv/play/heALgeLTZAI</blip:embedUrl>
      <wfw:commentRss>http://blip.tv/comments/?attached_to=post3713408&amp;skin=rss</wfw:commentRss>
      <blip:thumbnail_src>Djangoconeu-MaciejPasternackiBestOfBothWorldsDeployingDjangoApplica438-329.jpg</blip:thumbnail_src>
      <blip:puredescription>While Django is a great Web framework, there are places where Python ecosystem falls short of its competitors. However, nothing prevents us from picking the best parts to create a mixed environment that is productive and nice to work with. I will present my approach to deployment of Django webapps controlled by supervisord, using Capistrano - an automated deployment tool belonging to the Ruby on Rails ecosystem - and my capistrano-offroad package that adapts Capistrano for non-Rails applications. I will also talk about release management process, based on the Git version control system, upon which the deployment setup is built.</blip:puredescription>
      <blip:smallThumbnail>http://a.images.blip.tv/Djangoconeu-MaciejPasternackiBestOfBothWorldsDeployingDjangoApplica438-329-62.jpg</blip:smallThumbnail>
      <blip:license>Creative Commons Attribution-NonCommercial-ShareAlike 3.0</blip:license>
      <description>

&lt;iframe src="http://blip.tv/play/heALgeLTZAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#heALgeLTZAI" style="display:none"&gt;&lt;/embed&gt;
&lt;br /&gt;

While Django is a great Web framework, there are places where Python ecosystem falls short of its competitors. However, nothing prevents us from picking the best parts to create a mixed environment that is productive and nice to work with. I will present my approach to deployment of Django webapps controlled by supervisord, using Capistrano - an automated deployment tool belonging to the Ruby on Rails ecosystem - and my capistrano-offroad package that adapts Capistrano for non-Rails applications. I will also talk about release management process, based on the Git version control system, upon which the deployment setup is built.

</description>
      <yv:adInfo>
        <yv:adTargeting>
          <yv:adData>
            <yv:id>YahooPartnerVideoID</yv:id>
            <yv:name>Blip post id</yv:name>
            <yv:value>3713408</yv:value>
          </yv:adData>
        </yv:adTargeting>
      </yv:adInfo>
      <comments>http://blip.tv/file/3694301</comments>
      <category>Conferences and Other Events</category>
      <pubDate>Mon, 31 May 2010 14:20:32 +0000</pubDate>
      <enclosure url="http://blip.tv/file/get/Djangoconeu-MaciejPasternackiBestOfBothWorldsDeployingDjangoApplica229.flv" type="video/x-flv" length="164600131"/>
      <itunes:keywords/>
      <itunes:image>http://a.images.blip.tv/Djangoconeu-MaciejPasternackiBestOfBothWorldsDeployingDjangoApplica438-329.jpg</itunes:image>
      <media:keywords/>
      <media:group>
        <media:content url="http://blip.tv/file/get/Djangoconeu-MaciejPasternackiBestOfBothWorldsDeployingDjangoApplica438.mp4" blip:role="Source" blip:vcodec="ffh264" blip:acodec="faad" expression="full" fileSize="204774432" height="720" isDefault="true" type="video/mp4" width="1280">
          <mediaad:content position="preroll" provider="freewheel"/>
        </media:content>
        <media:content url="http://blip.tv/file/get/Djangoconeu-MaciejPasternackiBestOfBothWorldsDeployingDjangoApplica500.m4v" blip:role="Portable (iPod)" blip:vcodec="ffh264" blip:acodec="faad" expression="full" fileSize="310194627" height="360" isDefault="false" type="video/x-m4v" width="640"/>
        <media:content url="http://blip.tv/file/get/Djangoconeu-MaciejPasternackiBestOfBothWorldsDeployingDjangoApplica229.flv" blip:role="Web" blip:vcodec="" blip:acodec="mp3" expression="full" fileSize="164600131" height="720" isDefault="false" type="video/x-flv" width="1280"/>
      </media:group>
      <media:player url="http://blip.tv/file/3694301">&lt;iframe src="http://blip.tv/play/heALgeLTZAI.html?p=1" width="550" height="443" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;embed type="application/x-shockwave-flash" src="http://a.blip.tv/api.swf#heALgeLTZAI" style="display:none"&gt;&lt;/embed&gt;</media:player>
      <media:title>Maciej Pasternacki: Best of both worlds - deploying Django applications with Capistrano and supervisord</media:title>
      <media:thumbnail url="http://a.images.blip.tv/Djangoconeu-MaciejPasternackiBestOfBothWorldsDeployingDjangoApplica438-329.jpg"/>
      <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
    </item>
  </channel>
</rss>
