당신이나 @JammyDodger 님이 그렇게 해 주실 때 정말 감사드립니다. 답이 없더라도, 답이 나올 가능성이 있다는 것을 보여주기 때문에 질문이 허공에 던져지는 것이 아니기 때문입니다. 저는 다른 프로젝트와 비교할 때 문서화가 상대적으로 적고, 여기에 있는 많은 문서나 튜토리얼이 신규 사용자에게는 찾기 어렵거나, 눈에 띄지 않는 방식으로 구식이어서 Discourse 테마/플러그인 개발을 배우는 데 매우, 매우 답답한 시간을 보냈습니다. 누군가 명확히 하기 위한 질문을 할 때 감사하게 느껴집니다. 신규 사용자의 경우, 자신이 묻고 싶은 질문의 어휘조차 알기 어려울 때가 있기 때문입니다.
제 경험에 비추어 볼 때, Meta는 시작하기 위해선 상대적으로 덜 친근한 곳입니다. Discourse 자체에 대한 기본적인 이해가 전제되어 있고, 그 격차를 메우려는 질문에 적대적인 태도가 보이기 때문입니다. 저는 초기에 제가 올린 질문이나, 저에게 도움이 되었을 다른 사람들의 질문에 대해, Discourse의 구조가 다른 배경에서 온 사람들에게는 낯설고 프로젝트 구조를 파악하기 시작할 수 있는 기본적인 문서조차 없는 상황에서, 다소 적대적인 '코드를 직접 읽어보라’는 반응을 받은 적이 있습니다. 저는 Rails와 JS에 꽤 경험이 있지만, 여전히 Discourse 소스를 파악하는 것이 매우 혼란스럽습니다.
여기에는 문서화 부족을 호소하는 스레드들이 있는데, 이에 대한 반응으로 '그럼 질문을 해라’는 말이 돌아옵니다. 하지만 신규 사용자는 게시 전에 검색하는 것이 Discourse 인터페이스가 장려하는 방식이기 때문에, 완전히 새로운 입장에서 들어온 사람에게 이는 순환적인 느낌을 줍니다. 적어도 제 경험은 그랬습니다. 신규 사용자와 기초 질문이 자주 링크되는 ‘테마 개발 입문’ 포스트를 이해하려고 명확히 하기 위해 질문했을 때 꽤 부정적인 첫 경험을 했습니다. 튜토리얼의 예제가 완전히 눈에 띄지 않는 방식으로 구식이었기 때문입니다. 초보자의 시작점으로 자주 언급되는 예제를 따라했는데, 전혀 작동하지 않아 그 이유를 물었더니 구식이었다고 하고, 그걸 알았어야 했다는 식의 답변을 들은 것은 정말 기분이 상했습니다. 다른 프로젝트 공간에서 시작할 때 제 경험과는 전혀 달랐습니다.