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

Re: Proposal/CFD: bug tracking system in JP



佐野@浜松です。

In <873dexecll.wl@lichee.ukai.org>, on "Sat, 06 Jan 2001 09:41:26 +0900",
  Fumitoshi UKAI <ukai@debian.or.jp> さん wrote:

> Debian JP Project での Bug Tracking System の運用に関する Proposal です。
> あまり詳細は につめてないので、意見求む。

あんまり考えてないので後で変更の可能性ありですが、とりあえず感想。

> このような現状を考えると、BTS/JP の役割も以下のようにかえるのがいいと
> 思うのですが、どうでしょうか?
> 
>  * 従来通り JP package の bug report はうけつける。

これは文句無いと思います。

>  * official debian package の bug report もうけつける(もちろん日本語で)
>    そのままでは単に記録に残るだけなので、official debian package に
>    対して JP maintainer を assign して、bug report の対応をするというの
>    はどうでしょうか?

これは意見のわかれるところかもしれませんね。個人的には自分のパッケージ
だけならやってもいいけど、やっぱりなるべくユーザが直接 Debian の BTS に
 report できるようであって欲しいなという希望はあります。

>    JP maintainer は package を build/upload はしない(*1)かわりに
>    package の maintainance における日本語でのユーザ対応の部分を担当する
>    ことになります。つまり
> 
> 	- bug report を調べる
> 	  (必要なら submitter に聞いたり *@debian.or.jp MLで聞いたり)
>         - わざわざ maintainer/upstream になげるような問題でないのなら
>           JP内で解決する
>         - package をなおさないといけないのは BTS へ submit
> 	- official maintainer/upstream と どのように解決するかを相談したり
>         - official maintainer/upstream に patch を送ったり
> 	  
>         (*1)場合によっては NMU もありえますね。
> 
>    あたりを user に対しては maintainer の気持ちで、maintainer に対しては
>    user の気持ちで 対応するという感じでしょうか。
> 
>     ユーザ <-- 日本語 --> JP maintainer <-- 英語 --> maintainer/upstream
>                BTS/JP                       BTSなど
> 
> # もちろん、英語のcommunicationができるユーザは 直接やりとりするのを
> # 推奨すべきですが (日本にもユーザはたくさんいるんだぞ というのを示すためにも)

この「もちろん」以下が基本で、それを増やすための布石として
まずは BTS 自体に馴染んでもらおうという戦略であるなら、
試しに try してみてもいいのかな、という気はします。
問題は誰がやるのか、やってくれる人はいるのか、というあたり
ですかね。

> こういうことをしようとした時の考えられる疑問点としては:
> 
>  * JP maintainer は誰がどれをやるのか?
> 
>     - official maintainer が JP member ならその人が担当
>     - それ以外は 基本的に package の maintainer と同じように volunteer で
>       やりたい package を担当するのでいいんじゃないでしょうか?
>       自分でよく使ってる package ならそれなりに対応もできるでしょうし。
>       (例: XFree86 なら むっち とか:)
> 
>       section単位とか、official maintainer単位というのもアリかも?
> 
>     - 担当者がいないのは -qa 的チームがあつかう とか?
 
例えば doc 専門でパッケージは作らない JP メンテナも歓迎、というのと
同様に、BTS 対応専門な JP メンテナという形で作業に協力してくれる人が
増えてくれるならありがたいですね。

現状だと jp-qa が spam だらけになっていたりするので、-qa 的チームを
どうやって編成するかというのがまずは問題 ?

>  * debbugs-jp に必要な機能はなにか?
> 
>     - JP package, official package を簡単に区別できる

バージョンの違うのが両方に存在したりする場合がありますが、
そういうのはどうなりますかね ?

片方にしか存在しないのなら apt-cache show とか grep-dctrl とかで検索して
Filename: フィールドに {potato,woody,sid,stable,testing,unstable}-jp が
あるかどうかでチェックとかいうので区別できるかなとか思いますが。

>     - official package bug の page http://bugs.debian.or.jp/<package>は 
>       http://bugs.debian.org/<package> へのリンクがあると good

 cgi/common.pl の sub pkgurl あたりをいじる ? じゃなくて pkgreport.cgi ?

>     - debbugs にある機能に加えて BTS に投げた時の bug への link などが
>       自動的に 追従して欲しい。

この BTS は Debian の BTS ? ちょっとイメージ湧かないです。

--
     # (わたしのおうちは浜松市、「夜のお菓子」で有名さ。)
    <kgh12351@nifty.ne.jp> : Taketoshi Sano (佐野 武俊)