Discourse를 소셜 미디어 플랫폼으로 활용하기

내 목록에서 아마도 가장 중요한 것 중 하나가 바로 이것입니다.

위 이미지에서 볼 수 있듯이, Google+에서는 만들고 싶은 게시물의 유형을 선택할 수 있었습니다(요즘의 Reddit과 유사합니다). 개인적으로 Discourse에서 그 기능을 재현할 수 있는 테마 컴포넌트를 볼 수 있기를 매우 바랍니다.

3개의 좋아요

2015년 말 Google+가 리디자인되었을 때, 훨씬 깔끔해 보이도록 만들었습니다. 저는 그 깔끔한 디자인을 더 좋아합니다. 다만 여러분은 어떻게 느끼시는지 잘 모르겠네요.

Google+의 #customization:theme를 Discourse에 적용할 때 취해야 할 접근 방식도 바로 이거라고 생각합니다. :slight_smile:


Google+가 어떤 모습이었는지, 어떻게 작동했는지 다시 떠올리고 싶은 분이 있다면 이 영상을 꼭 시청해 보시길 권합니다. 제가 지금까지 찾아본 것 중 가장 자세한 영상입니다.

3개의 좋아요

일단 Google+는 제쳐두고…

위키피디아가 가장 잘 설명해 줍니다.

네, Discourse가 소셜 미디어 플랫폼으로 간주되기까지 그리 멀지 않습니다. 그래서 저는 소셜 미디어 서비스를 처음부터 구축하기보다는 Discourse를 프레임워크로 사용하는 것을 개인적으로 선호합니다.

알고리즘에 의해 큐레이션되는 것도 아닙니다. 저는 이것이 여기서 더 큰 요인으로 작용한다고 생각합니다.

특히 “피드”가 사실상 끝없이 이어지는 경우 더욱 그렇습니다!

이것이 제가 소셜 미디어 방식이 더 좋은 이유입니다. Discourse의 기본 설치 환경에서는 미리보기 전에 토픽 자체를 클릭해야 하는데… 사실 처음부터 미리보기조차 불가능합니다.

XenForo에는 그런 기능이 있습니다.

“순수한” 피드 뷰가 항상 얕고 즉흥적인 상호작용으로만 구성될 필요는 없습니다. 단순히 그 형식을 잘 다루는 문제라고 생각합니다.

아직 존재했을 때, Google+는 이를 잘 수행하는 것 같았습니다.

사용자의 관심사가 고려되나요(좋아요, 재공유, 답장 등으로 판단)? Twitter는 팔로우하는 대상에 따라 최신순과 추천순으로 정렬할 수 있게 해줍니다(이제는 폐쇄된 Google+와 함께). 앞서 언급했듯이, Twitter(그리고 다시 한번, 이제는 폐쇄된 Google+와 함께)는 비대칭적인 팔로우 모델을 사용합니다. Facebook은 그렇지 않습니다.

대부분 명확한 이유들로, 요약이 가장 적절할 것입니다.

다시 한번, 아직 존재했을 때 Google+가 이를 잘 수행한 것 같습니다. 아래 사진에 보인 것처럼, 게시물에 대한 최신/최상위 답장을 표시했습니다.

오, 그리고 Twitter처럼 작동하거나 “리트윗” 버튼처럼 작동할 수 있는 그 무결한 공유 기능(또는 측면의 “Circle Streams” 드롭다운 탭을 눈치채셨을 수도 있습니다)을 누가 잊을 수 있겠습니까?

제 기억에 따르면, Google+는 게시물이 정말로 길 경우 게시물의 일부만 표시했습니다. 전체 게시물을 보고 싶으면 클릭해야 했습니다.

Google+는 피드에 몇 개의 게시물 답장만 표시했습니다. 모두 보고 싶으면 게시물에 클릭해야 했습니다.

제가 직접 두 눈으로 보기 전까지는 그런 접근법에 확신이 서지 않습니다.

그런 플러그인이 확장된다면 좋겠는데…

확실히 좋은 시작점입니다. 그 플러그인을 어떻게 확장할 수 있을까요? 추천할 만한 다른 좋은 플러그인이 있나요? 테마와 테마 컴포넌트도 혼합해 보는 것은 어떨까요?

