I participated in a Parrot hackathon at YAPC::EU last year. It&#39;s actually very informal: you identify some bug or issue with Parrot you want to address and start hacking. It of course helps a lot if a Parrot guru like Jonathan or Alison is present :-)<br>
However, there are lots of little jobs that need to be done that don&#39;t require in-depth knowledge of Parrot, like fixing the build system, writing unit tests etc. For example, I did some work on taking code out of C header files and putting it in proper source files.<br>
Have a look at <a href="http://www.parrotcode.org/todo.html">http://www.parrotcode.org/todo.html.</a><br><br>I&#39;ll freely admit that personally, I would like to hack on the Parrot backend for Pugs, though that may not be very popular :-)<br>
<br>Cheers,<br><br>Wim<br><br><br><br><br><div><span class="gmail_quote">On 21/04/2008, <b class="gmail_sendername">Chris Yocum</b> &lt;<a href="mailto:cyocum@gmail.com">cyocum@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br>&nbsp;&nbsp;&nbsp;&nbsp; Well, there is a wikipedia page about hackathons<br> (<a href="http://en.wikipedia.org/wiki/Hackathon">http://en.wikipedia.org/wiki/Hackathon</a>) but this is going to be a bit<br> of an experiment and probably no longer than a day.&nbsp;&nbsp;I would hope that<br>
 we would have something to check-in but even if it is just to learn<br> something about parrot in a collaborative environment and re-convene<br> another time to do serious hacking, I would call that a success.<br> <br><br>
 Chris<br> <br><br> On Mon, Apr 21, 2008 at 10:38 AM, Nick &lt;<a href="mailto:nickwoolley@yahoo.co.uk">nickwoolley@yahoo.co.uk</a>&gt; wrote:<br> &gt; Hi,<br> &gt;<br> &gt;&nbsp;&nbsp;Assuming it doesn&#39;t clash with a previous engagement, I&#39;d come along and<br>
 &gt;&nbsp;&nbsp;participate, even if it were just to find out what a Hackathon is or<br> &gt;&nbsp;&nbsp;learn something about Parrot.<br> &gt;<br> &gt;&nbsp;&nbsp;About both of which I know almost nothing, by the way.&nbsp;&nbsp;Is any knowledge<br> &gt;&nbsp;&nbsp;or preparation required on behalf of the participants?&nbsp;&nbsp;Is the aim to<br>
 &gt;&nbsp;&nbsp;create something useful that can be sanely checked back into the Parrot<br> &gt;&nbsp;&nbsp;repository, or just to learn about Parrot?<br> &gt;<br> &gt;<br> &gt;<br> &gt;&nbsp;&nbsp;N<br> &gt;<br> &gt;&nbsp;&nbsp;_______________________________________________<br>
 &gt;&nbsp;&nbsp;Edinburgh-pm mailing list<br> &gt;&nbsp;&nbsp;<a href="mailto:Edinburgh-pm@pm.org">Edinburgh-pm@pm.org</a><br> &gt;&nbsp;&nbsp;<a href="http://mail.pm.org/mailman/listinfo/edinburgh-pm">http://mail.pm.org/mailman/listinfo/edinburgh-pm</a><br>
 &gt;<br> _______________________________________________<br> Edinburgh-pm mailing list<br> <a href="mailto:Edinburgh-pm@pm.org">Edinburgh-pm@pm.org</a><br> <a href="http://mail.pm.org/mailman/listinfo/edinburgh-pm">http://mail.pm.org/mailman/listinfo/edinburgh-pm</a><br>
 </blockquote></div><br><br clear="all"><br>-- <br>If it&#39;s pointless, what&#39;s the point?<br>If there is a point to it, what&#39;s the point?<br>(Tibor Fischer, &quot;The Thought Gang&quot;)