Version 23 (modified by nakamud, 5 years ago)

--

Pritter

Twitter clone for private networks

これは何か

  • 企業内LANなど、機密情報を扱うために本家Twitterを使えない場所向けTwitterクローン
  • Jabber Bot + Railsアプリという構成
  • 認証やユーザ情報などのUIは無し、Jabber側に任せる

スクリーンショット

http://svn.coderepos.org/share/lang/ruby/pritter/doc/FirefoxScreenSnapz001.png http://svn.coderepos.org/share/lang/ruby/pritter/doc/FirefoxScreenSnapz002.png http://svn.coderepos.org/share/lang/ruby/pritter/doc/FirefoxScreenSnapz003.png

使い方

  1. Jabberサーバが運用されているネットワーク前提です
  2. RailsアプリとしてLAN内にインストールする
  3. Pritter Bot専用Jabberアカウントを作成(なんでもいいけどここではユーザ名pritterbot、パスワードbotpasswordとする)
  4. script/bot.sh pritterbot@networkname botpassword を実行
  5. pritterbot@networknameさんが、本家Twitterにおけるtwitter@twitter.comさんと同様に機能します
  6. アイコンや名前をJabberクライアントで設定すると、Pritterのブラウザの画面に反映されます

リポジトリURL

svn co http://svn.coderepos.org/share/lang/ruby/pritter

開発状況

  • 自宅の開発環境では動作している
  • 他の環境でも動くはず
  • 他の環境ではDBと静的ファイルとの整合性がとれていないのを手作業で掃除する必要あり → Railsのキャッシュをよくわかってないからかも
  • 今後は、機能追加に満足したらインストールしやすくする作業をする

動作確認状況

もし試された方がおられましたら、お手すきの時に追記いただけますと幸いです。

正常動作実績のあるJabber Server

なんらかの相性問題があるJabber Server

  • いまのとこ無し

正常動作実績のあるJabber Client

  • Adium (OSX)
  • Exodus (Windows)
  • Spark (Windows)
  • iChat (OSX)

なんらかの相性問題があるJabber Client

  • いまのとこ無し

Author

Daisuke Nakamura

ライセンス

PCLに準拠します。→ Perfumeが十分世間に知れ渡り次第、ふつうのオープンソースライセンスに切り替えます。