<?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>Mark J. Wielaard</title>
	<atom:link href="http://gnu.wildebeest.org/blog/mjw/feed/" rel="self" type="application/rss+xml" />
	<link>http://gnu.wildebeest.org/blog/mjw</link>
	<description>Just another wildebeest blogs site</description>
	<lastBuildDate>Thu, 10 May 2012 07:46:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>FSF statement on jury&#8217;s partial verdict in Oracle v Google</title>
		<link>http://gnu.wildebeest.org/blog/mjw/2012/05/10/fsf-statement-on-jurys-partial-verdict-in-oracle-v-google/</link>
		<comments>http://gnu.wildebeest.org/blog/mjw/2012/05/10/fsf-statement-on-jurys-partial-verdict-in-oracle-v-google/#comments</comments>
		<pubDate>Thu, 10 May 2012 07:46:43 +0000</pubDate>
		<dc:creator>Mark Wielaard</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://gnu.wildebeest.org/blog/mjw/?p=835</guid>
		<description><![CDATA[Were it grounded in reality, Oracle&#8217;s claim that copyright law gives them proprietary control over any software that uses a particular functional API would be terrible for free software and programmers everywhere. It is an unethical and greedy interpretation created with the express purpose of subjugating as many computer users as possible, and is particularly [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Were it grounded in reality, Oracle&#8217;s claim that copyright law gives them proprietary control over any software that uses a particular functional API would be terrible for free software and programmers everywhere. It is an unethical and greedy interpretation created with the express purpose of subjugating as many computer users as possible, and is particularly bad in this context because it comes at a time when the sun has barely set on the free software community&#8217;s celebration of Java as a language newly suitable for use in the free world. Fortunately, the claim is not yet reality, and we hope Judge Alsup will keep it that way.</p></blockquote>
<p><a title="FSF statement on jury's partial verdict in Oracle v Google " href="https://www.fsf.org/news/fsf-statement-on-jurys-partial-verdict-in-oracle-v-google">John Sullivan, executive director of the Free Software Foundation</a></p>
]]></content:encoded>
			<wfw:commentRss>http://gnu.wildebeest.org/blog/mjw/2012/05/10/fsf-statement-on-jurys-partial-verdict-in-oracle-v-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GNU Classpath, What is Java?</title>
		<link>http://gnu.wildebeest.org/blog/mjw/2012/04/18/gnu-classpath-what-is-java/</link>
		<comments>http://gnu.wildebeest.org/blog/mjw/2012/04/18/gnu-classpath-what-is-java/#comments</comments>
		<pubDate>Wed, 18 Apr 2012 13:12:23 +0000</pubDate>
		<dc:creator>Mark Wielaard</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://gnu.wildebeest.org/blog/mjw/?p=826</guid>
		<description><![CDATA[Funny to see Tap the Waterdroplet (the GNU Classpath mascot) used in court to explain what Java is: Tap makes a couple more cameo appearances in the documents. It is a fun read.]]></description>
			<content:encoded><![CDATA[<p>Funny to see Tap the Waterdroplet (the GNU Classpath mascot) used in court to explain what Java is:<br />
<a href="http://www.groklaw.net/images/GoogleOpeningStatementSlides.pdf"><img src="http://gnu.wildebeest.org/blog/mjw/files/2012/04/google-java1.png" alt="GNU Classpath, What is Java?" width="886" height="686" class="aligncenter size-full wp-image-829" /></a><br />
Tap makes a couple more cameo appearances in the documents. It is a <a href="http://www.groklaw.net/images/GoogleOpeningStatementSlides.pdf">fun read</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://gnu.wildebeest.org/blog/mjw/2012/04/18/gnu-classpath-what-is-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Automagically merging ChangeLog files with mercurial or git</title>
		<link>http://gnu.wildebeest.org/blog/mjw/2012/03/16/automagically-merging-changelog-files-with-mercurial-or-git/</link>
		<comments>http://gnu.wildebeest.org/blog/mjw/2012/03/16/automagically-merging-changelog-files-with-mercurial-or-git/#comments</comments>
		<pubDate>Fri, 16 Mar 2012 21:45:59 +0000</pubDate>
		<dc:creator>Mark Wielaard</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://gnu.wildebeest.org/blog/mjw/?p=816</guid>
		<description><![CDATA[When a project keeps a GNU style ChangeLog file to keep track of who changed what where then those files can be automagically merged if you use mercurial or git. gnulib contains a module git-merge-changelog which, despite the name, works perfectly with several version control systems. To install it: git clone git://git.savannah.gnu.org/gnulib.git cd gnulib ./gnulib-tool [...]]]></description>
			<content:encoded><![CDATA[<p>When a project keeps a GNU style <a href="https://www.gnu.org/prep/standards/standards.html#Change-Logs">ChangeLog</a> file to keep track of who changed what where then those files can be automagically merged if you use mercurial or git.</p>
<p><a href="http://gnu.org/software/gnulib/">gnulib</a> contains a module <a href="http://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=blob_plain;f=modules/git-merge-changelog">git-merge-changelog</a> which, despite the name, works perfectly with several version control systems.</p>
<p>To install it:</p>
<pre>
git clone git://git.savannah.gnu.org/gnulib.git
cd gnulib
./gnulib-tool --create-testdir --dir=/tmp/testdir123 git-merge-changelog
cd /tmp/testdir123
./configure
make
make install
</pre>
<h4>Mercurial</h4>
<p>For Mercurial add the following lines to your <tt>~/.hgrc</tt>:</p>
<pre>
[merge-patterns]
ChangeLog = git-merge-changelog

[merge-tools]
git-merge-changelog.executable = /usr/local/bin/git-merge-changelog
git-merge-changelog.args = $base $local $other
</pre>
<p>That installs the git-merge-changelog driver globally for all hg repos.</p>
<h4>git</h4>
<p>For git add the following lines to your <tt>~/.gitconfig</tt></p>
<pre>
[merge "merge-changelog"]
	name = GNU-style ChangeLog merge driver
	driver = /usr/local/bin/git-merge-changelog %O %A %B

[core]
    attributesfile = ~/.gitattributes
</pre>
<p>And add the following line to <tt>~/.gitattributes</tt></p>
<pre>
ChangeLog       merge=merge-changelog
</pre>
<p><b>Note</b>: The global core.attributesfile exists only since git 1.7.4, before that you would have to configure this for each git repo separately, by doing:</p>
<pre>
cd ~/src/[repo-name]
echo "ChangeLog   merge=merge-changelog" &gt;&gt; .git/info/attributes
</pre>
<p>And never worry again about having to manually merge ChangeLog files.</p>
]]></content:encoded>
			<wfw:commentRss>http://gnu.wildebeest.org/blog/mjw/2012/03/16/automagically-merging-changelog-files-with-mercurial-or-git/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>IcedTea and OpenJDK now part of OIN</title>
		<link>http://gnu.wildebeest.org/blog/mjw/2012/03/06/icedtea-and-openjdk-now-part-of-oin/</link>
		<comments>http://gnu.wildebeest.org/blog/mjw/2012/03/06/icedtea-and-openjdk-now-part-of-oin/#comments</comments>
		<pubDate>Tue, 06 Mar 2012 18:17:35 +0000</pubDate>
		<dc:creator>Mark Wielaard</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://gnu.wildebeest.org/blog/mjw/?p=809</guid>
		<description><![CDATA[The Open Invention Network patent agreement now also covers IcedTea and OpenJDK (see the new System Environment Components list). The covered version of GCC/GNU Classpath/libgcj have been updated to the latest release and various GNU Classpath[X] components have been added. As have the Eclipse SDK and ECJ. This is good news since that means the [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.openinventionnetwork.com/">Open Invention Network</a> patent agreement now also covers IcedTea and OpenJDK (see the new <a href="http://www.openinventionnetwork.com/pat_linuxdefpop_table3.php">System Environment Components list</a>). The covered version of GCC/GNU Classpath/libgcj have been updated to the latest release and various GNU Classpath[X] components have been added. As have the Eclipse SDK and ECJ. This is good news since that means the various companies which are part of OIN (Red Hat, IBM, Oracle, Google, Sony, Philips, Novell etc.) have agreed to patent cross-license and release from claims of patent infringement each other and everybody who joins OIN and agrees to collaborate in the same way around GNU/Linux and the various implementations of the java programming language.</p>
]]></content:encoded>
			<wfw:commentRss>http://gnu.wildebeest.org/blog/mjw/2012/03/06/icedtea-and-openjdk-now-part-of-oin/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>503: Service Unavailable</title>
		<link>http://gnu.wildebeest.org/blog/mjw/2012/01/18/503-service-unavailable/</link>
		<comments>http://gnu.wildebeest.org/blog/mjw/2012/01/18/503-service-unavailable/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 10:13:20 +0000</pubDate>
		<dc:creator>Mark Wielaard</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://gnu.wildebeest.org/blog/mjw/?p=805</guid>
		<description><![CDATA[Planet Classpath is offline today, because the US congress is considering legislation that could kill us forever. The legislation is called the PROTECT IP Act (PIPA). This legislation threatens everyone&#8217;s freedom of speech, privacy, and security online. This would unmake the Web, just as proposed in the Stop Online Piracy Act (SOPA). We don&#8217;t want [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://planet.classpath.org/">Planet Classpath</a> is offline today, because the US congress is considering legislation that could kill us forever. The legislation is called the <a href="https://www.popvox.com/bills/us/112/s968/report">PROTECT IP Act (PIPA)</a>. This legislation threatens everyone&#8217;s freedom of speech, privacy, and security online.</p>
<p>This would unmake the Web, just as proposed in the <a href="https://www.popvox.com/bills/us/112/hr3261">Stop Online Piracy Act (SOPA)</a>. We don&#8217;t want that world. Visit <a href="http://americancensorship.org">AmericanCensorship.org</a> for some options to contact your representatives if you are an American citizen. The <a href="http://blacklists.eff.org">Electronic Frontier Foundation</a> has more information on this and other issues central to your freedom online.</p>
<p>We will return tomorrow,<br />
    <br />The Management</p>
]]></content:encoded>
			<wfw:commentRss>http://gnu.wildebeest.org/blog/mjw/2012/01/18/503-service-unavailable/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Free Java @ FOSDEM 2012 (CFP deadline end this year!)</title>
		<link>http://gnu.wildebeest.org/blog/mjw/2011/12/27/free-java-fosdem-2012-cfp-deadline-end-this-year/</link>
		<comments>http://gnu.wildebeest.org/blog/mjw/2011/12/27/free-java-fosdem-2012-cfp-deadline-end-this-year/#comments</comments>
		<pubDate>Tue, 27 Dec 2011 22:34:54 +0000</pubDate>
		<dc:creator>Mark Wielaard</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://gnu.wildebeest.org/blog/mjw/?p=799</guid>
		<description><![CDATA[The end of 2011 is near. The Free Java Momentum will be even bigger in 2012. Have you made your new year&#8217;s resolutions yet? And is attending Free Java @ FOSDEM 2012 on Feb 4 and 5 one of them? http://wiki.debian.org/Java/DevJam/2012/Fosdem Or are you even more ambitious and will you submit a talk proposal? Then [...]]]></description>
			<content:encoded><![CDATA[<p>The end of 2011 is near.<br />
The Free Java Momentum will be even bigger in 2012.<br />
Have you made your new year&#8217;s resolutions yet?<br />
And is attending Free Java @ FOSDEM 2012 on Feb 4 and 5 one of them?<br />
<a href="http://wiki.debian.org/Java/DevJam/2012/Fosdem">http://wiki.debian.org/Java/DevJam/2012/Fosdem</a></p>
<p>Or are you even more ambitious and will you submit a talk proposal?<br />
Then please make sure you submit an abstract before the end of the year<br />
to <tt>fosdem@developer.classpath.org</tt>. Full instructions can be found at:<br />
<a href="http://wiki.debian.org/Java/DevJam/2012/Fosdem/CallForParticipation">http://wiki.debian.org/Java/DevJam/2012/Fosdem/CallForParticipation</a></p>
]]></content:encoded>
			<wfw:commentRss>http://gnu.wildebeest.org/blog/mjw/2011/12/27/free-java-fosdem-2012-cfp-deadline-end-this-year/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Call for participation: Free Java @ FOSDEM 2012</title>
		<link>http://gnu.wildebeest.org/blog/mjw/2011/12/11/call-for-participation-free-java-fosdem-2012/</link>
		<comments>http://gnu.wildebeest.org/blog/mjw/2011/12/11/call-for-participation-free-java-fosdem-2012/#comments</comments>
		<pubDate>Sun, 11 Dec 2011 13:42:23 +0000</pubDate>
		<dc:creator>Mark Wielaard</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://gnu.wildebeest.org/blog/mjw/?p=794</guid>
		<description><![CDATA[We are pleased to announce the Call for Participation in the FOSDEM 2012 Free Java DevRoom! This marks the 9th year that the Free Java DevRoom has been a part of FOSDEM. Saturday 4th and Sunday 5th of February 2012 Brussels, Belgium. The Free Java DevRoom has become unique in that it has attracted upstream, [...]]]></description>
			<content:encoded><![CDATA[<p>We are pleased to announce the Call for Participation in the <a href="http://fosdem.org/2012/">FOSDEM 2012</a> Free Java DevRoom!</p>
<p>This marks the 9th year that the Free Java DevRoom has been a part of FOSDEM. Saturday 4th and Sunday 5th of February 2012 Brussels, Belgium.</p>
<p>The Free Java DevRoom has become unique in that it has attracted upstream, downstream, distrbutors and Free Software hackers together in one venue. Topics range from the &#8220;deep technical&#8221; to &#8220;deep community&#8221;.</p>
<p>Join us for this year&#8217;s theme: &#8220;Free Java Momentum&#8221;<br />
Check out our wiki for more details on the conference:<br />
<a href="http://wiki.debian.org/Java/DevJam/2012/Fosdem">http://wiki.debian.org/Java/DevJam/2012/Fosdem</a><br />
And join the freejava-devroom@lists.fosdem.org<br />
<a href="https://lists.fosdem.org/mailman/listinfo/freejava-devroom">https://lists.fosdem.org/mailman/listinfo/freejava-devroom</a></p>
<p>Please submit one (or more) 30 minute talk proposal(s) by the 30th of December 2011 to fosdem@developer.classpath.org. A template for submitting a talk can be found at: <a href="http://wiki.debian.org/Java/DevJam/2012/Fosdem/CallForParticipation">http://wiki.debian.org/Java/DevJam/2012/Fosdem/CallForParticipation</a></p>
<p>Please join us!</p>
<p>&#8211;The Free Java DevRoom Organizing Committee<br />
Andrew Haley, Red Hat<br />
Dalibor Topic, Oracle<br />
Dr Andrew John Hughes, Red Hat<br />
Mark Wielaard, IcedTea<br />
Sylvestre Ledru, Debian<br />
Tom Marble, Informatique</p>
<p>p.s. We had some nice media coverage last year&#8230;</p>
<p>FLOSS Weekly 152: FOSDEM<br />
<a href="http://twit.tv/floss152"> http://twit.tv/floss152</a></p>
<p>Linux Outlaws 191 &#8211; Special: FOSDEM Coverage<br />
<a href="http://old.linuxoutlaws.com/podcast/191">http://old.linuxoutlaws.com/podcast/191</a></p>
]]></content:encoded>
			<wfw:commentRss>http://gnu.wildebeest.org/blog/mjw/2011/12/11/call-for-participation-free-java-fosdem-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moving the builder, planet and icedtea-backup servers</title>
		<link>http://gnu.wildebeest.org/blog/mjw/2011/12/08/moving-the-builder-planet-and-icedtea-backup-servers/</link>
		<comments>http://gnu.wildebeest.org/blog/mjw/2011/12/08/moving-the-builder-planet-and-icedtea-backup-servers/#comments</comments>
		<pubDate>Thu, 08 Dec 2011 11:26:48 +0000</pubDate>
		<dc:creator>Mark Wielaard</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://gnu.wildebeest.org/blog/mjw/?p=790</guid>
		<description><![CDATA[Unfortunately builder.classpath.org, planet.classpath.org and icedtea.wildebeest.org (which acts as the icedtea backup server) need to move to a different internet connection&#8230; twice&#8230; First they will move today/tomorrow to a slower connection, and then one or two weeks later they will hopefully move to a much faster connection. Each time the IP addresses will change. This might [...]]]></description>
			<content:encoded><![CDATA[<p>Unfortunately builder.classpath.org, planet.classpath.org and<br />
icedtea.wildebeest.org (which acts as the icedtea backup server) need to<br />
move to a different internet connection&#8230; twice&#8230;</p>
<p>First they will move today/tomorrow to a slower connection, and then one<br />
or two weeks later they will hopefully move to a much faster connection.<br />
Each time the IP addresses will change. This might cause some unexpected<br />
downtime or make the servers unreachable for some time.</p>
<p>You might notice some warnings emitted when committing to one of the<br />
repositories that trigger the buildbot when it cannot reach<br />
builder.classpath.org. These are &#8220;harmless&#8221;, except that your commit<br />
will not be tested by the autobuilders. So please be extra careful what<br />
you commit in the next couple of days.</p>
<p>Apologies for the inconvenience.</p>
]]></content:encoded>
			<wfw:commentRss>http://gnu.wildebeest.org/blog/mjw/2011/12/08/moving-the-builder-planet-and-icedtea-backup-servers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Libre Java developer room at Fosdem 2012</title>
		<link>http://gnu.wildebeest.org/blog/mjw/2011/11/11/libre-java-developer-room-at-fosdem-2012/</link>
		<comments>http://gnu.wildebeest.org/blog/mjw/2011/11/11/libre-java-developer-room-at-fosdem-2012/#comments</comments>
		<pubDate>Fri, 11 Nov 2011 08:19:31 +0000</pubDate>
		<dc:creator>Mark Wielaard</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://gnu.wildebeest.org/blog/mjw/?p=788</guid>
		<description><![CDATA[The Fosdem 2012 Developer rooms have been announced. And Libre Java is one of them! I hope to see everybody again in Brussels on 4 and 5 February.]]></description>
			<content:encoded><![CDATA[<p>The Fosdem 2012 Developer rooms have been <a href="http://fosdem.org/2012/devrooms_for_2012">announced</a>. And Libre Java is one of them! I hope to see everybody again in Brussels on 4 and 5 February.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://gnu.wildebeest.org/blog/mjw/2011/11/11/libre-java-developer-room-at-fosdem-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LibreOffice &#8211; The Document Foundation &#8211; One Year</title>
		<link>http://gnu.wildebeest.org/blog/mjw/2011/09/28/libreoffice-the-document-foundation-one-year/</link>
		<comments>http://gnu.wildebeest.org/blog/mjw/2011/09/28/libreoffice-the-document-foundation-one-year/#comments</comments>
		<pubDate>Wed, 28 Sep 2011 14:57:05 +0000</pubDate>
		<dc:creator>Mark Wielaard</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://gnu.wildebeest.org/blog/mjw/?p=783</guid>
		<description><![CDATA[Let’s have a look at some numbers: we have 136 members who have been nominated for their contributions to the project; we have some 270 developers and 270 localizers (although we always want to attract more), many of whom are also members; we have over 100 mailing lists, with over 15,000 subscribers, half of whom [...]]]></description>
			<content:encoded><![CDATA[<p><img src="https://tdfsc.files.wordpress.com/2011/09/tdf-anniversarybanner3.png" alt="tdf-anniversarybanner" /></p>
<blockquote><p>Let’s have a look at some numbers: we have 136 members who have been nominated for their contributions to the project; we have some 270 developers and 270 localizers (although we always want to attract more), many of whom are also members; we have over 100 mailing lists, with over 15,000 subscribers, half of whom receive all our announcements; and there have been thousands of articles in the media worldwide.</p>
<p>LibreOffice is the result of the combined activity of 330 contributors – including former OpenOffice.org developers – having made more than 25,000 commits</p></blockquote>
<p><a href="http://blog.documentfoundation.org/2011/09/28/the-document-foundation-celebrates-its-first-anniversary/">The Document Foundation celebrates its first anniversary</a></p>
<p>Impressive&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://gnu.wildebeest.org/blog/mjw/2011/09/28/libreoffice-the-document-foundation-one-year/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

