ターゲット固有コードのレビュー
ターゲット固有コードをレビューする際には、対象となるターゲットの tier に 応じて、レビュアーには異なる水準の精査が求められます。
tier 1 ターゲットについては、レビュアーはコードの完全なレビューを行うべきです。 基本的には、そのコードをプラットフォーム固有ではないものとして扱ってください。
tier 2 および tier 3 ターゲットについては、レビュアーはそのコードが以下を満たすことを確認すべきです。
- そのようなターゲットの 1 つ以上にのみ影響すること(すなわち、本当にターゲット固有であること)
- 新たなライセンス上の危険を持ち込まないこと(例: ライセンスヘッダーなど)
- ターゲットメンテナー1によって提案されているか、少なくとも 1 人の ターゲットメンテナーに ping して +1 を受け取っていること。メンテナーがいない場合は、 作者に信頼性があるか、および/または何らかの形でそのターゲットと関係があるかを確認してください (例: 元のコードを作成した、そのターゲットを保守する企業で働いている、など)。
このレビューには、正確性やコード品質の確認は含まれないことに注意してください。 tier 2 および tier 3 ターゲットの詳細なレビューを行うためのレビュー帯域や専門知識が不足しています。
-
ターゲットメンテナーは、ほとんどのターゲットについて platform support ドキュメントに記載されています。 ↩