読者です 読者をやめる 読者になる 読者になる

テストステ論

高テス協会会長が, テストステロンに関する情報をお届けします.

(writeboost report) dm-writeboostをレビューしませんか?

新しいオポの情報です.

ライトブーストはすでに, 機能面では十分であり, アルゴリズムの面でも正しいものが出来て(いると信じて)おり, ログのフォーマットについても固まったものと思っている. 現在, 徹底したリファクタリングを行っている最中であり, ドキュメントを整備したあと, 進捗報告と, 続いてpatchを投稿することを予定している. これを1/14までに行う.

ライトブーストは現在, 3.5Kのコード規模である. コード自体はコンパクトであるが, これを読み解くには膨大なバックグラウンドが必要になる. そのため, 開発者である私もすでに, 自分一人の力ではコードを完全に精査し切れないのが現状である. そこで, patchを投げる前に第三者のレビューを通したい.

メンテナとは, 基本的な方針としては合意がとれており, 問題は細かいコードの話となる. また, 簡単なテストについては通過しており, 簡単なバグはとれているものと考える.

レビューで指摘して欲しい点

  1. リーダビリティの不足(関数名, コードの形状など)
  2. コメントの必要性
  3. 実装の誤り(同期, バリアなど)
  4. (局所的な)より良い実装の提案
  5. コメントの誤り, 改善
  6. パッチを通す上での改善(いかなる種類でも)

応募者に要求するもの

  1. カーネル開発者であること (必須)
  2. Linuxカーネルへのパッチ投稿/採録 経験があること (必須)
  3. 他人のコードをレビューした経験があること (必須)
  4. ライトブーストの質を高めようとする意志 (必須)
  5. 開発者としてのプライドがあること (必須)
  6. デバイスマッパーないしはブロック層/ファイル層への顔利き
  7. 英語に堪能であること
  8. ストレージ基盤技術開発経験があること

報酬

  1. patchにreviewed-byと書きます. ライトブーストがマージされた際に, あなたの評価になります.
  2. 金銭的報酬を要求する場合は応相談
  3. 私とFacebook, LinkedInで繋がります (拒否可能)

応募期限

1/6 24:00

応募方法

Twitter DM (@akiradeveloper) or e-mail (以下から参照)

https://github.com/akiradeveloper/dm-writeboost


本来ならば, 日立のLTCに所属して, その中でレビューされたかったのだが, ライトブーストは会社のプロジェクトではないしそもそも私はLTCのメンバではない(その実力がないとは言っていない)ので, このような形をとることにした.