저는 큐레이션된 최신/추천 뷰를 원합니다(Twitter처럼, “추천” 피드가 기본 피드여야 합니다). 그런 알고리즘을 플러그인을 통해 구현할 수 있을까요?

어쨌든, 좋은 출발을 하셨습니다. 부족한 것이 많지만, hopefully 모든 퍼즐 조각을 맞추고 완벽한 균형을 찾을 수 있기를 바랍니다!

5개의 좋아요

커뮤니티는 다른 소셜 미디어 서비스가 뒤쫓아와야 할 만큼 큰 이점이었습니다.

Discourse의 경우, 커뮤니티 안의 하위 커뮤니티가 될 가능성이 높아요.

그것이 바로 제가 바로 떠올릴 수 있는 좋은 점 중 하나입니다. 여러분은 어떤가요?

2개의 좋아요

그리고 G+가 "특별"하게 만들었던 기능들을 활용하지 않았기 때문이기도 합니다?

한 번 살펴볼 가치가 있는 또 다른 영상이 있습니다.

앞서 논의했던 내용과 관련하여, 이 영상이 흥미로울 수 있습니다.

이 두 개의 플레이리스트도 살펴보는 것이 좋습니다.

맞는 말씀인 것 같습니다.

이것이 더 명확해 보이나요?

저는 마지막 디자인의 본질을 포착하고 싶습니다. 제 생각에는 그것이 가장 좋았고(오늘날에도 여전히 통용되는 디자인)라고 생각합니다.

이 영상이 더 정확합니다.

트위터도 비대칭 팔로우 모델을 사용하는데, 요즘은 잘 운영되고 있습니다.

이미 논의했듯이, “피드” 뷰는 상당한 차별화 요소입니다. 이것은 확실히 Customization > Plugin, Customization > Theme, Customization > Theme component 등을 통해 구현할 수 있습니다.

그 “피드” 뷰를 관련성 및 최신순으로 정렬할 수 있는 것도 중요합니다. 소셜 미디어 사용자는 알고리즘에 따라 자신에게 관련 있는 것을 보고 싶어 합니다(Discourse가 반드시 같은 방식으로 사용하지는 않음). 그 달의 상위 게시물 목록이나 그런 것들을 보고 싶어 하는 것이 아닙니다.

다름이 많기 때문에 특정 요소를 지목하기는 어렵습니다. 모든 것을 훑어보며 중요한 모든 차이를 찾는다면, 올바른 방향으로 나아가고 있다고 생각합니다.

Discourse가 차용한 많은 것들이 원래 차용된 원본 것들만큼 “심도 깊지” 않습니다. 사용자 프로필이 좋은 예입니다.

화면에 표시되는 대량의 정보는 장점이었습니다(비유가 아닙니다).

음, 저는 소셜 미디어의 동작을 재현하기 위해 얼마나 많은 플러그인(그리고 각각의 목적)이 필요할지, 테마와 테마 컴포넌트도 마찬가지지만, 그 수를 파악하는 문제라고 생각합니다.

그리고 누가 처음부터 그것을 위해 만들어 주려 할까요? :rofl:

네, 그것은 Facebook과 Twitter에 비해 또 다른 막대한 이점이었습니다. 요즘 사용자들은 무엇을 보고 싶은지 통제하고 싶어 합니다. Google+는 그것을 아주 잘 해냈습니다. Discourse 소셜 미디어 플랫폼에 잘 어울릴 것입니다.

구글은 2015년 말에 페이스북을 이길 수 없다는 것을 깨달았을 때, 소셜 네트워크를 특정 관심사/커뮤니티 중심으로 전환했습니다. 그것은 Google+의 마지막 순간을 구하지 못한 마지막 수단이었으며, 서클(구글이 소셜 네트워크 출시 이후 지속적으로 강력하게 추진해 온 것)은 폐기되었습니다.

사실 세 번째(그리고 마지막) 개선이 있었습니다. 그것은 Google+가 막바지에 다다랐고 임박한 죽음이 코앞에 있었을 때 도입되었습니다. 다시 말하지만, 적어도 2015년 말 리디자인에서 구글이 이전에 제거했던 매우 표준적인 기능을 되돌려 주었습니다. 힌트 하나: 트위터의 트렌딩 토픽과 트렌딩 해시태그와 유사합니다. :wink:


