Growl for Windowへ通知を出すためのRubyライブラリをGitHubにアップした(RubyForgeにも登録ずみ)

先のエントリで書いたとおりRubyによるGNTPクライアントライブラリ*1のgemおよびソースをGitHubにアップした。

snaka's ruby_gntp at master - GitHub

はじめてgem作ったので、これまたヘンなところがあるかもしれない。

GitHubだとgemの名前が snaka-xxx ってなってしまうので、ほんとはRubyForgeに登録したほうがいいかもしれない。
それはまた後日に...

たぶん、以下のような感じでインストールできると思う。(最初の gem sources ... は、gemの取得先にgithub.comを追加するもので、はじめてgithubからgemを取得する場合のみ必要)

$ gem sources -a http://gems.github.com
$ gem install snaka-ruby_gntp

よろしかったら、使ってみてバグ報告などいただけるとありがたいですー。

というか、諸事情により自分自身まだこのgemをインストールしてテスト、という手順が確認できていないので、ちゃんと動かないかも... 。とりあえず、手元のWindows環境では動作するのが確認できた。

追記

あああ、しまった、DEBUG_MODE有効なままアップしてる.... orz

追記2

以下のように動作確認できる。

> gem which ruby_gntp
(checking gem snaka-ruby_gntp-0.0.1 for ruby_gntp)
C:/Program Files/ruby-1.8/lib/ruby/gems/1.8/gems/snaka-ruby_gntp-0.0.1/lib/ruby_gntp.rb

gem which コマンドでgemのインストール先を確認して、

>ruby "C:/Program Files/ruby-1.8/lib/ruby/gems/1.8/gems/snaka-ruby_gntp-0.0.1/lib/ruby_gntp.rb"

rubyで直接実行。それで、Growlされたらインストール成功。

追記:2009/4/20

とりあえず、rubyforgeにも登録した。
...うーん。ネーミングをミスった予感。
RubyForge: ruby_gntp: Project Info
普通に、

gem install ruby_gntp

でインストールできるはず。

*1:ライブラリってほどのもんじゃ無いけど...