gem作った
ブラウザで位置情報を簡単に取得できるgemを作りました。
geo_railsって名前です。
仕組みはシンプル。HTML5で導入されたGeolocation APIをjsで叩くコードをrenderでviewに埋め込んでいるだけです。
gem install geo_rails
で入ります。
困ったこと
命名 分かりやすい名前って難しい
リリースできない問題
$ gem push geo_api-0.0.5.gem Pushing gem to https://rubygems.org... You do not have permission to push to this gem.
gem push fails / Problems / Discussion Area - RubyGems.org Support
どうやら他のgemと名前が衝突したため起きているようです。
もっと分かりやすいエラーにしてほしい。
$ gem push pkg/geo_rails-0.0.5.gem Pushing gem to https://rubygems.org... Successfully registered gem: geo_rails (0.0.5)
やること
- jsコードを何とかする
- オプション増やす
- READMEの添削
- テスト書く
- エラーハンドリング部分のリファクタリング