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