How to Contribute to HBase and Hadoop 2.0 by Nick Dimiduk.
From the post:
In case you haven’t heard, Hadoop 2.0 is on the way! There are loads more new features than I can begin to enumerate, including lots of interesting enhancements to HDFS for online applications like HBase. One of the most anticipated new features is YARN, an entirely new way to think about deploying applications across your Hadoop cluster. It’s easy to think of YARN as the infrastructure necessary to turn Hadoop into a cloud-like runtime for deploying and scaling data-centric applications. Early examples of such applications are rare, but two noteworthy examples are Knitting Boar and Storm on YARN. Hadoop 2.0 will also ship a MapReduce implementation built on top of YARN that is binary compatible with applications written for MapReduce on Hadoop-1.x.
The HBase project is rearing to get onto this new platform as well. Hadoop2 will be a fully supported deployment environment for HBase 0.96 release. There are still lots of bugs to squish and the build lights aren’t green yet. That’s where you come in!
To really “know” software you can:
- Teach it.
- Write (good) documentation about it.
- Squash bugs.
Nick is inviting you to squash bugs for HBase and Hadoop 2.0.
Memories of sun drenched debauchery will fade.
Being a contributor to an Apache project over the summer won’t.