디스코스가 출시된 지 벌써 5년이 넘었다는 게 믿기지 않네요 (그리고 제가 거의 1일차부터 여기에 있었다니, 하하!) … 여러분의 디스코스 스토리와 디스코스 여정이 어땠는지 정말 듣고 싶습니다!
개인적으로 저에게 디스코스는 빠르게 가장 좋아하는 포럼 플랫폼이 되었습니다 (15년 넘게 포럼을 운영해 온 덕분에 그동안 다양한 플랫폼을 사용해 봤거든요) 그리고 팀이 디스코스를 꾸준히 발전시켜 나가는 모습을 보며 정말 큰 감명을 받았습니다. 완벽하지는 않지만 (이 우주에 완벽한 것은 없으니까요) 현재로서는 단연 최고의 포럼 플랫폼입니다.
정말 아쉬운 점 하나만 꼽자면, 쉽게 커스터마이즈할 수 없다는 것입니다. 다른 포럼 소프트웨어는 비표준적인 용도로, 혹은 사이트의 포럼이 아닌 영역에서 사용하는 것이 비교적 쉬웠는데, 디스코스에서도 비슷한 일을 해보고 싶습니다 (팀이 제 의도가 무엇인지 궁금하시다면 자세히 공유해 드릴 수 있습니다). 하지만 어쨌든 여기서 전하고 싶은 말은 디스코스 팀에게 잘하고 있다고 격려의 말씀을 드리고 싶다는 것입니다 - 정말 놀라운 일을 해냈고, 디스코스가 앞으로 어디로 나아갈지, 그리고 얼마 전 언급했던 그 새로운 프로젝트가 무엇인지 기대가 됩니다!
자, 첫 번째 유형에 대해 간단히 설명해 드릴게요. 기본적으로 포럼 소프트웨어가 뉴스, 기사(그리고 예전에는 블로그도 있었죠) 등 사이트의 모든 섹션을 구동합니다. 어떻게 가능하냐고요? 각 섹션별로 HTML을 커스터마이징하고, 첫 번째 게시물에는 하나의 스타일을, 나머지 모든 게시물(댓글)에는 다른 스타일을 적용하는 방식으로 구현합니다.
모든 것이 포럼으로 구동되며, 기사와 뉴스 페이지는 그저 '일반적인 스레드’일 뿐입니다. 홈페이지(그리고 뉴스 및 기사 랜딩 페이지)는 자체 HTML로 커스텀 페이지를 만들고 쿼리를 포함할 수 있도록 해주는 포럼 플러그인으로 구동됩니다(예: ‘최신 뉴스’, ‘최신 기사’ 등).
여기서 기억해 둘 점은, 이 페이지들이 본질적으로는 일반 스레드 페이지라는 것입니다. 다만 첫 번째 게시물과 나머지 게시물(그리고 개별 섹션, 즉 카테고리)에 다른 스타일이 적용되어 있을 뿐이죠.
(참고로 사이드바에 있는 큰 이미지 광고는 양해 부탁드립니다. 예전에는 텍스트 광고(다른 링크들과 같은 갈색)였는데, 구글이 최근 광고를 원하는 대로 표시하겠다고 결정했거든요
참고: 제 기억이 맞다면 이 디자인은 이미 10년이 넘었네요. 비슷한 것을 실제로 보고 싶으시다면, MacRumors가 현재 Xenforo를 사용하여 비슷한 방식을 적용하고 있는 것으로 알고 있습니다.
지난해, 15년 된 phpbb 포럼(프랑스 유니사이클 커뮤니티)에서 20만 건의 메시지를 디스커스로 이전했습니다. 포럼에 현대성을 부여하고, 지난 몇 년간 떠난 커뮤니티(많은 사람들이 페이스북 그룹으로 이동했음)를 다시 끌어들이는 것이 목표였습니다.
포럼 활동 측면에서 보면, 안타깝게도 디스커스는 기적을 만들지 못했습니다. 우리가 그들을 다시 끌어오기 위해 노력했음에도 불구하고, 사람들은 여전히 페이스북 그룹에 머물러 있습니다. 포럼 활동은 또한 이 스포츠의 인기와 매우 밀접하게 연결되어 있는데, 2000년대 중반 이후로 인기가 크게 감소하여 우리가 할 수 있는 일이 거의 없습니다.
사용자 경험 측면에서는 성공적이었습니다. 네이티브 반응형, 현대적인 인터페이스, 이미지와 비디오를 쉽게 업로드할 수 있는 기능 등… 저는 사용자들이 만족하고 있다고 생각하며, 제 눈에는 디스커스의 단점이 거의 없습니다. 단 하나 꼽자면, 로딩 아이콘 대신 노드BB(NodeBB)의 페이드 전환 효과를 더 선호한다는 점 정도입니다.
이렇게 만족스러워서, 미래에 또 다른 phpbb 포럼(이것도 20만 건의 메시지)을 디스커스로 이전할 가능성이 있습니다(현재 관리자들이 이 주제를 연구하는 데 시간을 할애해 주기를 희망하면서).
제 개인적인 디스커스 경험에 관해서는, 제게 매우 유익했습니다.
저는 서버와 리눅스에 대해 아무것도 몰랐는데, 디스커스 경험을 통해 이 분야를 탐험하게 되었습니다. 많은 것을 배웠습니다.
지난해, 저는 공식 테마 콘테스트에서 수상자 중 한 명이 되었으며, 꽤 멋진 경험이었습니다!
며칠 전에는 처음으로 자신감을 갖고 누군가의 깨진 디스커스 설치 문제를 해결하는 데 도움을 주었고, 결국 그 대가를 받았습니다.
디스커스는 제가 기술적인 것을 배우게 했으며, 결국 그로 인해 보상을 받았으니, 정말 훌륭합니다.
솔직히 말씀드리자면, 이 플랫폼은 제 업무에서 가장 만족스러운 부분 중 하나입니다. 우리와 함께 진화해 나가고, 그 뒤를 지원하는 팀은 훌륭하며 제가 다소 엉뚱한 질문을 할 때도 항상 친절하게 도와주십니다. 또한 이 플랫폼은 우리에게만 아니라 플랫폼 자체를 중심으로도 활기찬 커뮤니티를 만들어 주었습니다.
정말 그렇습니다. 저는 디스코urs를 설치하고, 설정하고, 사용하는 초기에 많은 어려움을 겪었습니다. 하지만 여기 사람들의 도움에 대한 반응 속도와 포괄성에 깊은 인상을 받았습니다. 개발 팀뿐만 아니라 모든 사용자들로부터 도움을 받았습니다.
저는 아마도 초보자에 가까운 어리석은 질문을 했지만, 제 질문에 대해 무시하거나 짜증을 내는 답변을 받은 기억이 없습니다. 그 점은 정말로 감사했습니다(그리고 여전히 감사합니다!).
나는 오래된 웹 MMO를 다시 부활시키고 있으며, 2년 전에 포럼을 Discourse로 열정적으로 전환하여 매우 좋은 결과를 얻었습니다. 떠오르는 장점이 많지만, 내게 가장 중요한 것 중 하나는 독성(Toxicity) 문제로 인해 겪었던 심각한 문제들을 억제하는 데 도움이 되었다는 점입니다.
우리가 설립한 회사인 Civilized Discourse Construction Kit, Inc.의 목표는 정확히 그것입니다 – 더 나은 토론 소프트웨어를 통해 인터넷에서 문명화된 담론의 기준을 높이는 것:
우리 일은 이미 스트레스가 많은데, 적대적인 사용자와의 대결까지 감당해야 할 정도는 아닙니다. 완전히 피하는 것은 불가능하지만, Discourse는 우리 사용자와 개인적으로 관리자로서 나 모두에게 경험을 크게 향상시켰습니다. 스트레스가 줄었습니다, 네!
단순히 모더레이션 도구가 나쁜 행동을 억제하는 데 잘 작동하기 때문만이 아닙니다. 전체적인 경험 자체가 문명화된 담론을 장려하기 때문입니다. 정말 훌륭합니다.
커뮤니티로서의 Discourse
커뮤니티로서의 Discourse의 경우, 몇 가지 문제가 없었던 것은 아니지만 거의 순탄했습니다.
불행히도, 내 경험은 그렇지 않았습니다. 대부분의 경우 여기에서의 대화는 긍정적이었지만, Meta에서 지원을 찾으러 왔다가 커뮤니티의 더 영향력 있는 멤버들, 그리고 불행히도 스태프에게까지 위압적인 태도를 받거나 심지어 무시당하는 느낌을 받고 귀가한 적이 한두 번이 아니었습니다. 앞서 언급된 Discourse의 목표에 비추어 볼 때 이는 특히 용납할 수 없는 일입니다.
나는 누구를 탓하거나 분위기를 망치기 위해 이렇게 말하는 것이 아니라, 이 주제에 대한 솔직한 답변으로, 여기에서의 지원 경험으로 인해 몇 번이나 대안(특히 Flarum)을 고려해 보았습니다. 그 경험을 우월적 태도라고밖에 설명할 수 없었습니다. 소프트웨어로서의 Discourse가 그렇게 훌륭하지 않았다면, 나는 이미 오래 전에 떠났을 것입니다.
그러나 이 속에서도 좋은 소식이 있습니다. 얼마 전 Support 채널에서 다른 누군가가 도움을 찾다가 불쾌하게 대우받는 것을 목격했습니다. 그때 내가 우리 손에 있는 도구를 충분히 활용하지 못하고 있다는 생각이 들었습니다. (문제를 발견하면 플래그를 달아주세요). 질문자가 질문하는 것이 어리석은 일이 아니라는 점을 안심시키기 위해 나 스스로 도움을 제공하는 대신, 의심스러운 게시물을 단순히 보고했고 결국 처리되었습니다.
이 작은 상호작용은 내게 큰 구원이었습니다. Discourse Meta 역시 독성 문제에서 자유롭지 않다는 것을 보여줬고, 내 사용자들과 마찬가지로 이 커뮤니티의 우리도 우리 자신의 환경을 개선할 수단이 있다는 것을 깨달았기 때문입니다. 여기서 중요한 것은 플래그 메커니즘 자체라기보다, 문명화된 담론을 위해 만들어졌다고 느껴지는 더 큰 Discourse 경험입니다.
Discourse는 의심할 여지 없이 목표를 달성하는 데 효과적이었으며, 여전히 그들의 비전에 관심을 가지고 있음을 명확히 보여주고 있습니다. 소프트웨어와 커뮤니티 모두에게 도전이 있었지만, 그것은 당연한 일입니다.
중요한 것은 도전이 어떻게 처리되는지이며, Discourse는 훌륭한 일을 해냈습니다. 출시 5년이 지난 지금, 나는 Discourse가 어디로 향하는지 확신합니다.
결정적으로 discourse를 선택한 이유는 무료이고, 지원도 잘 되며, 설치만 하면 바로 쓸 수 있기 때문입니다. Mybb, FluxBB, Simple Machines, vBulletin 등은 이제 노후화가 눈에 띄기 시작했어요.
하지만 이 플랫폼에 대한 불만도 꽤 있습니다.
무한 스크롤은 모바일이나 터치스크린에서는 좋은 기능이지만, 제 생각에는 데스크톱 환경에서는 이상적인 경험이 아닙니다. 스레드 중간쯤 가면 '유실’된 듯한 느낌이 들거든요.
discourse의 스타일은 자동 업데이트되는 게시물 기능 덕분에 실시간 토론에는 가장 잘 맞는 것 같지만, 소규모 포럼에는 적합하지 않아요.
결국 필요한 기능을 해주는 것이 중요하니까요. 관리자 도구가 훌륭하고, 신경 쓸 필요 없이 방치해두어도 된다는 안도감을 줍니다. 그리고 점점 이 플랫폼에 애착도 생기고 있어요.
Xenforo의 시각적 디자인이 더 좋아서, 그리고 무한 스크롤이 싫어서 Xenforo로 옮길지도 모르겠습니다. 하지만 라이선스 비용이 너무 비싸게 느껴져요. 예를 들어 Xenforo 사이트를 3개 운영하면 초기 비용이 200달러를 넘고, 매년 갱신료로 120달러를 더 내야 합니다. 여기저기 사소한 개선점 때문에 그 정도 유지보수 비용을 감당하기는 너무 부담스럽습니다.
이 토론을 읽고 나서 떠올린 또 다른 짧은 관점이 있습니다. 대부분의 사람들처럼 저도 여러 엔진을 사용하는 다양한 포럼을 방문합니다.
매일 이용하는 phpbb 포럼에서, Discourse에는 있지만 제가 가장 아쉬워하는 두 가지 기능이 있습니다:
사용자 멘션 기능. 때로는 다른 사람에게도 흥미로울 수 있는 게시물을 읽거나, 누군가에게 답변이나 의견을 나누도록 초대하고 싶을 때가 있습니다. 그런데 그 사람을 알리기 위해 개인 메시지를 보내는 것 외에는 다른 선택지가 없습니다(참고로 저는 개인 메시지를 보내본 적이 없습니다…).
‘좋아요’ 기능. 다른 목적 없이 감사의 뜻을 전하거나 누군가를 인정하기 위해 메시지를 작성해야 하는 상황에서는, 개인 메시지를 보내곤 했습니다.