私は、あなたや@JammyDodgerさんがそのようなことをしてくれると、本当に感謝しています。たとえ答えがなくても、答えの可能性があること、そして質問が単に虚空に投げかけられているわけではないことを示してくれるからです。私は、他のプロジェクトと比較してドキュメントが比較的少なく、既存のドキュメントやチュートリアルも、新規参入者にとっては見つけにくかったり、わかりにくい方法で古くなっていたりするため、Discourseのテーマ/プラグイン開発を学ぼうとして非常に、非常にフラストレーションのたまる時間を過ごしました。新規参入者にとっては、質問したいことの語彙さえ知らないことがあるため、誰かが明確化のために質問してくれることを感謝しています。
私の経験では、Metaは比較的フレンドリーな場所ではありませんでした。なぜなら、Discourse自体に関する基本的な知識が前提とされていることが多く、そのギャップを埋めようとする質問に対して敵対的であることが多かったからです。私の初期の質問や、私にとって役立ったであろう他の人が投稿した質問に対して、「コードを読めばいい」というやや敵対的な返答があったことがあります。Discourseの構造は、他の背景から来た人々には馴染みがなく、プロジェクトがどのように構成されているかについての基本的なドキュメントもないため、新規参入者を始めるためのものはありません。私はRailsとjsにはかなり精通していますが、それでもDiscourseのソースを理解するのは非常に混乱します。
ここには、ドキュメントの不足を訴えるスレッドもあり、「質問すればいい」という返答を受けていますが、新規参入者が投稿する前に検索する(Discourseのインターフェースがそうするように促しています!)と、完全に新しい人が入ってくる際には循環的な感覚を生み出します。少なくとも、それが私の経験でした。新しい人や基本的な質問がよくリンクされるテーマ開発の紹介を試みているときに、明確化を求めただけで、かなり否定的な最初の経験をしました。なぜなら、チュートリアルの例が完全にわかりにくい方法で古くなっていたからです。初心者向けの出発点として頻繁に指摘されている例に従い、それがまったく機能せず、理由を尋ねたところ、古くなっていると言われ、それを知っておくべきだったと言われたのは、本当に不快でした。これは、他のプロジェクトスペースで学習を開始した経験とはまったく異なります。