개인적인 경험담을 하나 들려드릴게요. 저는 "최고의 웹 포럼 소프트웨어"를 구글 검색하다가 “상위 10개 소프트웨어” 목록에 관한 몇몇 글을 읽던 중 Discourse를 알게 되었습니다. 오래된 PHP 기반 소프트웨어들이 모든 목록에 있었고, Flarum이라는 소프트웨어도 있었는데 거의 사용해볼 뻔했습니다. 하지만 Discourse도 대부분의 목록에 올라 있었습니다. 그때서야 제가 지난 5년 동안 사용해온 모든 지원 포럼이 Discourse 기반이었다는 사실을 깨달았습니다. 여러 다른 웹사이트에서 사용했다는 사실에 전혀 신경 쓰지 못했지만, Discourse라는 이름을 보면 알아볼 수 있을 정도로 익숙한 것이었습니다.
그러나 결국 Discourse를 사용해보기로 결심하게 된 결정적인 요인은 배포 방식이었습니다. Flarum은 괜찮아 보였지만 배포 과정이 복잡해 보였습니다. Discourse는 Docker 기반의 배포 방식을 사용하는데, 이는 정말 고마운 일입니다. 저는 하루 종일 서버 관련 업무를 하고 있어서 취미로 만드는 포럼까지 또 다른 '업무’가 되고 싶지 않았습니다. 이 점이 얼마나 큰 장점이 되는지 강조된 적이 있는지 모르겠습니다. 만약 Discourse가 Docker 기반이 아니었다면 저는 아예 고려조차 하지 않았을 것입니다. 마찬가지로, 상세한 배포 및 관리 문서와 이 포럼 자체 덕분에 개인적인 시간과 돈을 들여 배포를 구축할 만큼 충분한 확신을 가질 수 있었습니다.
물론 이 부분은 Discourse를 운영하는 회사에는 큰 도움이 되지 않을 수 있습니다. 저는 그 서비스 비용을 지불하는 것이 아니라 셀프 호스팅을 하고 있기 때문입니다. 하지만 제가 참여하는 소프트웨어 커뮤니티의 대다수가 이미 Discourse로 이동했다는 점은 상당히 의미 있는 일입니다. Slack과 Discord의 “높은 시그널 대 낮은 노이즈” 토론 방식에 사람들이 크게 고생하고 있는 것 같습니다. 여기에서 이미 누군가가 언급했듯이, 가치 있는 정보가 메시지 바다 속에서 사라지기 때문이죠. 직장에서는 Microsoft Teams와의 경쟁도 심합니다. 믿기 어렵겠지만, Teams에는 ‘포럼’ 스타일의 인터페이스가 내장되어 있는데, 그건 정말 형편없습니다. 하지만 회사의 IT 시스템과 다른 MS 제품, 그리고 영상 통화 기능과 연결되어 있다는 점은 강점입니다. 내부용으로 Discourse 포럼을 도입하는 아이디어를 자주 떠올리지만, 추가적인 통합 기능이 부족해서 실현 불가능합니다. 직장 동료들은 또 다른 회사 웹사이트에서 관리해야 할 계정을 하나 더 만들고 싶어 하지 않습니다. 만약 Discourse를 회사의 내부 인프라에 더 밀접하게 통합할 수 있는 방법이 있다면, 거기서도 입지를 다질 수 있을지 모릅니다.
반면에, Discourse의 '기본 경험(out of the box experience)'이 ‘낮은 시그널 대 높은 노이즈’ 커뮤니티를 원한다면 기대에 미치지 못한다고 느낍니다. Discord 같은 다른 플랫폼을 즐겁게 만들어주는 ‘재미있는’ 기능들이 Discourse에는 많지 않습니다. 더 이상 이런 시장이 존재하지 않을 수도 있지만, 재미없고 의미 없는 대화조차 포럼에서 즐기는 것을 크게 좋아하는 사람들이 여전히 있습니다. 제가 잘 아는 한 커뮤니티는 수천 명의 사용자가 약 2억 개의 게시물을 남긴 후 폐쇄되었습니다. 그 사용자들은 모두 새로운 장소를 찾을 것입니다. ‘채팅방’ 형식 때문에 Discord는 그 세대에게 그리 인기가 높지 않지만, Discourse가 그들의 관심을 끌기에 '충분히 재미있을지’는 확신할 수 없습니다.
언급된 적이 있는지 모르겠지만, Discourse가 추천을 덜 받는 이유 중 하나는 너무 '깔끔(clean)'하고 '비즈니스 도구’처럼 느껴지기 때문이라고 생각합니다. Facebook Groups와의 비교가 흥미로운 이유는, Facebook 같은 회사가 플랫폼 참여도를 높이고 사용자를 중독시키기 위해 어마어마한 돈을 투자하기 때문입니다. 이러한 조치들이 부족하기 때문에, 예를 들어 "어젯밤에 Discourse 스레드를 3시간 동안 스크롤하며 정말 재미있었다"라고 열광하는 사람이 적을 수도 있습니다.