Skip to content
Permalink
Fetching contributors…
Cannot retrieve contributors at this time
251 lines (159 sloc) 6.89 KB
<!DOCTYPE html>
<!--[if IEMobile 7 ]><html class="no-js iem7"><![endif]-->
<!--[if lt IE 9]><html class="no-js lte-ie8"><![endif]-->
<!--[if (gt IE 8)|(gt IEMobile 7)|!(IEMobile)|!(IE)]><!--><html class="no-js" lang="en"><!--<![endif]-->
<head>
<meta charset="utf-8">
<title>My Octopress Blog: Hackergarten Follow-Up</title>
<meta name="author" content="Your Name">
<!-- http://t.co/dKP3o1e -->
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="canonical" href="http://yoursite.com/blog/2010/11/09/hackergarten-followup/"/>
<link href="/favicon.png" rel="shortcut icon" />
<link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css">
<script src="/javascripts/modernizr-2.0.js"></script>
<script src="http://s3.amazonaws.com/ender-js/jeesh.min.js"></script>
<script src="/javascripts/octopress.js" type="text/javascript"></script>
<link href="/atom.xml" rel="alternate" title="My Octopress Blog" type="application/atom+xml"/>
<script type="text/javascript">
(function() {
var script = document.createElement('script'); script.type = 'text/javascript'; script.async = true;
script.src = 'https://apis.google.com/js/plusone.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(script, s);
})();
</script>
<script type="text/javascript">
(function(){
var twitterWidgets = document.createElement('script');
twitterWidgets.type = 'text/javascript';
twitterWidgets.async = true;
twitterWidgets.src = 'http://platform.twitter.com/widgets.js';
document.getElementsByTagName('head')[0].appendChild(twitterWidgets);
})();
</script>
<!--Fonts from Google's Web font directory at http://google.com/webfonts -->
<link href='http://fonts.googleapis.com/css?family=PT+Serif:regular,italic,bold,bolditalic' rel='stylesheet' type='text/css'>
<link href='http://fonts.googleapis.com/css?family=PT+Sans:regular,italic,bold,bolditalic' rel='stylesheet' type='text/css'>
</head>
<body >
<header><hgroup>
<h1><a href="/">My Octopress Blog</a></h1>
<h2>A blogging framework for hackers.</h2>
</hgroup>
</header>
<nav role=navigation><ul role=subscription data-subscription="rss">
<li><a href="/atom.xml" rel="subscribe-rss" title="subscribe via RSS">RSS</a></li>
</ul>
<form action="http://google.com/search" method="get">
<fieldset role="site-search">
<input type="hidden" name="q" value="site:yoursite.com" />
<input class="search" type="text" name="q" results="0" placeholder="Search"/>
</fieldset>
</form>
<ul role=main-navigation>
<li><a href="/">Blog</a></li>
<li><a href="/blog/archives">Archives</a></li>
</ul>
</nav>
<div id="main">
<div id="content">
<div>
<article class="hentry">
<header>
<h1 class="entry-title">Hackergarten Follow-Up</h1>
<p class="meta">
<time datetime="2010-11-09 00:00:00 -0500" pubdate updated >Nov 9<span>th</span>, 2010</time>
</p>
</header>
<div class="entry-content"><p>After posting the <a href="/2010/11/07/interview-with-hamlet-darcy-about-hackergarten">interview</a> with Hamlet D&#8217;Arcy about <a href="http://hackergarten.net">Hackergarten</a> there was some intersting <a href="http://groups.google.com/group/hackergarten/browse_thread/thread/e95dd50427c48b59">discussion</a> that stirred up.</p>
<p>Here&#8217;s some key take-aways I found intersting and perhaps useful:</p>
<h4>Groups</h4>
<ul>
<li>Small groups 2 (preffered) to 6 (max)</li>
<li>Each group works on different tasks</li>
</ul>
<h4>Tasking</h4>
<ul>
<li>Choose small tasks, very small to start.</li>
<li>Complete the task in a single night.</li>
<li>Examples
<ul>
<li>Fix documentation (add a couple paragraphs to a user guide, fill-in javadocs)</li>
<li>Minor refactorings</li>
<li>Small plugins, etc.</li>
</ul>
</li>
<li>The point is to <strong>release</strong> something, not to &#8220;just code&#8221;, you want to <strong>be</strong> a contributor, not just talk about it</li>
</ul>
<h4>Meeting Preparation and Structure</h4>
<ul>
<li>Meet once a month (seems to be the &#8220;right&#8221; frequency)</li>
<li>No defined structure, just start when people are ready and stop when people have had enough.</li>
<li>Might be worth defining some timebox (i.e. 8pm - 11pm) to help keep the meeting focused.</li>
<li>Choose a topic as early as possible to give everyone plenty of time to prepare</li>
<li>computer must have tools installed and functioning ahead of time
<ul>
<li>IDE, build tool, etc</li>
<li>a lot of time can be wasted configuring the IDE, installing plugins, etc</li>
</ul>
</li>
<li>15 minute demo at the start to kick-off the night (or day)</li>
</ul>
<h4>Common Pitfalls</h4>
<p><em>taken directly from Hamlet&#8217;s response</em></p>
<ul>
<li>Spend too much time setting up IDEs. Having a pre-made .ipr helps a lot.</li>
<li>Spend too much time messing with Version Control. For a 4 hour
development project, emailing .java files back and forth is sometimes
the best thing to do.</li>
<li>Spend too much time talking about what we can do. I think you need
to give the night a theme. &#8220;GPars&#8221;, or &#8220;Gradle&#8221;. Just &#8220;Meetup&#8221; is not
enough</li>
<li>Start a too-large project.</li>
</ul>
</div>
<footer>
<p class="meta">
<span class="byline author vcard">Posted by <span class="fn">Your Name</span></span>
<time datetime="2010-11-09 00:00:00 -0500" pubdate updated >Nov 9<span>th</span>, 2010</time>
</p>
<div class="sharing">
<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://yoursite.com/blog/2010/11/09/hackergarten-followup/" data-via="" data-counturl="http://yoursite.com/blog/2010/11/09/hackergarten-followup/" >Tweet</a>
<g:plusone size="medium"></g:plusone>
</div>
</footer>
</article>
</div>
<aside role=sidebar>
<section>
<h1>Recent Posts</h1>
<ul id="recent_posts">
<li class="post">
<a href="/blog/2011/07/06/jqmessagebar-jquery-plugin/">jqMessageBar, a jQuery notification bar</a>
</li>
<li class="post">
<a href="/blog/2011/07/04/railscasts-moderator/">RailsCasts Moderator</a>
</li>
<li class="post">
<a href="/blog/2011/04/20/rails-request-ssl/">request.ssl?</a>
</li>
<li class="post">
<a href="/blog/2011/04/14/testing-facebook-oauth-with-localhost/">Testing Facebook OAuth using localhost</a>
</li>
<li class="post">
<a href="/blog/2011/03/27/railsconf/">RailsConf 2011</a>
</li>
</ul>
</section>
</aside>
</div>
</div>
<footer><p>
Copyright &copy; 2011 - Your Name -
<span class="credit">Powered by <a href="http://octopress.org">Octopress</a></span>
</p>
</footer>
</body>
</html>
You can’t perform that action at this time.