부연하자면, Google+가 원래 초대 전용 플랫폼으로 출시된 것이 도움이 되지 않았을 가능성이 큽니다. 제가 무슨 뜻인지 보려면 Wayback Machine의 Google+를 살펴보세요.

모바일 애플리케이션은 다음과 같았습니다.

이 시점에서 저는 자꾸 반복되는 고장난 레코드처럼 보입니다. 여러분이 말한 모든 것은 훌륭합니다(특히 잘 생각된 질문, 제안, 아이디어). 하지만 그것을 모두 소화하기는 어렵습니다. 답글에 텍스트 벽을 쌓는 대신, 작은 부분으로 나누어 처리하는 것이 좋을까요? :rofl:

어쨌든, 우리는 여기에 열정을 가진 무언가를 발견하고 있다고 생각합니다. 아쉽게도 저는 프로그래밍이나 디자인(특히 Figma)를 사용하는 데는 잘하지 못합니다. 우리 모두 협력 팀으로서 이 작업을 함께 해 보지 않겠습니까?

또한, 마지막 한 가지…

이것이 Google+의 표절(rip-off)처럼 보이지 않는다고 저를 설득할 수는 없지 않나요? 아마도 결국 우리가 Google+를 표절하는 것은 괜찮을지도 모릅니다…


3개의 좋아요

레이아웃 스크린샷들이 참 좋습니다. 다만 한 가지 아쉬운 점이 있다면, 전부 데스크톱 화면이라는 점입니다.

G+는 LinkedIn과 매우 비슷했습니다. 사용자들만 좋아했죠. 그리고 대부분의 사람들은 사용자가 아니었습니다. 왜냐하면 그들은 G+를 싫어했기 때문입니다. 그래서 G+는 이제 죽었습니다 (그리고 LinkedIn은 컨설턴트들만 쓰는 곳이 되었죠 ;)).

G+가 별로였던 중요한 이유 중 하나는 모바일이었습니다. 작은 화면에서 사용하려면 정말 어려웠습니다. 사용자가 기능을 사용할 수 없거나(혹은 어떻게 사용해야 하는지 모르면), 아무리 멋진 기능이 많아도 아무 소용이 없습니다.

G+가 사라졌을 당시, 평범한 일반인들 사이에서는 데스크톱보다 모바일이 더 보편적이었습니다. 오늘날 대부분의 일반 웹사이트는 방문 트래픽의 80~90%를 모바일에서 얻습니다 (물론 기술이나 비즈니스에 특화된 사이트는 데스크톱 비중이 더 높을 수 있죠).

저는 핀란드 사람이라서 그렇다고 확신합니다 (정말, 우리의 관점에서 보면 북미, 중미, 남미의 미국인들은 이유 없이 긍정적이고 짜증나게 만드는 경향이 있습니다 :rofl:). 하지만 핵심적으로 생각해야 할 것은 G+에서 데스크톱과 좋은 마우스, 키보드를 사용할 때 멋졌던 것이 아닙니다. 가장 중요한 것은 G+가 더 이상 존재하지 않는 이유를 이해하는 것입니다. 그리고 그런 요소들을 피해야 합니다.

개발자 여러분, 죄송합니다. 여러분은 놀라운 일을 하고 있으며, 여러분이 없었다면 우리 세계의 디지털 기적들은 불가능했을 것입니다. 하지만 가끔씩 사용자의 목소리를 듣지 않는 경우가 있습니다. 대부분은 최종 사용자가 멍청하기 때문이죠 (많은 경우에 사실입니다 ;)). 하지만 그 최종 사용자는 여러분의 월급을 지불하는 사람입니다. 때로는 스티브 잡스가 커서 키를 대하는 태도와 비슷하게 행동하는 것 같습니다. 그는 커서 키를 싫어했지만, 사용자들은 그것을 원했습니다.

음, 스티브는 애플을 살아남게 하고 성장시킬 수 있었기 때문에 약간 나쁜 예시일 수 있지만, 결국… 그 커서 키들은 돌아왔습니다.

