Unisonマニュアル - 序文
人々
- Benjamin Pierce が Unison プロジェクトのリーダーを務めています.Zhe Yang はプロジェクトのフルタイムの研究者です.
- 現バージョンの Unison は Tervor Jim,Benjamin Pierce,Jerome Vouillon, Sylvain Gommier,Matthieu Goulay により設計・実装されました.
- Norman Ramsey と Sylvain Gommier により,rsync プロトコルの実装がなされました.これは Andrew Tridgell の論文が元となり,rsync からインスパイアされました.
- ミラーリング及びマージ機能は Sylvain Roy により実装されました.
- Jacques Garrigue がオリジナルの GTK バージョンの UI に寄与しました.
- Java によるシンクロナイザのプロトタイプの実装に Sundar Balasubramaniam が寄与しました.Insik Shin と Insup Lee はこの実装へのデザイン案に寄与しました.Cedric Fournet は更に以前のプロトタイプに寄与しました.
バグレポート
Unison が思ったように動かない場合,いくつかの踏むべき手順があります.
- まず,Unison に -debug all オプションをつけて実行してみてください.Unison が内部でどういった動作をしているかが表示されます.どこで問題が発生しているか見極めるのに有効でしょう.
- 次に unison-help@cis.upenn.edu にバグレポートを送ってください.その内容がバグフィックスの役に立ちます.その際,Unison のバージョン (unison -version で表示されます),どのようなマシンで Unison を実行しているか,-debug all オプションをつけて実行した際の出力,そして発生した問題に関するできる限り詳細な情報を含めることを忘れないでください.
- もし他のユーザにも同様の問題が発生しているのではないかと思う場合 (例えばバグではなく設定の問題に思える場合),ユーザのメーリングリスト (unison-users@groups.yahoo.com) で役立つアドバイスがもらえるかもしれません.
支援
Unison は開発者にとって片手間のプロジェクトです.私たちは,自分たち自身やコミュニティにとって役に立つ何かを作ることが楽しくて開発を続けています.が,私たちには他にもやらねばならない仕事があります.もしあなたが Unison を気に入り,開発に手を貸したいと思ったならば,私たちはいつでも歓迎します.コードの体系などより詳しいことは,ソースに含まれる CONTRIB というファイルを参照してください.
もしハックする気がなくても,単にあなたがどのように Unison を好きなのかを教えてくれるだけでも私たちへの支援になります.例えば「Unison を使っています.しっかり動作してくれます」とか「使ってみましたが,欲しかったものとは少し違います.なぜなら‥‥」といった ような短い文章でも,私たちにとっては有用な情報です.