Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AOSPにパッチを送ってみた

 AOSPにパッチを送ってみた

Google I/O Extended LT

Kazuki Nara

July 01, 2017
Tweet

More Decks by Kazuki Nara

Other Decks in Programming

Transcript

  1. Establishing a Build Environment **For Mac** Disk image must be

    case-sensitive. # hdiutil create -type SPARSE -fs 'Case-sensitive Journaled HFS+' -size 40g ~/android.dmg
  2. Apply your change set Start repo branch. $ repo start

    <YOUR_BRANCH_NAME> . Make your change and upload $ git add -A $ git commit -a $ repo upload --current-branch .
  3. Comment guidelines - Start with a one-line summary (50 characters

    maximum), followed by a blank line. - Starting on the third line, enter a longer description, which must hard-wrap at 72 characters maximum. - Include a brief note of any assumptions or background information that may be important when another contributor works on this feature next year. - The line starting with “Test” is required.
  4. Noticed - Test code is important (required in many case).

    - Presubmit Verify task may be failed. But you don’t have to care. - There are no googlers on weekends. - Using repo is つらい - All English is つらい
  5. Incentives - You can fix issues by yourself. - Your

    name will be displayed as a contributor.