テストステ論

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

(writeboost report) Gentooもいけるかも

最近はオーバーウォッチと筋トレの話ばかりだ. たまにはライトブーストの話もしないとな.

ディストリビューションパッケージの話をする.

AUR (en) - dm-writeboost

おれは定期的にdm-writeboostについてエゴサーチをしているのだが, Arch Linuxではもうavailableということだろうか?

今日ぐぐってみたら,

https://bugs.gentoo.org/show_bug.cgi?id=563136

にアップデートがあった. marcinは過去に何度もissueを上げてくれたのだが, 気に入ってくれたのか, Gentooに提案してくれている. おれの問題解決の早さや説明の明瞭さからライトブーストに可能性を感じてくれる人はいて, そのうちの一人だ.

ここではGentooのdevから"Would you be willing to maintain this package through Proxy Maintainers project?"と言われているのだが, Proxy maintainers projectとはなんぞや?と思ったのでぐぐってみたら資料が見つかった.

https://www.linuxdays.cz/2016/video/Gokturk_Yuksek-Contributing_Gentoo_through_Proxy_Maintainers_Project.pdf

よく分からなかったが,

  • A Gentoo project that enables users maintain packages in the official package repository
  • Good way to transition into applying to become a Gentoo developer

から読み取るに, Gentooの世界ではユーザがパッケージのメンテナをやり, そこで成果を出しまくればやがてGentooのdevになれるという制度なのだろう. その登竜門がProxyであり, Linuxのstagingのような一時領域ではなく, きちんとしたGentooのパッケージとして認められるし, メンテナはその責任を負うというものなのだろう. たぶんこれはProxyに入れるからがんばってほしい. marcinがGentooに関わり成長すれば嬉しい.

Bug #1647447 “Sync dm-writeboost 2.2.6-1 (universe) from Debian ...” : Bugs : dm-writeboost package : Ubuntu

Ubuntuは古い2.2.3が入っていて, 4.8でコンパイルが通らなくなった時に独自の修正をしたのだが, それはアップストリームでは直ってるよと言ったら, Debianにあるものとの同期を提案してくれている. ありがたい. 2.2.3はゴミなんだ. 正しくないシステムソフトウェアはゴミというかユーザに迷惑をかける分, ゴミ以下の存在だと考える.

Fixes for Debian bugs 838293 & 844542 (!1) · Merge Requests · Dmitry Smirnov / writeboost · GitLab

あとはドミトリのwriteboostにバグがあったということで, 修正パッチが出ている. おれのドキュメントが微妙だったということもあるため, それは2.2.7で修正することとしたが, 2.2.7がいつ出るかは定かではない. 4.10が出た時に微妙な修正をして出すかも知れないが, 各種パッケージのアップデートがある手前, 特段の修正がないならば修正したくないというのはあり, ためらっている.

ところでおれは, たまに中規模以上のソフトウェアを作りたくなる. ちょっと前はアカシックストレージをやっていたが, モチベーション低下により一旦停止してる. (いつか再開させるのは簡単だ) 同様に, nim-fuseもほぼディスコンとなった. これはたまに問い合わせがくるので申し訳ないが, おれの気持ちはRustにある.

Programming Rust: Fast, Safe Systems Development

Programming Rust: Fast, Safe Systems Development

のEarly Releaseを読んでいる. Rustについてはほぼ理解してるということがわかったので, そろそろ実践に移りたいと考えている. 次のプロジェクトはRustでやる. アイデアはある.