Community
The continuing health of the Apache Hadoop ecosystem is premised on contribution and participation from its members - whether by participating in mailing lists, contributing code or doc, or just providing advice.
Communicating
Mailing Lists
Mailing lists are a good way to share your knowledge with other community members who may need help or advice.
- Cloudera mailing lists (for CDH, Impala, and more)
- Apache mailing lists: see individual projects for mailing list names
- Search-Hadoop: Lucene-based search engine for Hadoop-related mailing list archives
Internet Relay Chat (IRC)
IRC is a another good method for group or private discussion; several channels (#hadoop, #hadoop-pig, #hive, #hbase, etc.) are available for Hadoop-related communities.
Participating
User Groups & Meetups
User groups and meetups - around Hadoop, Big Data, Data Science, and Analytics - are the primary gathering points for enthusiasts of all skill levels around the world. See the link below for a directory and sponsorship information.
Social Networks
Sharing your knowledge via social communities and networks is a form of contribution!
- Hadoop on Stack Overflow
- Hadoop on LinkedIn
- Hadoop on Quora
- Hadoop on Facebook
- Hadoop hashtag on Twitter
Contributing
Contributing to Apache Projects
Most Hadoop-related projects are managed via the Apache Software Foundation; contributions may be made via the Apache JIRA system.
- How the ASF works
- "How to Contribute" advice from Apache
- "How to Contribute" advice from Cloudera engineers
- Apache Contributors Tech Guide
- Screencast: Contributing to Hadoop (24 mins.)
- How-to: Configure Eclipse for Hadoop Contributions
- Apache JIRA
Contributing to non-Apache Projects
A few projects, such as those not yet incubating at Apache, are managed via Github repositories.
- Fork a Repo: Contributing to Github projects
- Cloudera projects on Github (Hue, Impala, etc.)