SourceForgeは、まったく遅くて困る。でも他にどうすればいいかわからない。あれはもう標準みたいなもので、大抵のプロジェクトはprojectname.sourceforge.netのサイトを持っている。Google検索でwhatever.sourceforge.netを見かけると、それが公式サイトだと思う。
Bitweaverでユーザーがフォーラムの自分のメッセージを編集(できれば削除も)できるようにする方法はある?
現在のバージョンのBitweaverでは不可能です。Bitweaverのwikiとフォーラムパッケージはそれほど高度ではありません。SFホスティングにも、時々遅くなることやメーラーやユーザーIP取得ができないなどの欠点があります。後で取引所サービスに使うために、prq.se(WikileaksやPirate Bayなどをホストしている)からウェブホスティングを購入することを検討しています。セキュリティを高めるために別のユーザーアカウントで、プロジェクトサイトもそこにホストできるかもしれません。そこではDrupalやTikiWikiをセットアップできます。これらはより高度で、Bitweaverよりもずっと大きく活発な開発者/ユーザーコミュニティがあります。
サトシ・ナカモトLinuxへの移植がしたくてうずうずしている? 一度やってしまうと、テストとビルドの作業量が倍になるから、軽々しく決められることではない。ただ、LibertyのWineクラッシュは心配だ。
できるだけ移植性を高めるようにして、Windowsの呼び出しの代わりに標準Cを使う ようにしてきた。スレッド処理は_beginthreadで、標準Cライブラリの一部だ。wxWidgetsにはwxCriticalSectionがあるので使える。ソケットのコードはsend/recvで、MicrosoftがBSDからソケットを移植したのでUnixと同じだと思う。ソケットは 直接制御する必要があり、抽象化レイヤーの裏に置くのは良い考えではない。wxWidgetsはクロスプラットフォームのサポート関数を探すのに良い場所だ。 できれば#ifdefだらけのコードは避けたい。複数回使われるものはutil.cppの 関数にして、その中に#ifdefを入れる形がいいだろう。
はい。WindowsのスレッドとソケットライブラリのインクルードをそれらのPOSIX版に置き換えたところ、エラーが少しだけ出るようになりました。主にsvn/branchesに入れましたが、公式リリースである必要はまだありません。
サトシ・ナカモトセットアップでスタートアップフォルダーのアイコンをアンインストールするようにできる? 通常のプログラムグループにアイコンをインストール・アンインストールして、スタートアップフォルダーのものはアンインストールだけすればいいと思う。スタートアップフォルダーのアイコンをインストール・アンインストール両方するか、アンインストールだけするかは、そこまで大きな問題ではないけど。
やっておきます。