제가 말하려는 것은 우리가 우리 자신에게만 귀를 기울이거나 좁은 버블 안에 갇혀서는 안 된다는 것입니다. 우리가 사랑하거나 원하는 대로 할 것이 아니라, 최종 사용자가 어려운 학습 곡선 없이도 사용할 수 있다면 그들이 아마도 그렇게 할 방식대로 해야 합니다.

삶은 저에게 한 가지를 가르쳐 주었습니다 (음, 많은 것들을 아주 힘든 방식으로 가르쳐 주었지만). 그리고 그 중 하나의 필수 규칙은 이것입니다:

  • 승자는 다른 사람들보다 더 많은 것을 올바르게 한 사람이 아닙니다. 승자는 더 적은 실수를 한 사람입니다.

하지만… G+의 추억을 되짚어 가는 것을 즐기긴 합니다. 하지만 여전히… G+는 죽었습니다. 사용자를 얻지 못해서, 그리고 다수가 그것을 싫어했기 때문입니다.

이 주제에서 가장 중요한 질문은 무엇일까요? Facebook과 다르게 무엇을 해야 하는가? 아니면 Twitter? 하지만 Twitter는 대화를 위한 것이 아니며, 사람을 팔로우해야 하지만 소셜 미디어와는 거리가 멉니다. Facebook에서 사용자가 그렇게 싫어하는 것은 무엇인가? 그들이 Facebook을 버리고 싶어 할 만큼? 그리고 그 반대 방향으로 일을 하면 됩니다.

그리고 나서야, Facebook을 그렇게 막강하게 만든 요소들이 무엇이었는지 궁금해할 수 있을 것입니다.

음… 또 다른 경로도 있습니다. 정말로 Spotify가 Facebook이 지금 하고 있거나 G+가 그때(물론 후자는 아니죠 :wink: ) 하고 있던 일들을 하기를 원한다고 생각합니까? 아니면 Reddit? 혹은 대량 학살 이후 남아 있는 살아있는 포럼들? 어쩌면 이 주제는 이미 누군가가 해 놓은 것을 모방하고, 복제하려 하기 때문에 잘못된 방향일지도 모릅니다.

잘못 이해하지 마세요. 하지만 Discourse는 Facebook이나 G+의 가장 좋은 부분들(RIP) 같은 소셜 미디어 플랫폼이 될 수 없습니다. 자원이 충분하지 않은 것도 있지만, 더 근본적인 이유는 사용자가 익숙한 플랫폼에서 완전히 똑같은 구식 플랫폼으로 옮겨야 할 이유가 무엇인가 하는 것입니다. MeWe가 그것을 시도했는데, 지금은 좀비 상태에 가깝습니다.

음, Discourse는 무엇이 되어야 할까요? 저는 소셜 미디어 플랫폼(오늘날의 의미에서)이 아니라, 좀 더 다양한 옵션을 가진 포럼이 되어야 한다고 생각합니다. 그리고 그 다음에 우리가 직면한 진짜 문제는 이겁니다: 왜 평범한 사용자들이 포럼으로 이동하는 것이 그렇게 어려운가? 그리고 99:1 법칙을 어떻게 깨야 하는가…

5개의 좋아요

이 부분에는 확신이 서지 않습니다: 단점들을 이해하는 것은 분명히 중요합니다. 하지만 G+가 사라진 이유는 서비스가 종료되었기 때문이며, 그것이 종료된 이유는 거대한 소셜 네트워크가 되려는 원래 목표가 달성되지 못했기 때문입니다. (그리고 너무 복잡해서 개인정보 보호 관련 버그가 많았기 때문이기도 합니다.)

따라서 저는 오히려 장점들을 이해하는 것이 더 낫다고 생각합니다. (G+를 적극적으로 사용했고 마지막까지 남아있었던 사용자들은 어떻게 그 서비스를 활용했으며, 어떤 기능들이 그들에게 유용했을까요? G+가 종료되었을 때 그들은 어디로 갔고, 왜 그렇게 했을까요?)

네트워크 효과는 트위터, 페이스북, 왓츠앱, 페디버스(Fediverse)와 경쟁하는 것이 막대한 도전이 되도록 만듭니다.

