andybons | 3322f76 | 2015-08-24 21:37:09 | [diff] [blame] | 1 | # Linux Development |
| 2 | |
nodir | a6074d4c | 2015-09-01 04:26:45 | [diff] [blame] | 3 | *** promo |
| 4 | Please join us on IRC for the most up-to-date development discussion: |
| 5 | `irc.freenode.net`, `#chromium`. |
| 6 | *** |
andybons | 3322f76 | 2015-08-24 21:37:09 | [diff] [blame] | 7 | |
| 8 | ## Checkout and Build |
andybons | ad92aa3 | 2015-08-31 02:27:44 | [diff] [blame] | 9 | |
| 10 | See the [Linux build instructions](linux_build_instructions.md). |
andybons | 3322f76 | 2015-08-24 21:37:09 | [diff] [blame] | 11 | |
| 12 | ## What Needs Work |
| 13 | |
nodir | a6074d4c | 2015-09-01 04:26:45 | [diff] [blame] | 14 | Look at the Chromium bug tracker for |
| 15 | [open Linux issues](http://code.google.com/p/chromium/issues/list?can=2&q=os%3Alinux). |
andybons | 3322f76 | 2015-08-24 21:37:09 | [diff] [blame] | 16 | |
andybons | ad92aa3 | 2015-08-31 02:27:44 | [diff] [blame] | 17 | Issues marked "Available" are ready for someone to claim. To claim an issue, add |
| 18 | a comment and then a project member will mark it "Assigned". If none of the |
| 19 | "Available" issues seem appropriate, you may be able to help an already claimed |
| 20 | ("Assigned" or "Started") issue, but you'll probably want to coordinate with the |
| 21 | claimants, to avoid unnecessary duplication of effort. |
andybons | 3322f76 | 2015-08-24 21:37:09 | [diff] [blame] | 22 | |
| 23 | Issues marked with HelpWanted are a good place to start. |
| 24 | |
andybons | 3322f76 | 2015-08-24 21:37:09 | [diff] [blame] | 25 | ### New Bugs |
| 26 | |
andybons | ad92aa3 | 2015-08-31 02:27:44 | [diff] [blame] | 27 | If you think you have discovered a new Linux bug, start by |
| 28 | [searching for similar issues](http://code.google.com/p/chromium/issues/list?can=1&q=Linux). |
| 29 | When you search, make sure you choose the "All Issues" option, since your bug |
| 30 | might have already been fixed, but the default search only looks for open |
| 31 | issues. If you can't find a related bug, please create a |
| 32 | [New Issue](https://crbug.com/new). Use the linux defect template. |
andybons | 3322f76 | 2015-08-24 21:37:09 | [diff] [blame] | 33 | |
| 34 | ## Contributing code |
andybons | ad92aa3 | 2015-08-31 02:27:44 | [diff] [blame] | 35 | |
xiaoyin.l | 1003c0b | 2016-12-06 02:51:17 | [diff] [blame] | 36 | See [Contributing code](https://dev.chromium.org/developers/contributing-code). |
andybons | 3322f76 | 2015-08-24 21:37:09 | [diff] [blame] | 37 | |
| 38 | ## Debugging |
andybons | ad92aa3 | 2015-08-31 02:27:44 | [diff] [blame] | 39 | |
nodir | a6074d4c | 2015-09-01 04:26:45 | [diff] [blame] | 40 | See [Linux debugging](linux_debugging.md). |
andybons | 3322f76 | 2015-08-24 21:37:09 | [diff] [blame] | 41 | |
| 42 | ## Documents |
| 43 | |
nodir | a6074d4c | 2015-09-01 04:26:45 | [diff] [blame] | 44 | [Linux Graphics Pipeline](linux_graphics_pipeline.md) |