mbauman
(Matt Bauman)
1
ユーザーが古いトピックを復活させようとした際に警告を表示していますが、たまたま古いトピックに遭遇して閲覧する人向けにバナーを追加することは可能でしょうか?ニュースサイトが最近行っているように、ページ上部に警告バナーを追加できればと思います。例えば、以下のような内容です:
「このトピックは2年以上前に最終更新されており、情報が古くなっている可能性があります。ご質問が解決しない場合は、新しい投稿 を作成することを検討してください。」
これは既存の機能またはプラグインでしょうか?それとも、いずれかとして追加可能な機能でしょうか?
この要望は、Discourse サイトで自然に発生しました:Can we mark some discussions on Julia Discourse as outdated in v. 1.x? - Meta Discussion - Julia Programming Language
「いいね!」 5
これは既存の機能ではありません…以前も話題になったことがあると思いますが、優先順位を付けるほど要望が多くなかったようです。もし outdated なトピックを見つけたら、誰かが返信してくれるだろうと思います(もちろん、さらに促すことも悪くはないですが)。プラグインで実装するのは間違いなく可能でしょう。
「いいね!」 3
mbauman
(Matt Bauman)
3
はい、多くのサイト(当サイトも含む)では、閲覧数とユーザー数の比率が非常に高いと考えています。潜りユーザーやアカウントを持たない方が多く、そもそも返信を試みることもないため、これは追加の警告というよりも、大多数の人が目にする唯一の警告だと捉えています。
mbauman
(Matt Bauman)
8
積極的なクローズや大量削除は、ユーザーに不親切だと考えています。これは人によって異なるかもしれません。
古いスレッドには非常に多くの有益な情報が含まれていますが、私たちの場合、構文がわずかに変更されている可能性があるため、それがフラストレーションの原因となったり、新しいスレッドを開く良い理由となったりします。したがって、大量削除はしたくありません。単に「これは古い情報なので、問題が解決しない場合はそのせいかもしれません」という簡単なヒントを提供したいだけです。
「いいね!」 3
もし本当に古くて時代遅れなら、なぜ最初から人が地雷を踏んで自爆する機会を与えるのでしょうか?
地雷の存在が「ユーザーフレンドリー」と見なされているのは奇妙です 
「いいね!」 1
mbauman
(Matt Bauman)
10
それは極端な訴えかけで、ひどすぎます。いいえ、私たちの過去の投稿は地雷ではありません。少なくとも大部分はそうではありません。はい、いくつかは少し古びているかもしれませんが、それでもまだ多くの有用な情報が得られます。構文を少し更新する必要があるものさえもです。
「いいね!」 3
おそらく、より良い戦略はそれらを更新することでしょうか?
すべての古い投稿に無意識に適用される巨大な免責事項は、ユーザーに(正しく)無視されてしまうと思います。これも同様に非効率的な理由です…
justin
(Justin DiRose)
12
テーマコンポーネントで、stale などのタグが付いたトピックにバナーを表示させることさえ可能です。
「いいね!」 2
これはそれほど奇妙な要望には思えません。あなたが提示している2つの選択肢は以下の通りです:
-
削除:古いスレッドを完全に削除する。これは許容できません。古いスレッドには依然として多くの有用な情報が含まれているからです。構文の更新やその他の注意が必要であることにユーザーが理解していれば、それらは非常に役立ちます。
-
編集:古いスレッドを編集する。これも許容できません。これは他者の投稿を大量に編集することを意味し、当フォーラムでは一般的に受け入れられていません。加えて、膨大な手作業が必要であり、当方にはそのリソースがありません。
これらの選択肢はあなたには機能するかもしれませんが、私たちには機能しません。
「いいね!」 2
お好きなように行ってください。Stack Overflow の創設者として申し上げますが、古い投稿に一律に適用される一般的な免責事項は、あなたが期待するほど効果的ではない可能性があります。
mbauman
(Matt Bauman)
15
いいアイデアですね。1.0 リリース以前のすべての投稿に v0.x タグをまとめて追加し、それをテーマで別様にスタイル化することもできます。一度に 50 件を超えるトピックをまとめて選択することは可能でしょうか?
「いいね!」 2
justin
(Justin DiRose)
16
可能だと思います。トピックリストの次のセットを読み込むだけです。コンソールから行うこともできます。
スクリプトを調整して、特定の日の前のすべてのトピックを見つけ、そのタグを自動的に追加する必要があります。
公平を期すために言っておくと、これは#機能リクエストです。Jeffはプロダクトマネージャーであり、コアにこのようなバナーを追加することの煩雑さについて彼の意見は理解できます。しかし、コミュニティに必要であれば、それを達成する他の方法もあります。
「いいね!」 5
mbauman
(Matt Bauman)
17
ジェフの表現の再解釈をありがとうございます。ソフトウェア全般において、明確なビジョンを持つ必要性は完全に理解できます。
私たちはまだ自分たちでブレインストーミングをしている段階ですが、単にそれが可能かどうかを尋ねただけです。それが良いアイデアかどうかは確かに議論の余地があり、よく考える価値があります。私たちの場合、タイムラインを十分に正確に特定できると考えているため、バナーを実際に有用なものにできるでしょう。例えば、バージョン間の移行ガイドへのリンクを貼ることも可能です。さらに、投稿の更新を提案するようユーザーに促し、クラウドソーシングで更新を進めることもできるかもしれません。
「いいね!」 6
justin
(Justin DiRose)
18
特に技術的なドキュメント(あなたが扱っているもの)の場合、情報が古くなっていることを明記するのは妥当です。Discourse で使用している EmberJS も、古いバージョンのドキュメントに偶然アクセスした場合にそのように表示し、さらに新しいバージョンのドキュメントへのリンクを提供しています。
トピックの最初の投稿が問題となる場合は、トピックをウィキ形式に変更し、特定の信頼レベルにアクセスを制限することもできます。これにより、必要に応じて信頼できるコミュニティ参加者自身が編集を行えるようになります。
「いいね!」 4
downey
(Michael Downey)
19
この役割を果たすことができるいくつかの「ナッジ」があります。例えば:
(私の不十分な句読点をお許しください!)
これは主にコミュニティが持つコンテンツの種類に依存します。
「いいね!」 2