社内で動かせる twitter クローンを求めて
会社の中で twitter っぽくつぶやいて、ゆるーくつながる仕組み作りたいかなーと思って、 オープンソースの twitter クローンを探してみました。
自分が考える要件はそれほどなくて、こんな感じです。
- 各種メニュー、ボタンが日本語で表示
- ユーザがメールアドレスで他のユーザを招待できる
- できれば python で書かれてる
というわけで、ざっと探したり twitter で教えてもらったりして調べてみました。候補としてはこんな感じ。
JaikuEngine
- URL: http://code.google.com/p/jaikuengine/
- 言語/フレームワーク: python, Google App Engine
- 国際化: 未対応
- 招待: 可能
いまのところ、一番の個人的な本命。
http://rietku.appspot.com/17001 になにやら国際化パッチがあるもよう。どういう経緯のものかは不明ですが。
これを機に django, GAE の勉強しようかなと思ったり、思わなかったり。
Sweetter
- URL: http://sweetter.net/
- Code: https://launchpad.net/sweetter
- 言語/フレームワーク: python, TurboGears
- 国際化: 対応済み
- 招待: 不可
招待機能がないのがなー。国際化最初からされてるのはいい感じ。
Twig
- URL: http://twig.appspot.com/
- 言語/フレームワーク: python, Google App Engine
- 国際化: 不明
- 招待: 不明
コード公開されてないかも?
syn.in
- URL: http://www.cynapse.com/products/cynin
- 言語/フレームワーク: python, plone
- 国際化: ploneなので多分対応
- 招待: 不明
サイトを見る限りかなり高機能な感じ。逆に高機能すぎてとっつきにくい可能性が。試してはみたいかも。
専用のデスクトップ版のアプリケーソhンがあるのがいい感じ。
中身どうなってるのか見るためにオープンソース版を Download cyn.in free open source Community Edition ダウンロードして、とりあえず展開してみました。
すると、なんと使っているプロダクトの中に私が作っている Plone Slimbox が含まれてました。びっくり!! でも、バージョン 0.3.3 とかちょっと古いんですけど。。。
うーん、自分のプロダクトを使っているからもあるんですが、 syn.in に俄然興味がわいてきた。
Elgg
- URL: http://elgg.org/
- 言語: PHP
- 国際化: 不明
- 招待: 不明
もともとは SNS のプロダクトっぽいけど、つぶやきもできるらしい。これも高機能でちょっとってタイプかも。
あと、PHP なのでコードは個人的には見る気がおきないという
-
- ¦
- 固定リンク
- ¦
- コメント (0)
- ¦
- トラックバック (0)
- トラックバック用URL:
- http://takanory.net/takalog/1089/tbping
鈴木たかのりです。とりあえず日記っぽく雑多なことを書き込んでいこうと思っています。
zope/plone関係の技術的な内容については