소셜 네트워크에는 전체 게시물의 극히 일부만 표시되는 피드가 있기 때문에, 게시물을 부스트(boost), 공유, 리트윗 또는 재공유할 수 있는 메커니즘이 있습니다. G+의 경우, 이러한 재공유는 게시물 본문과 함께 자체적인 댓글 스트림도 포함했는데, 이를 통해 사용자는 동의하지 않는 내용을 재공유하고 그에 대해 댓글을 달 수 있었습니다. 또는 게시물의 특정 측면에만 댓글을 달 수도 있었습니다.

사실 중요한 질문들이지만, 이 스레드에서는 꼭 다루어야 할 내용은 아닐 수도 있습니다.

3개의 좋아요

그림 한 장만 빼고는요! :wink:

또, 이것도 한번 보세요. 이건 안드로이드용 모바일 앱의 약간 오래된 버전입니다. 당시에는 “Discovery(발견)” 기능이 없었기 때문에 해당 탭이 없습니다.

구글이 2013년 말에 이를 YouTube(그리고 다른 구글 서비스들)에 깊이 통합하기로 결정한 것이 문제였습니다. 그것이 그 평판을 무너뜨리는 치명타가 되었습니다.

누가 신경 쓰나요? 어쨌든 한번 써보고 싶습니다! :wink:

네, 정확합니다.

2개의 좋아요

Discourse에는 Google+의 “Circles” 기능과 매우 유사하게 작동하는 플러그인이 있는 것 같습니다.

아, 그리고 겉보기에는 Google+와 비슷한 Discourse 커뮤니티가 있습니다. 이 커뮤니티는 어떤 플러그인과 테마 구성 요소를 사용하나요 (아니면 전체 테마인가요)? 이걸 물어봐 주실 분이 있을까요?
https://forums.runehammer.online/

2개의 좋아요

이것은 Topic List Previews (legacy) 의 약간 수정된 버전입니다 (텍스트 레이블을 보면 실제로는 더 오래된 버전의 포크인 것으로 보입니다).

6개의 좋아요

링크 감사합니다! 정말 흥미로운 발견을 해주셨네요. 분명 도움이 될 것 같습니다.

그 Customization > Plugin/#customization:theme-component의 커스터마이징 범위는 어느 정도인가요? 사용자가 피드에서 직접 게시글을 "좋아요"하고 "공유"할 수 있도록 할 수 있을까요? 심지어 전용 “답장” 버튼도 가능할까요? :thinking:

2개의 좋아요

TLP은 플러그인 버전과 TC(Topic Cluster) 버전 두 가지로 제공됩니다.

현재 주제 목록에서 좋아요 및 북마크 동작을 지원합니다. 이를 위해서는 백엔드를 수정하는 플러그인이 필요합니다. 플러그인 버전을 사용하거나, TC를 보완하기 위한 작은 “사이드카(sidecar)” 플러그인을 추가하는 방식입니다.

마지막 답변을 볼 수 없다면 답변 기능이 의미가 있을까요? 발췌문은 네이티브 디스커스(Discourse) 방식과 동일하게, 주제 길이에 관계없이 OP(첫 번째 게시글)에서 가져옵니다.

한때 개별 주제에서 주제 목록에 Babble을 직접 통합하는 방안을 고려해 보았지만, 해당 플러그인은 더 이상 지원되지 않으며, 어떤 경우에도 구현이 매우 어려울 것입니다. 특히 성능상의 이유로 주제 목록은 현재 hbr 템플릿으로 구동되고 있으며, 자바스크립트 지원이 최소한(헬퍼만?)이기 때문입니다.

어쨌든 여기서는 자금 조달이 주요 과제가 될 것입니다. 초기 작업량이 상당하고 유지보수 비용도 높을 것이기 때문입니다. 제3자가 이를 개발한다면 구독 기반 제품이 될 가능성이 높습니다. 사업성 분석이 필요할 것입니다.

따라서 현재로서는 토론과 상호작용하기 위한 유일한 현실적인 해결책은 주제 보기로 진입하는 것입니다. 제자리에서 상호작용할 수 있는 옵션이 정말 좋겠다는 점은 잘 이해하고 있습니다.

2개의 좋아요

