githubの仕様変更 により、githubでEdgeGem (EdgeのコードをGemにまとめたもの) を常にフレッシュな状態で公開する事が難しくなってしまったので、 Merbist向けにプラグイン配布用のGemサーバを用意しました。

gems.rubyforge.orgやgems.github.comなどの通常のGemサーバと同様に、以下のようにsourcesに登録して使う事ができます。

   1  % sudo gem sources -a http://merbi.st

仕組みとしては、http://merbi.st/fetch にアクセスされると、 登録されているgithub上のリポジトリから、Edgeのコードがpullされ、 GemとGemサーバ用のインデックスデータを作成します。

現時点では、以下のGemを公開しています。

   1  % gem list -r -s http://merbi.st
   2  
   3  *** REMOTE GEMS ***
   4  
   5  dm-has-versions (0.1.1)
   6  dm-pagination (0.1.1)
   7  merb_babel (0.1.2.2)
   8  merb_component (0.1.1)
   9  merb_recognize_path (0.0.2)
  10  merb_slice-gen (0.0.2)
  11  merb_timezone_select (0.0.2)
  12  pagination_scope (0.0.8)
  13  rttool (1.0.2)

サーバの負荷の面で不安があるので、 現時点では同期するリポジトリの登録は管理者のみに制限していますが、 http://merbi.st/plugins よりプラグイン情報を登録していただければ(要アカウント作成)、 問題が無い限り定期的に確認して同期リストに追加いたします。

反応がない場合は@takiuchi までご一報ください。

posted by Png genki on Fri 23 Jan 2009 at 05:16

Comments:

or Preview
Social Bookmarks
  • Delicious
  • B_entry1240
  • Clip_16_12_w
Services from s21g
twpro(ツイプロ)
Twitterプロフィールを快適検索
地価2009
土地の値段を調べてみよう
MyRestaurant
自分だけのレストラン手帳
Formula
ブログに数式を埋め込める数式コミュニティ