<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>moggi&#039;s blog about Libreoffice hacking</title>
	<atom:link href="http://mmohrhard.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://mmohrhard.wordpress.com</link>
	<description></description>
	<lastBuildDate>Sun, 12 May 2013 05:32:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='mmohrhard.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>moggi&#039;s blog about Libreoffice hacking</title>
		<link>http://mmohrhard.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://mmohrhard.wordpress.com/osd.xml" title="moggi&#039;s blog about Libreoffice hacking" />
	<atom:link rel='hub' href='http://mmohrhard.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Automated import crash testing in Libreoffice</title>
		<link>http://mmohrhard.wordpress.com/2013/04/19/automated-import-crash-testing-in-libreoffice/</link>
		<comments>http://mmohrhard.wordpress.com/2013/04/19/automated-import-crash-testing-in-libreoffice/#comments</comments>
		<pubDate>Fri, 19 Apr 2013 05:38:26 +0000</pubDate>
		<dc:creator>Markus Mohrhard</dc:creator>
				<category><![CDATA[Libreoffice]]></category>

		<guid isPermaLink="false">http://mmohrhard.wordpress.com/?p=64</guid>
		<description><![CDATA[I have been working recently on finishing the work on a python script for Libreoffice that automatically imports documents and tests if we crash there. The plan is to run this script automatically against all our bugzilla documents on a &#8230; <a href="http://mmohrhard.wordpress.com/2013/04/19/automated-import-crash-testing-in-libreoffice/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mmohrhard.wordpress.com&#038;blog=38128513&#038;post=64&#038;subd=mmohrhard&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I have been working recently on finishing the work on a <a title="test-bugzilla-files.py" href="http://cgit.freedesktop.org/libreoffice/contrib/dev-tools/tree/test-bugzilla-files/test-bugzilla-files.py" target="_blank">python script</a> for Libreoffice that automatically imports documents and tests if we crash there. The plan is to run this script automatically against all our bugzilla documents on a regular basis.</p>
<p>I have been running similar tests for calc files(the <a title="old calc import tests" href="http://cgit.freedesktop.org/libreoffice/core/tree/sc/qa/unit/filters-test.cxx?id=8b27d78b4afaa9c47ca0fda144c8060f2f14046b" target="_blank">TEST_BUG_FILES</a>) case already before the 3.5 and the 4.0 releases and fixed these crashes with Eike and Kohei before the releases. However this work was done half manually inside of an &#8220;unit&#8221; test and as soon as it crashed I had to restart the test. As a result of this complex setup it took me between 4 and 6 days to import all 6000+ calc documents. Back then I already had the idea that this task could be automated and moved to a TDF server.</p>
<p>I already tried to convince someone at the Munich hackfest to write such a script as an Easy Hack but had to wait till December until Joren picked up the task. Based on convwatch.py he implemented the first version that has undergone several iterations now and can be found in the Libreoffice dev-tools repository. The script is still looking quite ugly as I have been only adding code and it still contains a large number of debug output for me but the current version should work fine against current Libreoffice master.</p>
<p>After several toolchain problems, one needs a libstdc++ created with at least Linux <a title="ld bug" href="http://sourceware.org/bugzilla/show_bug.cgi?id=15167" target="_blank">binutils 2.23.52.0.1</a> or newer, I finally <a title="mail to the developer mailing list" href="http://nabble.documentfoundation.org/automatic-crash-testing-with-bugzilla-documents-td4050963.html" target="_blank">published the results</a> of the current test run at the Libreoffice developer mailing list. In my latest test run I had a collection of a bit more than 24500 documents with the file extensions cdr, doc, docx, fodg, fodp, fods, fodt, odg, odp, ods, odt, ppt, pptx, pub, rtf, vdx, vsd, wpd, xls, xlsx. While 60 crashes might sound like a lot one has to remember that many of these crashes will never be seen by users. The test is run with a dbgutil build which means that we enforce the exception specification, we switch the standard library to the gcc debug library which has additional assertions and some crashes are related to the special set up of the test. Nevertheless we are planning to fix all these crashes and use the script as part of our automatic testing.</p>
<p>And finally a special thanks to the amazing Libreoffice community who was incredibly supporting in realizing this crazy concept.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mmohrhard.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mmohrhard.wordpress.com/64/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mmohrhard.wordpress.com&#038;blog=38128513&#038;post=64&#038;subd=mmohrhard&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mmohrhard.wordpress.com/2013/04/19/automated-import-crash-testing-in-libreoffice/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/f75aa7b74c7fea29f67d27bca6716453?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mmohrhard</media:title>
		</media:content>
	</item>
		<item>
		<title>Why I contribute my changes to Libreoffice and won&#8217;t re-license them to a non-copyleft license?</title>
		<link>http://mmohrhard.wordpress.com/2013/01/30/why-i-contribute-my-changes-to-libreoffice-and-wont-relicense-them-to-a-non-copyleft-license/</link>
		<comments>http://mmohrhard.wordpress.com/2013/01/30/why-i-contribute-my-changes-to-libreoffice-and-wont-relicense-them-to-a-non-copyleft-license/#comments</comments>
		<pubDate>Wed, 30 Jan 2013 02:38:47 +0000</pubDate>
		<dc:creator>Markus Mohrhard</dc:creator>
				<category><![CDATA[Libreoffice]]></category>

		<guid isPermaLink="false">http://mmohrhard.wordpress.com/?p=51</guid>
		<description><![CDATA[So after reading several times on another mailing list that Libreoffice developers should relicense their patches to make them available to other descendents in the OpenOffice.org ecosystem I&#8217;m indirectly responding in this blog post and explaining why I contribute to &#8230; <a href="http://mmohrhard.wordpress.com/2013/01/30/why-i-contribute-my-changes-to-libreoffice-and-wont-relicense-them-to-a-non-copyleft-license/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mmohrhard.wordpress.com&#038;blog=38128513&#038;post=51&#038;subd=mmohrhard&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>So after reading several times on another mailing list that <a title="Libreoffice" href="https://www.libreoffice.org/" target="_blank">Libreoffice</a> developers should relicense their patches to make them available to other descendents in the OpenOffice.org ecosystem I&#8217;m indirectly responding in this blog post and explaining why I contribute to the Libreoffice project and license my changes only as LGPLv3+/MPL. This reflects of course only my personal opinion.</p>
<p><span id="more-51"></span></p>
<p>Of course the main reason for contributing to Libreoffice is our amazing community. I started about 2 years ago working on Libreoffice when the project was still very young and Oracle required a copyright assignment. However in the Libreoffice community I was immediately welcome and got amazing help, encouragement and found great new friends. It is this community that I want to support and not another project that is spreading rumors and tries to undermine our community.</p>
<p><strong>No company is dominating the development process</strong><br />
Another major point is that I don&#8217;t trust the big company in the background of the other project asking for the re-licensing. In my opinion it just feels wrong if a single company is more or less dominating the development of an open source project without even revealing its plans or making clear which of the members are actually being paid for their work on the project. At <a title="TDF" href="https://www.documentfoundation.org/" target="_blank">TDF</a> we have rules that limit the influence of a single company in the <a title="Board of Directors" href="https://www.documentfoundation.org/foundation/board/" target="_blank">Board of Directors</a> and the <a title="Engineering Steering Commitee" href="https://wiki.documentfoundation.org/Development/ESC" target="_blank">Engineering Steering Committee</a>. We keep track of the employer and even for single developers these information are kept in our <a title="affiliation of developers" href="https://wiki.documentfoundation.org/Development/Developers">wiki</a>. Our regular <a title="commit stats" href="http://blog.documentfoundation.org/2013/01/07/waving-tdf-long-tail/" target="_blank">commit stats</a> show that not a single company is dominating the development.  This independence from a single company and the transparency are one of the great achievements of TDF and I don&#8217;t plan to support a project that is not following similar rules.</p>
<p><strong>TDF as organization</strong><br />
In my last point I already indirectly mentioned another feature of the Libreoffice community. The Document Foundation, as meritocratic foundation, provides a stable environment around the Libreoffice community. Through the foundation we can concentrate on our main task: Making the best office suite. Compared to other office suites that are part of larger foundations TDF&#8217;s main goal is providing support to the Libreoffice community and therefore neither the development community nor any other part of the project has to adapt to an external set of rules. Additionally all legal entities of TDF (Board of Directors and Membership Committee) are elected by a STV election from all members.</p>
<p><strong>Amazing framework for developers</strong><br />
So lets finally come to some development related topics. The Libreoffice project provides an incredible framework of tools for developers. I&#8217;ll try to list the most important ones with links but I will surely miss some of our cool toys. So lets begin with one of the most important tools, git as version control system, allowing our high commit volume with more than 1500 commits per month to the main development branch ( that does not include commits to the stable branch ). Additionaly we have now <a title="gerrit" href="https://gerrit.libreoffice.org/" target="_blank">gerrit</a> which allows easy review of patches and makes it as easy as possible for new developers so commit their first patch. <a title="tinderbox" href="http://tinderbox.libreoffice.org/MASTER/status.html" target="_blank">Tinderboxes</a> building Libreoffice automatically several times a day and automatically notifying all committers who are possibly guilty of breaking the build (While writing this blog post 12 machines are building the master branch with different settings on several platforms: Linux (with clang and gcc), Mac, Windows, Android, iOS).  Let&#8217;s not forget being able to crosscompile from Linux to Windows.  This allows quickly to build for the Windows platform without needing to set-up a new virtual machine or worry about our difficult build process on Windows. In the last 2+ years of the project we have cleaned the code from ancient container structure and old string classes, introduced cleaner string handling, transformed nearly our whole build system to gbuild and have done many more clean-ups that are invisible to the user. These improvements are not directly visible but will allow us in the future to focus on the difficult problems instead of worrying about technical debt. Other great tools that developers use every day are automatic bugzilla notifications for bug fixes, static source code analysis reports, a compiler plugin for refactoring, gdb pretty printers, a large set of automatic tests with test coverage reports and much more. I&#8217;m sorry for every missing tool in my list. And last but not least one of the coolest things we have are our easy hacks.  They allow new contributors to start with a small task and an assigned mentor and are a great way to help new developers getting started.</p>
<p>So I believe that supporting the Libreoffice project is a good way to support the FOSS community. However I will not agree with people suggesting that re-licensing your commits for another project is a good idea. The Libreoffice project has chosen a free and open source license and anybody implying that refusing to re-license commits is against the FOSS ideas or trying to force developers to re-license by threatening that the changes will be otherwise rewritten disqualifies for any further discussions. In my opinion similar tactics are used by some of our closed-source competition and I feel ashamed that I know about a project using these in the open source world. Respecting the license of a project is a key part of open source development.</p>
<p>Finally I&#8217;d like to thank all members of the community who make working on Libreoffice so much fun.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mmohrhard.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mmohrhard.wordpress.com/51/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mmohrhard.wordpress.com&#038;blog=38128513&#038;post=51&#038;subd=mmohrhard&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mmohrhard.wordpress.com/2013/01/30/why-i-contribute-my-changes-to-libreoffice-and-wont-relicense-them-to-a-non-copyleft-license/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/f75aa7b74c7fea29f67d27bca6716453?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mmohrhard</media:title>
		</media:content>
	</item>
		<item>
		<title>Cppunit 1.13.1 Libreoffice version released</title>
		<link>http://mmohrhard.wordpress.com/2012/09/25/cppunit-1-13-1-libreoffice-version-released/</link>
		<comments>http://mmohrhard.wordpress.com/2012/09/25/cppunit-1-13-1-libreoffice-version-released/#comments</comments>
		<pubDate>Tue, 25 Sep 2012 19:38:09 +0000</pubDate>
		<dc:creator>Markus Mohrhard</dc:creator>
				<category><![CDATA[cppunit]]></category>

		<guid isPermaLink="false">http://mmohrhard.wordpress.com/?p=34</guid>
		<description><![CDATA[After our first cppunit release 1.13.0 has been released about two months ago I&#8217;m now proud to announce 1.13.1, a small bug fix release for the 1.13 line. You can find the release tarball at the cppunit freedesktop page. The &#8230; <a href="http://mmohrhard.wordpress.com/2012/09/25/cppunit-1-13-1-libreoffice-version-released/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mmohrhard.wordpress.com&#038;blog=38128513&#038;post=34&#038;subd=mmohrhard&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>After our first cppunit release 1.13.0 has been released about two months ago I&#8217;m now proud to announce 1.13.1, a small bug fix release for the 1.13 line. You can find the release tarball at the <a title="cppunit homepage" href="http://www.freedesktop.org/wiki/Software/cppunit" target="_blank">cppunit freedesktop page</a>.</p>
<p>The <a title="cppunit branch cppunit-1-13" href="http://cgit.freedesktop.org/libreoffice/cppunit/log/?h=cppunit-1-13" target="_blank">changes</a> against 1.13.0 are rather small:</p>
<ul>
<li>a fix for a crash happening when mixing different gcc versions and demangling fails (<a title="fdo52539" href="https://bugs.freedesktop.org/show_bug.cgi?id=52539" target="_blank">fdo#52539</a>)</li>
<li>using portable way to include header for free (<a title="fdo#52536" href="https://bugs.freedesktop.org/show_bug.cgi?id=52536" target="_blank">fdo#52536</a>)</li>
</ul>
<p>Thanks especially to Andriy Gapon for the bug reports and the bug fix.<br />
Please report all bugs you find with this release to <a title="Bugzilla" href="https://bugs.freedesktop.org/" target="_blank">bugs.freedesktop.org</a> under the Libreoffice component.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mmohrhard.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mmohrhard.wordpress.com/34/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mmohrhard.wordpress.com&#038;blog=38128513&#038;post=34&#038;subd=mmohrhard&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mmohrhard.wordpress.com/2012/09/25/cppunit-1-13-1-libreoffice-version-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/f75aa7b74c7fea29f67d27bca6716453?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mmohrhard</media:title>
		</media:content>
	</item>
		<item>
		<title>Color scales and data bars</title>
		<link>http://mmohrhard.wordpress.com/2012/09/05/color-scales-and-data-bars/</link>
		<comments>http://mmohrhard.wordpress.com/2012/09/05/color-scales-and-data-bars/#comments</comments>
		<pubDate>Wed, 05 Sep 2012 16:59:52 +0000</pubDate>
		<dc:creator>Markus Mohrhard</dc:creator>
				<category><![CDATA[Libreoffice]]></category>
		<category><![CDATA[color scales]]></category>

		<guid isPermaLink="false">http://mmohrhard.wordpress.com/?p=15</guid>
		<description><![CDATA[Color scales and data bars are one of our new features in Libreoffice 3.6 You can find more new and cool features in our Release Notes. But what are color scales and data bars? Color scales and data bars are &#8230; <a href="http://mmohrhard.wordpress.com/2012/09/05/color-scales-and-data-bars/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mmohrhard.wordpress.com&#038;blog=38128513&#038;post=15&#038;subd=mmohrhard&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><em>Color scales</em> and <em>data bars</em> are one of our new features in Libreoffice 3.6 You can find more new and cool features in our <a title="Libreoffice 3.6 release notes" href="http://wiki.documentfoundation.org/ReleaseNotes/3.6">Release Notes</a>.</p>
<p><strong>But what are <em>color scales</em> and <em>data bars</em>?</strong><br />
Color scales and data bars are a cool way for spreadsheet users to quickly visualize a set of cells. Color scales allow users to automatically color a range of cells depending on their value. In contrast to normal conditional format you no longer need to specify all colors and the corresponding value, instead you can just specify the start and end point and the corresponding color and Calc will calculate the value of each cell automatically.</p>
<p>Data bars however are a bar inside a cell that makes it extremely easy to visualize the amount a cell value represents relative to the other cells.</p>
<p>But enough with this technical talk. A picture shows more than 1000 words. This screenshot shows the fictitious sales of 4 sales person during one week and uses color scales to highlight the sales per day and uses a data bar to highlight the weekly sales.</p>
<p><a href="http://mmohrhard.files.wordpress.com/2012/09/databar_and_colorscale.png"><img class="aligncenter  wp-image-21" title="DataBar_and_ColorScale" src="http://mmohrhard.files.wordpress.com/2012/09/databar_and_colorscale.png?w=686&#038;h=125" alt="" width="686" height="125" /></a></p>
<p>I hope you agree with me that these visual helps make it easier for anybody to see the central points  inside all these values. Now you no longer need to study each single value,  the visualization of the values will already help you understand the central points of the spreadsheet without the need of studying all details of the spreadsheet.</p>
<p><strong>And what will be added in Libreoffice 3.7?</strong><br />
In <a title="Libreoffice 3.7 Release Notes" href="http://wiki.documentfoundation.org/ReleaseNotes/3.7">Libreoffice 3.7</a> I will add some more features. Currently already implemented are AutoMin and AutoMax for data bars. These make it much more easy to control the form of the data bar. AutoMin is just a short version for the Minimum of zero and the smallest value of the range and AutoMax as maximum of zero and the largest value of the range.</p>
<p>In a current master build you can also already test the new export of color scales and data bars to XLSX, we even support the advanced data bar features that Microsoft introduced with Excel 2010.</p>
<p>Another big feature for 3.7 will be the possibility to overlap different conditional formats and if I find some time I would like to improve the new conditional format dialogs. They are not as nice as they should be because the <a title="Design Proposal" href="http://wiki.documentfoundation.org/Design/Whiteboards/Conditional_Formatting">design proposal</a> of our amazing UX team needs these overlapping conditional formats.<br />
Also some performance improvements are already integrated into master or will be implemented soon.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mmohrhard.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mmohrhard.wordpress.com/15/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mmohrhard.wordpress.com&#038;blog=38128513&#038;post=15&#038;subd=mmohrhard&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mmohrhard.wordpress.com/2012/09/05/color-scales-and-data-bars/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/f75aa7b74c7fea29f67d27bca6716453?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mmohrhard</media:title>
		</media:content>

		<media:content url="http://mmohrhard.files.wordpress.com/2012/09/databar_and_colorscale.png?w=300" medium="image">
			<media:title type="html">DataBar_and_ColorScale</media:title>
		</media:content>
	</item>
		<item>
		<title>Upcoming blog posts</title>
		<link>http://mmohrhard.wordpress.com/2012/08/26/upcoming-blog-posts/</link>
		<comments>http://mmohrhard.wordpress.com/2012/08/26/upcoming-blog-posts/#comments</comments>
		<pubDate>Sun, 26 Aug 2012 21:18:14 +0000</pubDate>
		<dc:creator>Markus Mohrhard</dc:creator>
				<category><![CDATA[Libreoffice]]></category>

		<guid isPermaLink="false">http://mmohrhard.wordpress.com/?p=12</guid>
		<description><![CDATA[I&#8217;ll going to write some blog posts here about my work in Libreoffice. There are some highly user visible topics like the color scales and data bars we added to 3.6 and some nearly invisble work like reworking the cell &#8230; <a href="http://mmohrhard.wordpress.com/2012/08/26/upcoming-blog-posts/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mmohrhard.wordpress.com&#038;blog=38128513&#038;post=12&#038;subd=mmohrhard&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I&#8217;ll going to write some blog posts here about my work in Libreoffice.</p>
<p>There are some highly user visible topics like the color scales and data bars we added to 3.6 and some nearly invisble work like reworking the cell note storage.</p>
<p>&nbsp;</p>
<p>I&#8217;ll start with the color scale and data bar rework for 3.6 and some of my changes for 3.7 and then go on with my other work I did in the last months.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mmohrhard.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mmohrhard.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mmohrhard.wordpress.com&#038;blog=38128513&#038;post=12&#038;subd=mmohrhard&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mmohrhard.wordpress.com/2012/08/26/upcoming-blog-posts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/f75aa7b74c7fea29f67d27bca6716453?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mmohrhard</media:title>
		</media:content>
	</item>
	</channel>
</rss>
