<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>David Mudrak&#039;s blog &#187; vimperator</title>
	<atom:link href="http://blog.mudrak.name/tag/vimperator/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mudrak.name</link>
	<description>Moodle, Mahara and beer fan</description>
	<lastBuildDate>Sat, 07 Jan 2012 00:03:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>My typical morning with Moodle development</title>
		<link>http://blog.mudrak.name/2010/02/my-typical-morning-with-moodle-development/</link>
		<comments>http://blog.mudrak.name/2010/02/my-typical-morning-with-moodle-development/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 13:04:04 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[miscellaneous]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[GTD]]></category>
		<category><![CDATA[jabber]]></category>
		<category><![CDATA[moodle]]></category>
		<category><![CDATA[vimperator]]></category>

		<guid isPermaLink="false">http://blog.mudrak.name/?p=142</guid>
		<description><![CDATA[(1) make coffee &#8211; unfortunately this does not work as Linux command yet on my machine. I should find some time to implement http://tldp.org/HOWTO/Coffee.html (2) Start-up Vimperator and triage my email inbox, using a variant of GTD method. (3) Connect to Moodle developers and Moodle commits Jabber rooms (4) $ cd public_html/moodle-head (5) $ git [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>(1) make coffee &#8211; unfortunately this does not work as Linux command yet on my machine. I should find some time to implement <a href="http://tldp.org/HOWTO/Coffee.html" target="_blank">http://tldp.org/HOWTO/Coffee.html</a></p>
<p>(2) Start-up <a href="http://vimperator.org/vimperator" target="_blank">Vimperator</a> and triage my email inbox, using a variant of <a href="http://en.wikipedia.org/wiki/Getting_Things_Done" target="_blank">GTD method</a>.</p>
<p>(3) Connect to Moodle developers and Moodle commits Jabber rooms</p>
<p>(4) $ cd public_html/moodle-head</p>
<p>(5) $ git fetch</p>
<p style="padding-left: 30px;">Download the recent commits from our git mirror of the main CVS repository.</p>
<p>(6) $ gitk master..origin</p>
<p style="padding-left: 30px;">This gives me an overview on what happened in the code since the last time I merged.</p>
<p>(7) $ git checkout master &amp;&amp; git pull</p>
<p style="padding-left: 30px;">Fast-forward my local master branch so it contains the recent commits.</p>
<p>(8) $ git checkout fix/somebug-MDL-xxxxx</p>
<p style="padding-left: 30px;">I love branching. I do every development (even a simple bug fix) on a separate branch.</p>
<p>(9) $git cvsexportcommit -c -p -u -v &lt;hash&gt;</p>
<p style="padding-left: 30px;">Once the fix is committed on my branch, I export it to CVS. Thanks to <a href="http://docs.moodle.org/en/Development:Tutorial_on_using_git_in_Moodle_development" target="_blank">my set-up</a> everything happens really quickly. If the fix is done on a stable branch I have to move the merged-status tag manually yet in the CVS checkout, which is a bit annoying. Once we move to git (note not &#8220;If we moved to git&#8221; :-p) thing will become even easier.</p>
<div class="shr-publisher-142"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://blog.mudrak.name/2010/02/my-typical-morning-with-moodle-development/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

