まず、バグ、問題点は系統的に管理するべきだという考えは理解できますか? このような目的でIssueTrackerが存在しています。 これにはさまざまな機能がありますが、どのように利用すべきでしょう? なぜ、 http://wiki.services.openoffice.org/wiki/QA_Metrics のようなページがあるか。
From: Takashi Nakamoto <[メールアドレス保護]> Subject: Re: [ja-discuss] 2.3.0 リリースアナウンス案 Date: Wed, 10 Oct 2007 09:30:22 +0900 > > P1/P2も「未確認」とマークされているものはいらないんじゃないですか? > > で、unconfirmed(未確認)のものも除いて、一体いくつのバグがあるのでしょ > う?全部リリースアナウンスに載っけられますか? 良く考えてみましょう。unconfirmedだと、多すぎます。 statusが「開始済み」でも多すぎです。よい基準を作ればよいだけでしょう。 IssueTrackerのQueryをゼロから作成するのは面倒なので、 http://wiki.services.openoffice.org/wiki/QA_Metrics から選んで、IssueTrackerの「クエリの編集」をしてみればよいでしょう。 まず、regressionを考えてみましょう。 http://qa.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&component=api&component=Chart&component=Database+access&component=Drawing&component=Formula+editor&component=framework&component=gsl&component=Installation&component=kde&component=l10n&component=lingucomponent&component=porting&component=printing&component=Presentation&component=sdk&component=Spreadsheet&component=tools&component=ucb&component=udk&component=ui&component=utilities&component=Word+processor&component=wp&component=xml&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&email1=&emailtype1=exact&emailassigned_to1=1&email2=&emailtype2=exact&emailreporter2=1&issueidtype=include&issue_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&issue_file_loc=&issue_file_loc_type=substring&status_whiteboard=&status_whiteboard_type=substring&keywords=regression&keywords_type=anytokens&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit&order=Reuse+same+sort+as+last+time 86個あります。 statusを「新規」を取るとすれば、 http://qa.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&component=api&component=Chart&component=Database+access&component=Drawing&component=Formula+editor&component=framework&component=gsl&component=Installation&component=kde&component=l10n&component=lingucomponent&component=porting&component=printing&component=Presentation&component=sdk&component=Spreadsheet&component=tools&component=ucb&component=udk&component=ui&component=utilities&component=Word+processor&component=wp&component=xml&issue_status=STARTED&issue_status=REOPENED&email1=&emailtype1=exact&emailassigned_to1=1&email2=&emailtype2=exact&emailreporter2=1&issueidtype=include&issue_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&issue_file_loc=&issue_file_loc_type=substring&status_whiteboard=&status_whiteboard_type=substring&keywords=regression&keywords_type=anytokens&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit&order=Reuse+same+sort+as+last+time 28個になります。 P2以上に限るとすれば、 http://qa.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&component=api&component=Chart&component=Database+access&component=Drawing&component=Formula+editor&component=framework&component=gsl&component=Installation&component=kde&component=l10n&component=lingucomponent&component=porting&component=printing&component=Presentation&component=sdk&component=Spreadsheet&component=tools&component=ucb&component=udk&component=ui&component=utilities&component=Word+processor&component=wp&component=xml&issue_status=STARTED&issue_status=REOPENED&priority=P1&priority=P2&email1=&emailtype1=exact&emailassigned_to1=1&email2=&emailtype2=exact&emailreporter2=1&issueidtype=include&issue_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&issue_file_loc=&issue_file_loc_type=substring&status_whiteboard=&status_whiteboard_type=substring&keywords=regression&keywords_type=anytokens&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit&order=Reuse+same+sort+as+last+time 3個になりました。 これなら紹介できそうですね。 では、本題の、P1/P2をどうすればいいか? 当たり前ですが、リリースにはP1はありません。 P1/P2のopen issueは、 http://qa.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&component=api&component=Chart&component=Database+access&component=Drawing&component=Formula+editor&component=framework&component=gsl&component=Installation&component=kde&component=l10n&component=lingucomponent&component=porting&component=printing&component=Presentation&component=sdk&component=Spreadsheet&component=tools&component=ucb&component=udk&component=ui&component=utilities&component=Word+processor&component=wp&component=xml&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&priority=P1&priority=P2&email1=&emailtype1=exact&emailassigned_to1=1&email2=&emailtype2=exact&emailreporter2=1&issueidtype=include&issue_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&issue_file_loc=&issue_file_loc_type=substring&status_whiteboard=&status_whiteboard_type=substring&keywords=&keywords_type=anytokens&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit&order=Reuse+same+sort+as+last+time で、291個見付かりました。 「開始済み」または「再開」のIssueを選んでみましょう。 http://qa.openoffice.org/issues/buglist.cgi?Submit+query=Submit+query&issue_type=DEFECT&component=api&component=Chart&component=Database+access&component=Drawing&component=Formula+editor&component=framework&component=gsl&component=Installation&component=kde&component=l10n&component=lingucomponent&component=porting&component=printing&component=Presentation&component=sdk&component=Spreadsheet&component=tools&component=ucb&component=udk&component=ui&component=utilities&component=Word+processor&component=wp&component=xml&issue_status=STARTED&issue_status=REOPENED&priority=P1&priority=P2&email1=&emailtype1=exact&emailassigned_to1=1&email2=&emailtype2=exact&emailreporter2=1&issueidtype=include&issue_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&issue_file_loc=&issue_file_loc_type=substring&status_whiteboard=&status_whiteboard_type=substring&keywords=&keywords_type=anytokens&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit&order=Reuse+same+sort+as+last+time 79個に減ります。 これでも多い。 「開始済み」「再開」「解決済み」「検証済み」「処理済み」 で、さらに「OOo2.3.1」とtargetが決まっているものを選んでみましょう。 http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&component=api&component=Chart&component=Database+access&component=Drawing&component=Formula+editor&component=framework&component=gsl&component=Installation&component=kde&component=l10n&component=lingucomponent&component=porting&component=Presentation&component=printing&component=sdk&component=Spreadsheet&component=tools&component=ucb&component=udk&component=ui&component=utilities&component=Word+processor&component=wp&component=xml&issue_status=STARTED&issue_status=REOPENED&issue_status=RESOLVED&issue_status=VERIFIED&issue_status=CLOSED&priority=P1&priority=P2&target_milestone=OOo+2.3.1&email1=&emailtype1=exact&emailassigned_to1=1&email2=&emailtype2=exact&emailreporter2=1&issueidtype=include&issue_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&issue_file_loc=&issue_file_loc_type=substring&status_whiteboard=&status_whiteboard_type=substring&keywords=&keywords_type=anytokens&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit&order=%E6%9C%80%E5%BE%8C%E3%81%AB%E8%A1%8C%E3%81%A3%E3%81%9F%E3%82%BD%E3%83%BC%E3%83%88%E6%9D%A1%E4%BB%B6%E3%82%92%E5%86%8D%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B&%E3%82%AF%E3%82%A8%E3%83%AA%E3%81%AE%E5%AE%9F%E8%A1%8C=%E3%82%AF%E3%82%A8%E3%83%AA%E3%81%AE%E5%AE%9F%E8%A1%8C 19個に減りました。これなら紹介できそうですね。しかも 「解決方法」を「修正済み」「なし」を選んでみます。 http://qa.openoffice.org/issues/buglist.cgi?issue_type=DEFECT&component=api&component=Chart&component=Database+access&component=Drawing&component=Formula+editor&component=framework&component=gsl&component=Installation&component=kde&component=l10n&component=lingucomponent&component=porting&component=Presentation&component=printing&component=sdk&component=Spreadsheet&component=tools&component=ucb&component=udk&component=ui&component=utilities&component=Word+processor&component=wp&component=xml&issue_status=STARTED&issue_status=REOPENED&issue_status=RESOLVED&issue_status=VERIFIED&issue_status=CLOSED&resolution=FIXED&resolution=-blank-&priority=P1&priority=P2&target_milestone=OOo+2.3.1&email1=&emailtype1=exact&emailassigned_to1=1&email2=&emailtype2=exact&emailreporter2=1&issueidtype=include&issue_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&issue_file_loc=&issue_file_loc_type=substring&status_whiteboard=&status_whiteboard_type=substring&keywords=&keywords_type=anytokens&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit&order=%E6%9C%80%E5%BE%8C%E3%81%AB%E8%A1%8C%E3%81%A3%E3%81%9F%E3%82%BD%E3%83%BC%E3%83%88%E6%9D%A1%E4%BB%B6%E3%82%92%E5%86%8D%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B&%E3%82%AF%E3%82%A8%E3%83%AA%E3%81%AE%E5%AE%9F%E8%A1%8C=%E3%82%AF%E3%82%A8%E3%83%AA%E3%81%AE%E5%AE%9F%E8%A1%8C 15個に減りました。 もちろんあなたの出した#i81390#は含まれています。 さらにうまいqueryを作成することも可能でしょうし、 ここから目視で取り上げることは可能だと思います。 さて、 http://wiki.services.openoffice.org/wiki/Ja.openoffice.org/Documentation/2.3/KnownIssues 選定基準はいまいちよくわかりません。 #i80816#は2.4にtarget milestoneが設定されています。SELinuxはマイナーなのでしょうか? #i81609#はP3です。 #i81560#はP3です。 などなど... なお、cjk圏として思えばP1なIssueもP2とアサインされることを鑑み、cjk keywordを 設置しようとしております。 http://qa.openoffice.org/servlets/ReadMsg?list=dev&msgNo=9427 > まぁ、私が選定したバグよりも、そんなにP1/P2とマークされたissueを周知す > べきだと思うのであれば、つべこべ言っていないで、まず、各バグの概要(と > できれば回避方法)を > http://wiki.services.openoffice.org/wiki/Ja.openoffice.org/Documentation/2.3 > に追加していったらどうでしょうか?2.3.1以降よろしくお願いしますね。 私はIssueTrackerへのリンクで必要十分の情報だと思います。 翻訳もよいと思います。 > それなら、改善してからテストによる有効性に言及してください。*今のとこ > ろ*テストにより発見されたバグだけを取り上げるのに意味があるとは思えな > いです。 いいえ、少しでもバグ出しするためにはテスターが必要です。 このプロセスで一つでもバグが出れば、それは有効でしょう。 以前のリリースアナウンスを読んでみてください。 -- Nakata Maho ([メールアドレス保護])
