LDS 1105 レポート

4,929 views

Published on

これは、LDS(Linaro Developer Summit)1105へ、参加した時の記録である。

Published in: Technology, Spiritual
  • Be the first to comment

  • Be the first to like this

LDS 1105 レポート

  1. 1. LinaroDeveloper Summit11.05<br />OpenEmbedded SoftwareFoundation<br />board &chief project coordinator<br />Noritsuna Imamura<br />
  2. 2. Where<br />Corinthia Grand Hotel Royal, Budapest<br /> 9-13 May<br />
  3. 3. What’s<br />Discuss about next developing plan.<br />Linaro 11.11<br />http://summit.linaro.org/uds-o/track/linaro-android/<br />
  4. 4. How to do 1/2<br />https://blueprints.launchpad.net/linaro-android/+spec/xxxxxxxxxxx<br />
  5. 5. How to do 2/2<br />http://summit.ubuntu.com/uds-o/meeting/xxxxxxx<br />
  6. 6. Party<br />9 May(1st day)<br />Invitation party<br />10 May(2nd day)<br />Linaro Technical Showcase<br />11 May(3rd day)<br />PGP Key party<br />13 May(Final day)<br />UDS Party<br />
  7. 7. Conclusion<br />顔合わせの場である<br />IRC chat上で週一Mtg<br />MLで議論<br />ぶっちゃけ、息抜き<br />開発してくれている皆さんへのプレゼント<br />
  8. 8. All Reports list<br />LEB Board Review and Deliverable Requirements<br />https://wiki.linaro.org/Platform/Android/Specs/LEBBoardReviewAndDeliverableRequirements<br />https://wiki.linaro.org/Platform/Android/EvaluationBuild/MemberDeliverables<br />http://summit.ubuntu.com/uds-o/meeting/linaro-android-o-leb-board-review/<br />Consolidate hardware-dependent code between Android and Ubuntu<br />https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-o-consolidate-hardware-dependent-code-between-android-and-ubuntu<br />http://summit.ubuntu.com/uds-o/meeting/linaro-android-o-consolidate-hardware-dependent-co/<br />2011 ELC Follow Up and Planning<br />https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-o-2011-elc-followup<br />http://summit.ubuntu.com/uds-o/meeting/linaro-android-o-2011-elc-followup/<br />Code Review For Android<br />https://wiki.linaro.org/Platform/Android/Specs/AndroidCodeReview<br />https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-o-code-review<br />http://summit.ubuntu.com/uds-o/meeting/linaro-android-o-code-review/<br />Android Continuous Integration and Building<br />https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-o-continuous-integration<br />http://summit.ubuntu.com/uds-o/meeting/linaro-android-o-continuous-integration/<br />Upstream Android Build<br />https://wiki.linaro.org/Platform/Android/Specs/UpstreamAndroidBuild<br />https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-o-upstreaming<br />http://summit.ubuntu.com/uds-o/meeting/linaro-android-o-upstreaming<br />Android Beyond Phones and Advanced Topics<br />https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-o-beyond-phones<br />http://summit.ubuntu.com/uds-o/meeting/linaro-android-o-beyond-phones<br />Better Android Build Service <br />https://wiki.linaro.org/Platform/Specs/11.11/BetterCloudBuildd<br />https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-o-better-android-build-service<br />http://summit.ubuntu.com/uds-o/meeting/linaro-android-o-better-android-build-service<br />Managing (Android) code differences <br />https://wiki.linaro.org/Platform/Specs/11.11/ManagingCodeDifferences<br />https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-o-managing-code-differences/<br />http://summit.ubuntu.com/uds-o/meeting/linaro-android-o-managing-code-differences/<br />
  9. 9. 2011 ELC Follow Up and Planning<br />https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-o-2011-elc-followup<br />http://summit.ubuntu.com/uds-o/meeting/linaro-android-o-2011-elc-followup/<br />
  10. 10. 2011 ELC Follow Up and Planning<br />Embedded Linux Conferenceの報告<br />デバイスツリーへのツッコミがあった模様・・・<br />実際には・・・<br />Android関係者の点呼取りでした・・・<br />https://wiki.linaro.org/Platform/Android/<br />
  11. 11. LEB Board Review and Deliverable Requirements<br />https://wiki.linaro.org/Platform/Android/Specs/LEBBoardReviewAndDeliverableRequirements<br />https://wiki.linaro.org/Platform/Android/EvaluationBuild/MemberDeliverables<br />http://summit.ubuntu.com/uds-o/meeting/linaro-android-o-leb-board-review/<br />
  12. 12. LEB Board Review and Deliverable Requirements<br />LinaroEvaluation Buildについて<br />どんな機能をもっているものを採用すべきか?<br />https://wiki.linaro.org/Platform/Android/EvaluationBuild/MemberDeliverables<br />答え出ず<br />Google Phoneとか使ってみては?<br />ライセンスとか、きちんとしないとね!<br />
  13. 13. Consolidate hardware-dependent code between Android and Ubuntu<br />※最重要Mtg<br />https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-o-consolidate-hardware-dependent-code-between-android-and-ubuntu<br />http://summit.ubuntu.com/uds-o/meeting/linaro-android-o-consolidate-hardware-dependent-co/<br />
  14. 14. Consolidate hardware-dependent code between Android and Ubuntu<br />Ubuntuチームとハードウェアディペンデントな部分をどう扱うかについての議論<br />Ubuntuチーム:別のブランチ切っておけばよくね?<br />要は、いまのハードウェアパックの形式<br />http://releases.linaro.org/platform/linaro-n/hwpacks/<br />Androidチーム:いや、そうすると統一カーネルじゃないじゃん・・・<br />どうしようか(´・ω・`)ショボーン<br />⇒結論出ずに、終了<br />
  15. 15. Code Review For Android<br />https://wiki.linaro.org/Platform/Android/Specs/AndroidCodeReview<br />https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-o-code-review<br />http://summit.ubuntu.com/uds-o/meeting/linaro-android-o-code-review/<br />https://docs.google.com/present/view?id=0AfbNxiGaNujWZGhxMnFocjJfMTFjd3M4djhoYg&hl=en&authkey=CJ6Hk-wE<br />
  16. 16. Code Review For Android<br />コードレビューのワークフローについて<br />https://docs.google.com/present/view?id=0AfbNxiGaNujWZGhxMnFocjJfMTFjd3M4djhoYg&hl=en&authkey=CJ6Hk-wE<br />を見てくれよ!<br />以上!<br />
  17. 17. Android Continuous Integration and Building<br />https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-o-continuous-integration<br />http://summit.ubuntu.com/uds-o/meeting/linaro-android-o-continuous-integration/<br />
  18. 18. Android Continuous Integration and Building<br />ナイトリービルド環境について<br />https://android-build.linaro.org/<br />https://wiki.linaro.org/Platform/Android/BuildSource<br />現在、Jenkinsベースのビルドシステムがある<br />CTSをベースとしたテストシステムを導入したい<br />
  19. 19. Better Android Build Service<br />https://wiki.linaro.org/Platform/Specs/11.11/BetterCloudBuildd<br />https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-o-better-android-build-service<br />http://summit.ubuntu.com/uds-o/meeting/linaro-android-o-better-android-build-service<br />
  20. 20. Better Android Build Service<br />上記ナイトリービルド環境をよりよくするには?の議論<br />1. Highlight build failures <br /> 2. Reduce build time<br /> 3. New developer experience<br /> 4. Develop in the cloud <br /> 5. Lower local build time<br /> 6. Rewrite manifests to list the head commit of all sub-gits when the build completes<br /> 7. Local manifest upload and build<br />
  21. 21. Upstream Android Build<br />https://wiki.linaro.org/Platform/Android/Specs/UpstreamAndroidBuild<br />https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-o-upstreaming<br />http://summit.ubuntu.com/uds-o/meeting/linaro-android-o-upstreaming<br />https://docs.google.com/present/edit?id=0AfbNxiGaNujWZGhxMnFocjJfMTNnZjJ2ZmRkNQ&hl=en&authkey=CNPslfcC<br />
  22. 22. Upstream Android Build<br />コントリビュートするためのお作法について<br />Linaroがコントリビュート受ける時<br />Linaroが他のOSSにコントリビュートする時<br />どんなライセンスか確認しましょう!<br />ちゃんと原著作権者を表示しましょう!<br />責任範囲を明確にするために必要です。<br />
  23. 23. Android Beyond Phones and Advanced Topics<br />https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-o-beyond-phones<br />http://summit.ubuntu.com/uds-o/meeting/linaro-android-o-beyond-phones<br />
  24. 24. Android Beyond Phones and Advanced Topics<br />一言で言うなら、AndroidをUbuntuと同じように使うにはどうすればよいか?の議論<br />bionic to glibc<br />LD_PRELOAD<br />insmod <br />apt-get on Android<br />APK<br />
  25. 25. Managing (Android) code differences<br />https://wiki.linaro.org/Platform/Specs/11.11/ManagingCodeDifferences<br />https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-o-managing-code-differences/<br />http://summit.ubuntu.com/uds-o/meeting/linaro-android-o-managing-code-differences/<br />
  26. 26. Managing (Android) code differences<br />他のWGとのマージに関するMtg<br />コードマネージャーより、<br />『いつもの方法でマージしてくれればいいから』<br />Dev MLにパッチを流す<br />って話。<br />
  27. 27. Linaro Technical Showcase<br />7:00 pm on Tuesday, May 10<br />
  28. 28. Auto Chasing Turtle<br />
  29. 29. Prize<br />
  30. 30. Bonus Track<br />
  31. 31. ここがすべての発祥の地!<br />Von Neumann’s house in Budapest.<br />
  32. 32. 海外トラブラー部 1/2<br />名前が違うんだぜ・・・<br />
  33. 33. 海外トラブラー部 2/2<br />くらいよーせまいよーこわいよー<br />のりつな曰く「飛行機の中で犬夜叉を読んでいたからしょうがない」<br />
  34. 34. The rising market<br />revolutionofAndroid Embedded Systems<br />

×