모든 사이트에 Discourse 반응 기능을 기본적으로 활성화

곧 적용될 예정인 "Discourse 리액션을 기본적으로 활성화"라는 변경 사항을 도입하여, 모든 신규 및 기존 사이트에 리액션 기능을 점진적으로 활성화할 예정입니다. 자세한 내용은 FEATURE: Enable reactions by default via upcoming change - Pull Request #39250 - discourse/discourse - GitHub 을 참고하세요.

왜 이렇게 하나요?

이 변경 사항을 진행하는 이유는 다음과 같습니다:

  • 리액션은 회원들이 사이트 콘텐츠에 부담 없이 참여할 수 있는 방법으로, 특히 새로운 커뮤니티에서 매우 중요합니다.
  • 현재 기본적으로 비활성화되어 있어, 관리자 분들이 리액션 기능이 아예 없는 것으로 잘못 인식할 수 있습니다. 이는 트라이얼 기간 동안 Discourse를 평가할 때 기능이 부족한 것으로 오해하게 만들 수 있습니다.
  • Discourse 리액션은 인기 있는 기능입니다. 기본적으로 비활성화되어 있음에도 불구하고, 저희가 호스팅하는 사이트 중 상당수의 관리자 분들이 수동으로 이 기능을 활성화하고 있습니다.

@davidb 님이 출시한 새로운 게시물 리액션 메뉴가 게시물 리액션 확인 경험을 크게 개선했기 때문에, 이제 이 변경 사항을 적용할 때가 되었다고 판단했습니다:

이 변경 사항은 다른 예정된 변경 사항들과 마찬가지로 모든 사이트에 점진적으로 적용될 것입니다. 리액션을 원하지 않는 관리자 분들은 여전히 이를 비활성화할 수 있으며, 저희의 최종 목표는 모든 사용자에게 리액션을 영구적으로 강제하는 것이 아닙니다.

13개의 좋아요

음, 이 설명은 리액션보다는 부스트(Boosts)에 더 맞는 것 같습니다. 부스트가 플러그인이 아닌 핵심 기능으로 전환될 예정에 대한 타임라인이 있을까요? 해당 게시물에서 언급된 사용 사례에는 완벽하게 맞는 것 같습니다.

2개의 좋아요

아직 구체적인 일정은 없습니다. 이 작업은 현재 우선순위가 높지 않습니다. 장기적으로는 좋아요, 반응, 부스트에 대해 더 일관된 구조를 갖추고 싶으며, 이를 하나의 플러그인으로 통합하는 방안도 고려하고 있지만, 아직은 그 단계에 이르지 못했습니다.

5개의 좋아요

이것이 더 일찍 이루어지지 않은 것에 놀랐습니다. 리액션은 디스커스 포럼에서 상호작용하는 데 매우 중요한 부분입니다.

6개의 좋아요

과거에는 기존 사이트를 "손대기"에 대해 상당히 신중했습니다. 관리자가 일부러 기능을 비활성화했는지, 아니면 해당 기능의 존재를 몰라서 기본값을 그대로 유지하고 있는지 구별하기가 매우 어려웠기 때문입니다. 또한 기본값을 변경하는 것은 배포 측면에서도 다소 부담이 되는 일이었습니다.

이제 예정된 변경 사항으로 인해, 관리자가 변경 사항 발생 전에 쉽게 알림을 받고 해당 기능에서 선택적으로 제외할 수 있는 기회를 가질 수 있는 저위험 방식으로 이러한 유형의 롤아웃을 훨씬 더 쉽게 수행할 수 있게 되었습니다.

6개의 좋아요

Discourse Reactions 에도 이 내용을 언급해 주시면 어떨까요?

네, 원글에 참고사항을 추가했어요. 이미 사람들이 이 기능이 활성화되어 있다는 것을 알아채고 피드백을 주고 있었거든요.

3개의 좋아요

몇 가지 피드백을 드립니다.

최근 업데이트에서 이 기능이 자동으로 켜지면서 몇 가지 문제가 발생했습니다. 제 사이트의 하트 버튼이 “엄지손가락 올리기” 아이콘(이 공식 테마 컴포넌트 사용)를 사용하는데, 갑자기 사람들이 엄지손가락을 누르면 게시물 푸터 왼쪽에 하트가 표시되기 시작했습니다.

Discourse Reactions가 설치되고 자동으로 활성화된 사실을 몰랐기 때문에 혼란스러웠습니다. 그래서 설정으로 들어가서 무슨 일이 일어나고 있는지 파악하려고 보니 기본값으로 "하트"라고 적힌 설정 항목을 발견했습니다. 이를 "+1"으로 변경했는데, 저장 버튼을 누르려는 순간 그 아래에 해당 설정을 변경하지 않는 것이 강력히 권장된다는 주의 문구가 보였습니다:

다시 원래대로 돌려놓으려 했으나 시스템이 허용하지 않았습니다. 빨간색 오류 메시지에 "하트"를 찾을 수 없다는 내용이 표시되었습니다. 피해 범위가 얼마나 심각한지 몰라 업데이트 직전에 만든 백업으로 복원했는데, 이 과정에서 무려 40분이나 소요되는 고생스러운 일이 되었습니다.

제 사이트의 기본 아이콘으로 하트 아이콘을 원하지 않으므로, 해당 변경 사항이 강제로 적용될 계획은 없기를 바랍니다. 이것이 이 기능을 시험해 보지 못하게 하는 가장 큰 이유입니다.


참고: 좋아요 아이콘 테마 컴포넌트와 함께 사용될 때 여기 버그가 있습니다:

1개의 좋아요

change like icon theme component와 함께 사용할 때 또 다른 버그가 있는 것 같습니다:

테마에서 “love” 색상은 #66ccff로 설정되어 있으며, 좋아요 버튼을 클릭할 때 올바르게 작동합니다:

like color correct

하지만 아이콘에 마우스를 올리면 하트를 기대하는 것처럼 빨간색이 표시됩니다:

1개의 좋아요

게시물 메타데이터의 시작 부분에 필수적인 하트를 추가하면서 엄지손가락 올리기 기본 반응을 엉망으로 만들었습니다. 저는 이걸 원하지 않습니다(제게 하트는 전문적인 범위를 벗어난 반응을 의미하기 때문이죠). 하지만 제가 할 수 있는 최선은 하트를 '+1’로 바꾸는 것인데, 이조차도 좋아요를 받은 게시물에 엄지손가락 아이콘만 표시하려는 제 목표와 여전히 충돌합니다.

1개의 좋아요