[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-devel:16472] Re: apt-listbugs on osdn.debian.or.jp



こんにちは、

> >
> > db-h へのアクセスは許可したくないらしく、 SOAP インタフェースを使え、
> > といわれています。 SOAP インタフェースにもよい点はなくはないので、使お
> > うかな、と思っているのですが、 soap4r 自身にもまともにまとまったドキュ
> > メントがなくて困っています。
> 
> その昔、公開のインタフェース(LDAP)を使おうと思って作業したことがあり
> ますが遅すぎたのとミラーが困難という原因で使えなかったことがあります。
> 最近この辺りの内容についてほとんど見切れていなく、口先だけになってしまって
> 大変申し訳ないですが、SOAP ではその辺の問題が改善されてれば良いです
> ね。

web インタフェースであっても近くのミラーでないと速度が遅いという問題が
あります。これは、ping time が 0.5 秒であれば、 HTTP のリクエストを
送信してからかえってくるまでに 1秒かかる、しかもバグレポートの数だけ 
GET リクエストをおくっている、ということによると思います。

LDAP と SOAP に関して、大きな違いは、 SOAP は、サーバ側の設定は必要で
すが、ウェブサーバの CGI インタフェースを利用して稼働でき、別途 LDAP 
サービスの準備が必要ではないため、よりサービス提供がしやすいのではない
かと考えています。

> > > ## それにしても ruby で書いたのがまずかったのかしら...
> >
> > ## 一行もコメントがなく、マニュアルページ以外にドキュメントがまったく
> >    無い、というのが一番大きいような・・・
> 
> コメントというのは update-index を利用して作られた
> 情報をもとに、 db-h の情報を取ってきて Index パーサが
> どう動くのかというあたりだと思いますがこの辺に関しては
> 以前に作りなおしたいなぁと思っていたところでもあります
> ので、この際いっそのこと rewrite してしまった方がいいのかも
> しれません。
> 
> いづれにしても apt-listbugs を引き受けてくださって誠に
> ありがとうございます。わたしとしてもなるべくはやく復帰でき
> るようにしたいと考えていますので今後ともよろしくお願いします。

今の動きとして、いざ読んでみるとけっこういろいろしていますよね。
changelog を解析して close されたバグを分析していたり。今は SOAP でイ
ンタフェースで提供されている get_status で取得できる found_versions /
fixed_versions を利用すれば、パッケージのバージョン番号さえあれば影響
をうけるバグかどうかの判定ができると想います。

いまいちどれくらいが動いているのかわからないですね。セキュリティーバグ
のスキャナーや、 RC バグのスキャナー、 RSS を吐くコードなど、いろいろ
ありますが、どれくらい実際には使われているのか、消してもよいのだろうか、
判断に迷うところです。多分2004年くらいからほぼまったくメンテナンスして
いないので、現状動かないので誰もつかっていないだろうとは予想しています。


Debian勉強会の際に作成していただいた資料のおかげでなんとかなっています。
ありがとうございます。

http://www.netfort.gr.jp/~dancer/column/data/debianmeetingresume200510.pdf


上川
-- 
dancer@{debian.org,netfort.gr.jp}   Debian Project