解決済みステータスでの検索を改善

私は、自動で(解決策なしに)トピックを閉じることや、自分の問題に関連する解決済み issue を簡単に見つけられないことに不満を感じているユーザーと、Twitter 上で会話しました。

「高度な検索」エリアには、解決済みで検索する明示的な方法がなく、検索バーに手動で status:solved を追加する必要があります。これにより、解決済みの結果をより適切に返す方法がないか、例えば以下のような手段を検討すべきではないかと考えさせられます。

  • ユーザーの提案通り、「解決済み」でソートするオプション
  • 「トピックの場所」のドロップダウンまたは「トピック/投稿のみを返す…」にチェックボックスとして「解決済み」ステータスを明示的に追加

他にもアイデアはあるかもしれませんが、まずは議論を始めたいと思います。

「いいね!」 8

「トピックの場所」に「解決済みである」というオプションがあるアイデアは気に入っています。:slight_smile:

「いいね!」 5

「in: solved」があります。

https://meta.discourse.org/search?q=in%3Asolved%20button

確かに、solved プラグインをここに注入し、「解決済み」オプションを追加すべきです。

@vinothkannans さん、これを実現していただけませんか?

「いいね!」 6

検索クエリが status ではなく in である以上、これは「トピック/投稿を返すのみ…」のドロップダウンに含めるべきで、「トピックがある場所」には含めるべきではないはずです。他のすべての in クエリもそこにあるはずです。

「いいね!」 4

検索演算子の用語について、少し混乱させてしまったと思います。

以下の対応が必要です。

  1. in:solved ではなく status:solved に名前を変更する
  2. その後、UX をそれに合わせて修正する

「solved」は「archived」や「closed」など、ステータスとしての性質が強く似ています。in:solved は「私が解決したもののなかにある」というニュアンスになり、これは私たちの意図とは全く異なります。

したがって、スコープがごくわずかに広がりますが、in:solvedstatus:solved に名前を変更してください。

「いいね!」 11

素晴らしい追加ですね。ありがとうございます!

「いいね!」 3

上記のコミット通り完了しました。

「いいね!」 8

すごい、ありがとうみんな :smiley:

「いいね!」 6