Dan Morrill | 98620ee | 2010-04-13 14:48:25 -0700 | [diff] [blame] | 1 | page.title=Android Community |
Dan Morrill | 3cd199f | 2009-11-06 14:04:16 -0800 | [diff] [blame] | 2 | doc.type=community |
Dan Morrill | 98620ee | 2010-04-13 14:48:25 -0700 | [diff] [blame] | 3 | doc.hidenav=true |
Gaurav Mathur | b8d30c1 | 2009-08-11 17:52:01 -0700 | [diff] [blame] | 4 | @jd:body |
Dan Morrill | 3cd199f | 2009-11-06 14:04:16 -0800 | [diff] [blame] | 5 | <p>Welcome to the Android community!</p> |
| 6 | <p>The key to any community is, obviously, communication. Like most projects, |
| 7 | Android communicates via mailing lists. Because Android is an extremely large |
| 8 | project with many components, we have many discussion forums, each focusing on |
| 9 | a different topic.</p> |
| 10 | <p>Please check out the groups below, and join any that seem interesting to |
| 11 | you. Note that if you're a user looking for help with your Android device, |
| 12 | this page probably isn't for you; you should contact your carrier or retailer |
| 13 | for help with your phone.</p> |
| 14 | <p>Please note that if you're looking for information about building |
| 15 | applications for Android, you can find a separate set of groups for those at |
| 16 | our sister site, developer.android.com: <a |
| 17 | href="http://developer.android.com/community/index.html">http://developer.android.com/community/index.html</a></p> |
Gaurav Mathur | b8d30c1 | 2009-08-11 17:52:01 -0700 | [diff] [blame] | 18 | |
Dan Morrill | 3cd199f | 2009-11-06 14:04:16 -0800 | [diff] [blame] | 19 | <h2>Getting the Most from Our Lists</h2> |
| 20 | <p>Please consider the following before you post to our lists.</p> |
| 21 | <ol> |
| 22 | <li><b>Read the <a |
| 23 | href="{@docRoot}community/groups-charter.html">Charter |
| 24 | for our forums.</a></b> This explains the (few) rules and guidelines for our |
| 25 | community.<br></li> |
| 26 | <li><b>Search the group archives to see whether your questions have already |
| 27 | been discussed.</b></li> This avoids time-wasting redundant discussions. |
| 28 | <li><b>Use a clear, relevant message subject.</b> This helps everyone, |
| 29 | both those trying to answer your question as well as those who may be |
| 30 | looking for information in the future.</li> |
| 31 | <li><b>Give plenty of details in your post.</b> Code or log snippets, |
| 32 | pointers to screenshots, and similar details will get better results and |
| 33 | make for better discussions. For a great guide to phrasing your questions, |
| 34 | read <a href="http://www.catb.org/%7Eesr/faqs/smart-questions.html">How To |
| 35 | Ask Questions The Smart Way</a>.</li> |
| 36 | </ol> |
Dan Morrill | a9788cd | 2009-11-15 11:49:30 -0800 | [diff] [blame] | 37 | |
Dan Morrill | 3cd199f | 2009-11-06 14:04:16 -0800 | [diff] [blame] | 38 | <h2>Open Source Project discussions</h2> |
| 39 | <ul> |
Dan Morrill | 98620ee | 2010-04-13 14:48:25 -0700 | [diff] [blame] | 40 | <li><b>android-platform</b><br/> |
| 41 | This list is for general discussion about the Android open-source project or |
| 42 | the platform technologies.<br/><br/> |
| 43 | Subscribe using Google Groups: <a |
| 44 | href="http://groups.google.com/group/android-platform">android-platform</a><br/> |
| 45 | Subscribe via email: <a href="mailto:android-platform+subscribe@googlegroups.com">android-platform+subscribe@googlegroups.com</a> |
| 46 | </li> |
| 47 | |
Dan Morrill | a9788cd | 2009-11-15 11:49:30 -0800 | [diff] [blame] | 48 | <li><b>android-building</b><br/> |
| 49 | Subscribe to this list for discussion and help on building the Android source |
| 50 | code, and on the build system. If you've just checked out the source code and |
| 51 | have questions about how to turn it into binaries, start here.<br/><br/> |
| 52 | Subscribe using Google Groups: <a |
| 53 | href="http://groups.google.com/group/android-building">android-building</a><br/> |
| 54 | Subscribe via email: <a href="mailto:android-building+subscribe@googlegroups.com">android-building+subscribe@googlegroups.com</a> |
| 55 | </li> |
| 56 | |
Dan Morrill | 3cd199f | 2009-11-06 14:04:16 -0800 | [diff] [blame] | 57 | <li><b>android-porting</b><br/> |
| 58 | This list is for developers who want to port Android to a new device. If |
| 59 | you're wondering how to combine the Android source code with your hardware, |
| 60 | this is the right group for you. Discuss here the specifics of porting Android |
| 61 | to individual devices, from obtaining toolchains and merging kernel drivers |
| 62 | all the way to configuring or modifying applications for your specific |
| 63 | configuration.<br/><br/> |
| 64 | Subscribe using Google Groups: <a |
| 65 | href="http://groups.google.com/group/android-porting">android-porting</a><br/> |
| 66 | Subscribe via email: <a href="mailto:android-porting+subscribe@googlegroups.com">android-porting+subscribe@googlegroups.com</a> |
| 67 | </li> |
| 68 | |
Dan Morrill | 98620ee | 2010-04-13 14:48:25 -0700 | [diff] [blame] | 69 | <li><b>android-contrib</b><br/> |
| 70 | This list is for developers who want to contribute code to Android. This is a |
| 71 | working list, and is not appropriate for general discussion. We ask that |
| 72 | general discussion go to android-platform. Note: contributors |
Dan Morrill | 55de681 | 2009-11-15 15:46:36 -0800 | [diff] [blame] | 73 | to the Android kernel should go to the android-kernel list, below.<br/><br/> |
| 74 | Subscribe using Google Groups: <a |
Dan Morrill | 98620ee | 2010-04-13 14:48:25 -0700 | [diff] [blame] | 75 | href="http://groups.google.com/group/android-contrib">android-contrib</a><br/> |
| 76 | Subscribe via email: <a href="mailto:android-contrib+subscribe@googlegroups.com">android-contrib+subscribe@googlegroups.com</a> |
Dan Morrill | 55de681 | 2009-11-15 15:46:36 -0800 | [diff] [blame] | 77 | </li> |
| 78 | |
Dan Morrill | 3cd199f | 2009-11-06 14:04:16 -0800 | [diff] [blame] | 79 | <li><b>android-kernel</b><br/> |
| 80 | This list is for deveopers who want to contribute to the Linux kernel that |
| 81 | Android devices use. If you've downloaded the kernel code, if you know how to |
| 82 | compile it, if you want to write kernel code to specifically support Android, |
| 83 | this is your place. This group isn't for user-space topics (see |
| 84 | android-platform for that), and people will shake their fingers at you and |
| 85 | call you naughty if you ask user-space questions here.<br/><br/> |
| 86 | Subscribe using Google Groups: <a |
| 87 | href="http://groups.google.com/group/android-kernel">android-kernel</a><br/> |
| 88 | Subscribe via email: <a href="mailto:android-kernel+subscribe@googlegroups.com">android-kernel+subscribe@googlegroups.com</a> |
| 89 | </li> |
Dan Morrill | 3cd199f | 2009-11-06 14:04:16 -0800 | [diff] [blame] | 90 | </ul> |
| 91 | |
| 92 | <h2>Using email with Google Groups</h2> |
| 93 | <p>Instead of using the <a href="http://groups.google.com/">Google Groups</a> |
| 94 | site, you can use your email client of choice to participate in the mailing lists.</p> |
| 95 | <p>To subscribe to a group without using the Google Groups site, use the link |
| 96 | under "subscribe via email" in the lists above.</p> |
| 97 | <p>To set up how you receive mailing list postings by email:</p> |
| 98 | <ol> |
Dan Morrill | 98620ee | 2010-04-13 14:48:25 -0700 | [diff] [blame] | 99 | <li>Sign into the group via the Google Groups site. For example, for the android-platform group you would |
| 100 | visit <a href="http://groups.google.com/group/android-platform">http://groups.google.com/group/android-platform</a>.</li> |
Dan Morrill | 3cd199f | 2009-11-06 14:04:16 -0800 | [diff] [blame] | 101 | <li>Click "Edit my membership" on the right side.</li> |
| 102 | <li>Under "How do you want to read this group?" select one of the email options.</li> |
| 103 | </ol> |
| 104 | |
| 105 | <h2>Android on IRC</h2> |
Kenny Root | 481b4c1 | 2010-06-11 13:10:12 -0700 | [diff] [blame] | 106 | <p>We also have a presence on IRC via <a href="http://freenode.net/">freenode</a>. |
| 107 | We maintain two official IRC channels on |
| 108 | <a href="irc://irc.freenode.net/">irc.freenode.net</a> (access via the web |
| 109 | at <a href="http://webchat.freenode.net/">freenode webchat</a>):</p> |
Dan Morrill | 3cd199f | 2009-11-06 14:04:16 -0800 | [diff] [blame] | 110 | <ul> |
Kenny Root | 481b4c1 | 2010-06-11 13:10:12 -0700 | [diff] [blame] | 111 | <li><b><a href="irc://irc.freenode.net/android">#android</a></b> |
| 112 | — dedicated to general Android discussion and porting concerns</li> |
| 113 | <li><b><a href="irc://irc.freenode.net/android-dev">#android-dev</a></b> |
| 114 | — dedicated to discussion about writing Android applications</li> |
Dan Morrill | 3cd199f | 2009-11-06 14:04:16 -0800 | [diff] [blame] | 115 | </ul> |
| 116 | <p>The channels above are official. There are a few other channels the |
| 117 | community is using, but are not official. These aren't official or officially |
| 118 | moderated/managed, so you use the channels below at your own risk. The Open |
| 119 | Handset Alliance doesn't endorse these channels, there's no warranty express |
Dan Morrill | 98620ee | 2010-04-13 14:48:25 -0700 | [diff] [blame] | 120 | or implied, and so on. There may be more channels than just these listed.</p> |
Dan Morrill | 3cd199f | 2009-11-06 14:04:16 -0800 | [diff] [blame] | 121 | <ul> |
Kenny Root | 481b4c1 | 2010-06-11 13:10:12 -0700 | [diff] [blame] | 122 | <li><b><a href="irc://irc.freenode.net/android-firehose">#android-firehose</a></b> |
| 123 | — displays in real-time the commits to the Android Open Source Project</li> |
| 124 | <li><b><a href="irc://irc.freenode.net/android-fr">#android-fr</a></b> |
| 125 | — pour discuter d'Android en français</li> |
| 126 | <li><b><a href="irc://irc.freenode.net/android-offtopic">#android-offtopic</a></b> |
| 127 | — for, well, off-topic discussions</li> |
| 128 | <li><b><a href="irc://irc.freenode.net/android-root">#android-root</a></b> |
| 129 | — for discussion related to off-label uses of hardware</li> |
Dan Morrill | 3cd199f | 2009-11-06 14:04:16 -0800 | [diff] [blame] | 130 | </ul> |