X



組み込み型全文検索エンジンSenna
0003nobodyさん
垢版 |
2005/06/15(水) 00:16:17ID:nYzPplAZ
…で、どうやって入れたらいいねん
誰か教えてくれ!
0005nobodyさん
垢版 |
2005/06/15(水) 05:04:00ID:I3ZAfTjX
これはもしかして
今のところRubyのみ?
0006nobodyさん
垢版 |
2005/06/15(水) 07:36:18ID:???
PerlとMySQLのバインディングもあるよ。
はてなで使ってるのはそれか、さらにカスタムしてるかも。

すごい使い勝手はよさそうなんで、PHPとPostgreSQLのバインディングもよろしく。<ブラジルの中の人
いざとなれば、他のPECLの見様見まねで自分でPHPバインディングつくるかも。
0007nobodyさん
垢版 |
2005/06/15(水) 13:39:14ID:???
GPLのライブラリはPHPライセンスと衝突するからまずいという議論が
php-dev であったよ。それで Rast のモジュールもお蔵入りになり、
namazu も pecl から撤退した。
0008nobodyさん
垢版 |
2005/06/15(水) 15:22:53ID:???
やっぱりGPL絡みで本家に期待するのは難しいですね。
自分でコソーリ作ってコソーリ使うか。

Namazuは将来libnmzをLGPLにするという話があるみたいだけど
分かち書きインデックスの精度に限界を感じてるので、それでPECL復帰しても使うかは微妙。
RastかSennaがいいなあ。

しかしEstraierも含め国産全文検索エンジンは何で揃いも揃ってGPLなんだろ。
コアがLGPL/BSDLで、フロントエンドの実装がGPLなら、ぐっと使いやすくなるのに。

# Namazuを引き合いに出すけど、わざわざLGPL版を書き起こさなくてもソースコードの著作権者が
# 「LGPLにライセンス変更です」って宣言すればいいだけと思う。
0009nobodyさん
垢版 |
2005/06/15(水) 16:32:48ID:???
Estraier はコアのLGPLであるところのQDBMライブラリのGPLな全文検索
フロントエンドな訳だけどね。
モジュールが書ける腕なら同等機能を作るのは問題ないはず。ソース見てみ。

Rast も XMLRPC 経由で使えばライセンス問題は起きないから、
仕様が公開されれば php からも使えるでしょ。

あと、Estraier の次バージョンの HyperEstraier はライブラリ形式で LGPL。


著作権者って送ったパッチが取り込まれた奴全員だよ?
一人でもヤダっていったらダメな訳だし、そもそも連絡取れないとおもう。
0011nobodyさん
垢版 |
2005/07/03(日) 21:05:39ID:???
>>8
まだ見てるかな。
Rast がライセンス変更になったよ。BSDライクな奴だってさ。
そんで、phpモジュールも公開再開だって。

個人的には、そろそろ公開されそうなHyperEstraierのノードAPIに
期待してるわけですが。
0012nobodyさん
垢版 |
2005/07/06(水) 14:14:43ID:???
sennaもLGPLになりましたよ
0013nobodyさん
垢版 |
2005/07/07(木) 14:39:25ID:???
APIを見ると、文書の属性は保存できないんだね。
まぁべつのBDBなりなんなりに入れろということか。

文書管理の面からすると、RastとかHyperEstraierに比べてそのへんが面倒?
逆に文書管理に縛られずに自由にいろんなアプリに組み込めるのがいいところなのかな。
0014nobodyさん
垢版 |
2005/12/08(木) 05:44:00ID:???
独自パッチバージョンのMeCabが必要という時点で、
お試しで軽く触ろうという意欲が無くなるな。
sennaにしか効果ないパッチじゃなく、MeCab全体に役立つパッチとして
MeCab公式に取り込んでもらいたいところだな。
0015nobodyさん
垢版 |
2005/12/18(日) 21:36:06ID:RgxCfVuV
使ってみるか
0016nobodyさん
垢版 |
2006/02/15(水) 19:47:18ID:ZxB9YIqX
保守
0017nobodyさん
垢版 |
2006/02/16(木) 17:00:42ID:i7JO7WUs
>>14
MeCab0.9で取り込まれたっぽいからpatchはもういらないぽ
0020nobodyさん
垢版 |
2006/06/22(木) 15:24:11ID:+CxY78Dt
MySQLバインディングのところ、
「skipmode-patchについてはここでは触れません。」
って書いてるけど、
どこで触れてるの?
レスを投稿する


ニューススポーツなんでも実況