아마도 포럼은 소셜 미디어나 엄격한 Q&A 사이트와도 달라야 하지 않을까요? 모르겠어요, 그냥 생각나는 대로 말하는 겁니다. 예를 들어 스택 오버플로우에 피드가 추가되거나 토론이 허용된다면 어떨까요? 저는 워드프레스(WP)에 대해 많이 생각합니다. 워드프레스에 무슨 일이 있었나요. 그리고 쇼핑몰도 있고, 포럼도 있고, 온갖 것이 다 있잖아요. 처음에 잘하던 일을 거의 못하게 되었습니다. 하지만 그럼에도 불구하고 여전히 인기 있는 것은 막지 못합니다.

아마도 포럼은 포럼으로, 소셜 네트워크는 소셜 네트워크로, 엄격한 질문과 답변은 그것대로 남아야 하지 않을까요. 위키백과는 그대로 두면 좋겠습니다. 포럼으로 만들려는 욕구가 있는 것 같지는 않거든요. 모든 것을 섞으면 무슨 일이 일어날까요.

제가 하고 싶은 말은, 이 모든 것이 서로 다른 도구라는 것입니다. 각기 다른 역할을 가지고 있죠. 물론 트랙터로 비행기와 잠수함을 만들 수는 있지만, 그렇게 만든 트랙터는 나쁜 잠수함이고 나쁜 비행기가 될 것입니다. 포럼(그리고 다른 모든 것)은 재구성될 수 있지만, 그렇게 되면 처음 만들어졌던 목적에 대한 집중력을 잃게 됩니다.

4개의 좋아요

피드에서 게시글 주제에 답글을 남기는 것은 불가능한가요?

Discourse가 Babble의 자체 구현을 계획하고 있는 건가요?

네, 적정 규모의 비즈니스 자금(그것도 상당한 금액)이 필요할 것입니다. 게다가 이론적으로 자금은 어디서 조달할 수 있을까요? 투자자로부터?

그들은 날이 갈수록 점점 더 비슷해지고 있습니다. 포럼은 항상 별개의 것으로 남아있을 것이지만, 그것이 그들의 미래를 제한하지는 않을까요?

모든 포럼이 반드시 전환되어야 한다고 생각하지는 않지만, 누군가가 Discourse 위에 소셜 미디어 네트워크를 구축한다면 무슨 일이 일어날지 보는 것은 흥미로울 것입니다. 얼마나 성공적일까요? 글쎄, 아마도 몇 가지 다른 요인에 달려 있을 것입니다… :slight_smile:

6개의 좋아요

제 의도는 발췌문에 OP(첫 번째 게시글)만 표시되므로, 마지막 답글은커녕 전체 토픽을 읽을 수 없다면 합리적인 답글 작업을 제공할 수 없다는 것이었습니다.

무엇이든 가능하지만, 현재 Discourse의 작동 방식과 성능 트레이드오프라는 맥락에서는 까다로운 작업입니다. 물론 충분히 가능합니다.

2개의 좋아요

나는 트위터 스타일에 맞춰진 무언가를 생각하고 있었습니다.

구글+ 방식이 좋은 타협점이 될 수도 있겠지만요.

5개의 좋아요

네, 저도 그렇게 이해하고 있었어요. 하지만 게시물 제어 기능의 양호한 부분 집합조차도 주제 목록 보기로 옮기는 것은 결코 쉬운 일이 아니에요. 다만 그것이 실현된다면 ‘궁극적인’ 커스터마이징이 되겠지만요! :sweat_smile: 만약 이 작업을 위해 상당한 자금 지원을 준비한 분이 있다면, Pavilion에 연락해 주세요.

7개의 좋아요

음… :kissing: :notes:

얼마가 들까요? :sweat_smile:

2개의 좋아요

해당 주제에 대한 추가 정보(잘 살펴볼 가치가 있는 내용)…

제 출처는 여기입니다…

참고로, 구글플러스(Google+)는 소셜 미디어 네트워크가 아니라 소셜 레이어였습니다(구글 측의 설명에 따르면).

2개의 좋아요

이 중 하나의 테마가 훌륭한 디자인 기반이 될 수 있을 것입니다. 사실, 두 테마 모두 오른쪽 하단에 작은 “게시” 버튼이 있거든요(2015년 말부터의 Google+와 마찬가지로). 게다가 이 버튼은 원래 따로 떼어내서 사용할 수도 있습니다!

2개의 좋아요