Re: Bitcoin を GTK に変換:賛成?反対?wx の方が良い?

人物: lfm
BioMikeの投稿(2010年8月19日 18:55 UTC)

teknohogが私の意見をこれ以上ないくらいうまく説明してくれた。

サトシ・ナカモトの投稿(2010年8月19日 18:44 UTC)
BioMikeの投稿(2010年8月19日 08:05 UTC)

WxWidgets自体は本当の問題ではない。私の問題は使われているバージョン(2.9)だ。多くのディストリのパッケージャーから不安定とみなされている(WxWidgetsの開発者はそうではないと言っているが)。一方で、私が知る限りWxWidgetsはLinux上ではgtkを使って描画しており、bitcoinの開発者にとってクロスプラットフォーム化を容易にしている。

wxWidgets 2.9は彼らが最初にUTF-8対応したバージョンだ。我々はWindowsを含む全プラットフォームでUTF-8だ。

2.8のディストリパッケージはUTF-16なので、人々を躓かせてしまうだけだ。2.9に標準化するまで、人々は2.8とそのwxString UTF-16/ANSI条件付きビルドオプションで延々とビルド問題に苦しんでいた。また2.8を使うために我々はANSIを使っていたが、これはwxWidgetsがUTF-8をサポートするまでの一時的な間に合わせに過ぎなかった。

これは時間が解決する問題だ。時間が経てば、2.9はより主流のリリースになっていく。

ええ、なぜ2.9が選ばれたかは理解している。それは妥当だとも思う。ただディストリから依存をインストールしたいだけの人にとっては不運というだけだ。(gentooでは、/usr/localに2.9をインストールしていると他のWxWidgetアプリのビルドが壊れてしまう)

私にはこれこそ Bitcoin を Beta 状態のままにしておくのに十分な理由に思える。それが解決されるまで、つまり wx 2.9 がインストールしやすくなるか、Bitcoin が別のものへ移行するかのどちらかになるまで。