<?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>Here Be Beasties &#187; Open Source</title>
	<atom:link href="http://herebebeasties.com/tags/opensource/feed/" rel="self" type="application/rss+xml" />
	<link>http://herebebeasties.com</link>
	<description>Alastair Maw's small soap box.</description>
	<lastBuildDate>Tue, 29 Jun 2010 19:57:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Wicket on Google&#8217;s App Engine</title>
		<link>http://herebebeasties.com/2009-04-10/wicket-on-googles-app-engine/</link>
		<comments>http://herebebeasties.com/2009-04-10/wicket-on-googles-app-engine/#comments</comments>
		<pubDate>Fri, 10 Apr 2009 22:17:43 +0000</pubDate>
		<dc:creator>Alastair</dc:creator>
				<category><![CDATA[Apache Wicket]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://herebebeasties.com/?p=129</guid>
		<description><![CDATA[Unless you&#8217;ve been living under a rock for the last week, you&#8217;ll probably have noticed that Google&#8217;s App Engine now lets you run Java web apps. This includes those created with Apache Wicket, although you&#8217;ll need to tweak a couple of settings to make it play nicely. The App Engine sandbox imposes some restrictions. The [...]]]></description>
			<content:encoded><![CDATA[<p>Unless you&#8217;ve been living under a rock for the last week, you&#8217;ll probably have noticed that <a href="http://code.google.com/appengine/">Google&#8217;s App Engine</a> now lets you run Java web apps. This includes those created with <a href="http://wicket.apache.org">Apache Wicket</a>, although you&#8217;ll need to tweak a couple of settings to make it play nicely.</p>
<p><center><img src="http://code.google.com/appengine/images/appengine_lowres.gif" alt="App Engine logo" /></center></p>
<p>The App Engine sandbox imposes <a href="http://code.google.com/appengine/docs/java/runtime.html#The_Sandbox">some restrictions</a>. The most notable of these is that you cannot run background threads. Here&#8217;s how to make Wicket play ball:</p>
<ul>
<li>Make sure you&#8217;re <a href="http://cwiki.apache.org/WICKET/faqs.html#FAQs-Myapplicationsays%22DEVELOPMENTMODE%22%2ChowdoIswitchtoproduction%3F">running in deployment mode</a> (this will disable the background thread that checks for modifications to your resource files, and is what you&#8217;ll want for deploying to a remote site like this anyway).</li>
<li>Override <tt>newSessionStore()</tt> in your <tt>WebApplication</tt> subclass and return a <tt>new HttpSessionStore(this)</tt>. (The default <tt>DiskPageStore</tt> uses a background thread and writes files, neither of which are supported in the App Engine&#8217;s sandbox.)</li>
<li><a href="http://code.google.com/appengine/docs/java/config/appconfig.html#Enabling_Sessions">Enable session support</a> in <tt>appengine-web.xml</tt>.</li>
</ul>
<p>App Engine for Java is in limited beta, but if you&#8217;ve been to the London Wicket Users Group at Google and would like me to wangle an account for you, please e-mail me (details on the <a href="/about/">About</a> page).</p>
]]></content:encoded>
			<wfw:commentRss>http://herebebeasties.com/2009-04-10/wicket-on-googles-app-engine/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>London Wicket Users Group at Google on October 1st</title>
		<link>http://herebebeasties.com/2008-08-29/london-wicket-users-group-at-google-on-october-1st/</link>
		<comments>http://herebebeasties.com/2008-08-29/london-wicket-users-group-at-google-on-october-1st/#comments</comments>
		<pubDate>Fri, 29 Aug 2008 13:19:39 +0000</pubDate>
		<dc:creator>Alastair</dc:creator>
				<category><![CDATA[Apache Wicket]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://herebebeasties.com/?p=106</guid>
		<description><![CDATA[October&#8217;s London Wicket User Group meet-up is happening on Wednesday 1st at Google&#8217;s office in Victoria. It&#8217;s shaping up to be a really good event. We&#8217;re pleased to have Ari Zilka (who founded Terracotta) coming along. He will be giving a talk, as will Richard Wilkinson, who has interesting things to say about integrating Wicket [...]]]></description>
			<content:encoded><![CDATA[<p>October&#8217;s <a href="http://londonwicket.org">London Wicket User Group</a> meet-up is happening on Wednesday 1st at Google&#8217;s office in Victoria. It&#8217;s shaping up to be a really good event.</p>
<p>We&#8217;re pleased to have Ari Zilka (who founded <a href="http://www.terracotta.org/">Terracotta</a>) coming along. He will be giving a talk, as will <a href="http://www.richard-wilkinson.co.uk/">Richard Wilkinson</a>, who has interesting things to say about integrating Wicket with Guice and JPA. There will be a couple of other talks and some nice demos, too. If you&#8217;re wondering what it&#8217;s like to write real code in Wicket, don&#8217;t miss it.</p>
<p>If you&#8217;d like to come along, please wander over to <a href="http://jweekend.co.uk/dev/LWUGReg/">the jWeekend site</a> to sign up.</p>
]]></content:encoded>
			<wfw:commentRss>http://herebebeasties.com/2008-08-29/london-wicket-users-group-at-google-on-october-1st/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wicket is on the Google Open Source blog</title>
		<link>http://herebebeasties.com/2008-04-08/wicket-on-google-open-source-blog/</link>
		<comments>http://herebebeasties.com/2008-04-08/wicket-on-google-open-source-blog/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 21:28:31 +0000</pubDate>
		<dc:creator>Alastair</dc:creator>
				<category><![CDATA[Apache Wicket]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://herebebeasties.com/2008-04-08/wickets-on-google-open-source-blog/</guid>
		<description><![CDATA[The latest London Wicket get-together has been featured on the Google Open Source blog. Check it out for links to photos, etc. I&#8217;ve also put up some presentations and code samples from the event, including our dynamic AJAX image-cropper component.]]></description>
			<content:encoded><![CDATA[<p>The latest <a href="http://londonwicket.org">London Wicket</a> get-together has been featured on the <a href="http://google-opensource.blogspot.com/2008/04/google-hosts-apache-wicket-london-get.html">Google Open Source blog</a>. Check it out for links to photos, etc. I&#8217;ve also put up some presentations and code samples from the event, including our dynamic AJAX image-cropper component.</p>
]]></content:encoded>
			<wfw:commentRss>http://herebebeasties.com/2008-04-08/wicket-on-google-open-source-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wicket User Groups Go Global</title>
		<link>http://herebebeasties.com/2007-11-25/wicket-user-groups-go-global/</link>
		<comments>http://herebebeasties.com/2007-11-25/wicket-user-groups-go-global/#comments</comments>
		<pubDate>Sun, 25 Nov 2007 17:50:00 +0000</pubDate>
		<dc:creator>Alastair</dc:creator>
				<category><![CDATA[Apache Wicket]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://herebebeasties.com/2007-11-25/wicket-user-groups-go-global/</guid>
		<description><![CDATA[Wicket is looking particularly exciting at the moment. Why? Is it because Wicket 1.3 is nearly ready to take its first steps into the world? Or is it because Wicket in Action will be out soon? Nope. What&#8217;s really exciting is the way the community is taking off. Becoming an Apache project, with all the [...]]]></description>
			<content:encoded><![CDATA[<p>Wicket is looking particularly exciting at the moment. Why? Is it because Wicket 1.3 is <a href="http://wicket.apache.org/wicket-130-rc1.html">nearly ready</a> to take its first steps into the world? Or is it because <a href="http://www.manning.com/dashorst/">Wicket in Action</a> will be out soon? Nope. What&#8217;s really exciting is the way the community is taking off.</p>
<p>Becoming an <a href="http://www.apache.org/">Apache</a> project, with all the benefits that brings, has not gone unnoticed by the wider Java development community. Particularly within the enterprise, the Apache brand (and ASF license) seems to bring with it a promise of professionalism and confidence. A bunch of banks and corporates now list it on their <a href="http://www.indeed.com/jobs?q=wicket+java">job advertisements</a>, including the likes of Nokia and Time Warner. Despite the <a href="http://www.indeed.com/jobtrends?q=java+wicket&#038;relative=1">explosion in attention</a>, the signal-to-noise ratio on the mailing lists remains impressively high. People are being really helpful both there and also with bug reports and patches, so a big thank you from all us Wicket developers to all you folk out there in the community who are making this growth in interest both workable and sustainable.</p>
<p>Talking of explosions, there has been a staggering level of interest in community meet-ups. When Cemal and I founded the <a href="http://jweekend.co.uk/dev/LWUGReg/">London Wicket User Group</a> a few months back (next meeting Dec 5th) we both hoped the concept would take off elsewhere, so we&#8217;re happy to see the vast number of other groups forming across the globe, in a quite astonishing number of places: Antwerp, Amsterdam, Copenhagen, London, Minneapolis, Rio de Janeiro, Seattle, San Francisco, Stockholm, and also somewhere TBC in Austria. I&#8217;m surprised there&#8217;s not one in New York City yet. Come on guys! ;-)</p>
<p>The Amsterdam meet-up on November the 30th is looking particularly awesome (80 people registered interest, which will probably equate to 50+ people). The level of Wicket expertise gathered in one room will be unprecedented &#8211; get yourself along if you possibly can.</p>
<p>For more information, check out the wiki page: <a href="http://cwiki.apache.org/WICKET/community-meetups.html">Apache Wicket community meet-ups</a>.</p>
<p>Go Wicket!</p>
]]></content:encoded>
			<wfw:commentRss>http://herebebeasties.com/2007-11-25/wicket-user-groups-go-global/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Wander along to the upcoming London Wicket Event</title>
		<link>http://herebebeasties.com/2007-09-04/wander-along-to-the-upcoming-london-wicket-event/</link>
		<comments>http://herebebeasties.com/2007-09-04/wander-along-to-the-upcoming-london-wicket-event/#comments</comments>
		<pubDate>Tue, 04 Sep 2007 14:35:45 +0000</pubDate>
		<dc:creator>Alastair</dc:creator>
				<category><![CDATA[Apache Wicket]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://herebebeasties.com/2007-09-04/wander-along-to-the-upcoming-london-wicket-event/</guid>
		<description><![CDATA[I&#8217;ve put together some interesting material on making really shiny forms with Wicket. I&#8217;ll be presenting it tomorrow at the fourth London Wicket Users Group event, which is being hosted by Skills Matter in Clerkenwell. See the jWeekend registration page for more details.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve put together some interesting material on making really shiny forms with Wicket. I&#8217;ll be presenting it tomorrow at the fourth London Wicket Users Group event, which is being hosted by Skills Matter in Clerkenwell. <a href="http://jweekend.co.uk/dev/LWUGReg">See the jWeekend</a> registration page for more details.</p>
]]></content:encoded>
			<wfw:commentRss>http://herebebeasties.com/2007-09-04/wander-along-to-the-upcoming-london-wicket-event/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>London Wicket Users Group</title>
		<link>http://herebebeasties.com/2007-06-14/london-wicket-users-group/</link>
		<comments>http://herebebeasties.com/2007-06-14/london-wicket-users-group/#comments</comments>
		<pubDate>Thu, 14 Jun 2007 23:18:36 +0000</pubDate>
		<dc:creator>Alastair</dc:creator>
				<category><![CDATA[Apache Wicket]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://herebebeasties.com/2007-06-14/london-wicket-users-group/</guid>
		<description><![CDATA[As posted on wicket-user, I&#8217;m trying to get a Wicket Users Group off the ground here in London. With the 1.3.0 release on the near horizon, Wicket is really beginning to gain some traction in the industry. Come along and see what all the fuss is about.]]></description>
			<content:encoded><![CDATA[<p>As <a href="http://www.nabble.com/London-Wicket-Users-Group%2C-July-3rd---interested--p11129672.html">posted on wicket-user</a>, I&#8217;m trying to get a <a href="http://www.wicketframework.org">Wicket</a> Users Group off the ground here in London. With the 1.3.0 release on the near horizon, Wicket is really beginning to gain some traction in the industry. Come along and see what all the fuss is about.</p>
]]></content:encoded>
			<wfw:commentRss>http://herebebeasties.com/2007-06-14/london-wicket-users-group/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Lies, damned lies and statistics.</title>
		<link>http://herebebeasties.com/2007-04-27/lies-damned-lies-and-statistics/</link>
		<comments>http://herebebeasties.com/2007-04-27/lies-damned-lies-and-statistics/#comments</comments>
		<pubDate>Fri, 27 Apr 2007 08:00:55 +0000</pubDate>
		<dc:creator>Alastair</dc:creator>
				<category><![CDATA[Apache Wicket]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://herebebeasties.com/2007-04-27/lies-damned-lies-and-statistics/</guid>
		<description><![CDATA[Matt Raible has a post asking people for various statistics about their web framework of choice. He&#8217;s asking for numbers for the following: How many tools (i.e. IDE plugins) are available for your web framework? How many jobs are available for your framework on Dice.com? What about Indeed.com? How many messages where [sic] posted to [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://raibledesigns.com">Matt Raible</a> has a post <a href="http://raibledesigns.com/rd/entry/help_me_help_you_market">asking people for various statistics</a> about their web framework of choice. He&#8217;s asking for numbers for the following:</p>
<ul>
<li>How many tools (i.e. IDE plugins) are available for your web framework?</li>
<li>How many jobs are available for your framework on <a href="http://www.dice.com">Dice.com</a>? What about <a href="http://indeed.com">Indeed.com</a>?</li>
<li>How many messages where [<i>sic</i>] posted to your <strong>user</strong> mailing list (or forum) in March 2007?</li>
<li>How many books are available for your framework?</li>
</ul>
<p>What on earth does he intend to do with them, I wonder? All of these numbers superficially look like they should be &#8220;more is better&#8221;. On second glance, they&#8217;re anything but:</p>
<ul>
<li>If you have lots of IDE tooling available, it probably means the configuration for the framework is overly complex and unmanageable without it.</li>
<li>The framework with the largest number of jobs available is probably <a href="http://struts.apache.org/1.x/">Struts 1</a>. Enough said.</li>
<li>People only post to user lists when they are stuck. If the framework is hard to use, there will be lots of e-mails. If it has a steep learning curve, and/or the documentation is poor, this will be particularly so. On the other hand, an active list might point to a large active user base. Who knows which is which from a raw figure? It might be better to find the number of posters, not the number of messages.</li>
<li>If your framework is fairly stable, and someone has written a fabulous tome on it that is universally acknowledged as &#8220;the bible&#8221;, few people would bother writing another book for it. Niche books usually only get written if there is no book currently in that space or if the existing books are rubbish and the author(s) think they can do better. How many books are written is therefore a function of the number written on the subject before a good one arrives, and how stable your framework is. The first is a small random number, probably. The second number is &#8220;more is worse&#8221;, assuming you don&#8217;t like frameworks that change under you all the time.</li>
</ul>
<p>So, I guess I&#8217;m curious what extrapolations Matt intends to make from these figures. ;-)</p>
]]></content:encoded>
			<wfw:commentRss>http://herebebeasties.com/2007-04-27/lies-damned-lies-and-statistics/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Open Source Jam @ Google London</title>
		<link>http://herebebeasties.com/2006-12-01/open-source-jam-google-london/</link>
		<comments>http://herebebeasties.com/2006-12-01/open-source-jam-google-london/#comments</comments>
		<pubDate>Fri, 01 Dec 2006 17:47:03 +0000</pubDate>
		<dc:creator>Alastair</dc:creator>
				<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://almaw.com/2006-12-01/open-source-jam-google-london/</guid>
		<description><![CDATA[I went to Google for their first Open Source Jam to have a natter with a bunch of other folk working on open source projects, eat some pizza, that kind of thing. Things I noticed: People think Second Life is cool, but no one knows what to do with it yet. People work on open [...]]]></description>
			<content:encoded><![CDATA[<p>I went to <a href="http://local.google.co.uk/local?q=SW1W+9TQ">Google</a> for their first <a href="http://www.red-bean.com/ospowiki/LondonOpenSourceJam">Open Source Jam</a> to have a natter with a bunch of other folk working on open source projects, eat some pizza, that kind of thing.</p>
<p>Things I noticed:</p>
<ul>
<li>People think <a href="http://www.secondlife.com">Second Life</a> is cool, but <a href="http://www.links.org/?p=164">no one</a> knows what to do with it yet.</li>
<li>People work on open source in their spare time. It had better be fun. Most of the under 30s were working on <a href="http://www.python.org/">Python</a> or <a href="http://www.rubyonrails.org/">RoR</a>-based projects; the Java coders jumped up and down a bit less and had deeper voices. ;-)</li>
<li><a href="http://www.djangoproject.com/">Django</a> is generating buzz. Either that, or they came in a big group for fear of the Rails folk eating them.</li>
<li>Quite a few people are finding AJAX UI-design <em>hard</em>. It&#8217;s difficult to adhere to the <a href="http://www.faqs.org/docs/artu/ch11s01.html">principle of least surprise</a>, when you&#8217;re building stuff the like of which no-one&#8217;s seen on the web before.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://herebebeasties.com/2006-12-01/open-source-jam-google-london/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
