BT

MarkabyやHpricotといった_why氏のライブラリの今後

| 作者: Werner Schuster フォローする 9 人のフォロワー , 翻訳者 笹井 崇司 フォローする 0 人のフォロワー 投稿日 2009年8月28日. 推定読書時間: 1 分 |

原文(投稿日:2009/08/25)へのリンク

先週、突如としてRuby開発者でアーティストの_why氏が完全に消えてしまったことは、Rubyコミュニティにかなり動揺を与えた。

ひとつの懸念されるのは、Rubyのエコシステムに対して_why氏のやってきた数多くの貢献を、誰がメンテナンスするのかだ。例えば、HTMLパーサのHpricot、マークアップビルダのMarkaby、Webフレームワークのcampingなどは、とても人気がある。

_why氏はGitHubリポジトリの閉鎖を含め、オンライン上における自分の存在を完全に消し去ろうとしたため、こうしたプロジェクトの今後が危ぶまれていた。

結局のところ、ここ最近、Rubyコミュニティが分散バージョン管理に流れていたことが功を奏した。現在、_why氏のコードのGitリポジトリはGitHubのhttp://github.com/whymirrorにまとめられ、利用可能になっている。

同時に、_why氏のプロジェクトに新しいメンテナを見つける努力がwhymirrorプロジェクトのGitHubページで始まった。現時点で、主要なプロジェクトのいくつかには新しいメンテナが見つかっている。

新規プロジェクトであれば、同じ機能を実現している、もっとコミュニティが活発なライブラリを使うことを検討するかもしれない。
現在、Hpricotには、XML、Xpathへのアクセス、CSSセレクタを使った要素の発見などで、Nokogiriという競合がいる。NokogiriはJRubyと相性がよいが、これにはネイティブコードのロードが必要だ。(ruby-ffiを利用)

Markabyは、HTMLのようなマークアップを生成するためのビルダースタイルのライブラリに対する_why氏の回答だ。Ryan Davis氏は最近、tagz、haml、builderといった類似のライブラリについて調査した

あなたはRuby Shoesといった_why氏のライブラリを使っていますか?あなたはそれを使い続けるつもりですか?もしそうでないなら、代わりに何を検討していますか?

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT