Discourse Retort

죄송합니다, Discourse의 안전 모드에 대해 말씀드린 것이었습니다. 여기에서 사용하실 수 있습니다: https://forum.manjaro.org/safe-mode

1개의 좋아요

아, 죄송합니다. Discourse 안전 모드를 놓쳤네요.

  • 모든 플러그인을 비활성화하면 이모지를 사용할 방법이 없습니다.
  • 테마를 비활성화하면, 이 역시 같은 문제가 발생합니다.

cc @gdpelican 이 문제는 메인 지원 채널에서 이곳으로 이동되었습니다.

이 문제를 이미 언급한 분이 계신가요?

1개의 좋아요

다른 지원 채널에서 여기로 옮겨졌기 때문에 :point_up_2:를 놓치셨을 수도 있겠네요…

:scream:

3개의 좋아요

Hey @Fabby :slight_smile: 저는 현재 James를 위해 해당 플러그인을 유지보수하고 있습니다.

여기서 버그 리포트를 제출할 수 있는 플러그인 목록에 Retort를 추가했습니다: Pavilion. 해당 링크에서 버그 리포트를 제출해 주시면 제가 자동으로 담당자로 지정되어 비교적 빠르게(대부분 1주 이내) 해결해 드리겠습니다.

이 문제에 대한 버그 리포트를 작성했고, 약간의 작업(사실 이 문제는 꽤 까다로웠습니다!)을 거친 후 해결한 것 같습니다. 플러그인을 업데이트하신 후 버그 토픽에서 진행 상황을 알려주시면 감사하겠습니다.

8개의 좋아요

저는 Manjaro.org에서 TL4일 뿐이라, 이 문제를 모더레이터/관리자들에게 알릴 예정입니다:

:bowing_man: :+1: :beers:

4개의 좋아요

여러분, 새로 나온 Discourse Reactions 플러그인을 확인해 보세요. 저는 이 플러그인을 당분간 현재 상태로 유지할 예정이지만, 가능하시다면 해당 플러그인으로 전환해 주시면 감사하겠습니다. Reactions에 없는 Retort의 기능이 있다면, 해당 주제에서 말씀해 주시면 해결 방법을 찾아보겠습니다.

14개의 좋아요

기존 Retort 리액션을 새로운 Discourse Reactions 플러그인으로 이동할 수 있는 방법이 있거나, 향후 도입될 예정인가요?

Retort 리액션의 히스토리를 잃고 싶지 않지만, 두 플러그인을 동시에 실행하는 것도 원하지 않습니다… 그리고 새로운 플러그인이 더 우수한 것 같습니다 (더 많이 지원받을 것이며, 누가 리액션했는지를 더 쉽게 보여줍니다)

6개의 좋아요

흥미로운 문제네요.

@Ahmed_Gagan 다른 작업들 뒤에, 목록 맨 아래에 retort를 discourse reactions로 마이그레이션하기 위한 rake task를 추가해 주실 수 있을까요?

9개의 좋아요

네, 확인해볼게요

7개의 좋아요

오늘早些에 마이그레이션 스크립트를 작성하기 시작했고, 대부분 완료했습니다.

@Ahmed_Gagan 완료되면 확인 부탁드릴게요. 괜찮으시면요.

13개의 좋아요

네, 정말 도움이 되겠어요😊

6개의 좋아요

불행히도 공식 플러그인은 완전한 대체재가 될 수 없습니다. 여러 개의 이모지 반응을 게시할 수 있는 기능이 빠져 있기 때문이죠!

이는 이모지 반응 기능의 유용성에 큰 손실입니다. 이 때문에 당분간 Retort가 유지 관리되기를 진심으로 바랍니다. 제가 직접 할 수 있는 역량이 있다면 좋겠지만, 제가 할 수 있는 일은 업데이트된 코드와 UI 개선 사항을 활용하되 이를 여러 이모지 반응에 맞게 조정하는 공식 플러그인의 포크(예: "multi-reaction"라고 이름 붙임)를 만들어 줄 수 있는 다른 분들을 초대하는 것뿐입니다.

현재로서는 Retort가 작동합니다. 새 플러그인이 처음부터 여러 이모지 반응 방식을 채택하지 않은 점이 실망스럽습니다.

4개의 좋아요

저는 두 플러그인(retort와 reactions)을 동시에 설치했습니다. 첫 번째 플러그인은 실제로 “반응” 용도로, 두 번째는 게시물의 일종의 “평점” 기능을 위해 사용할 계획이기 때문입니다. 현재까지는 잘 작동하는 것 같습니다. 조금 더 테스트를 해본 후 결과를 확인해 보겠습니다.

retort 플러그인이 계속 유지보수되기를 진심으로 바랍니다!

1개의 좋아요

그러면 옵션이 1개 또는 무제한으로 제한되는 건가요? 특정 한도, 예를 들어 3개로 설정할 수 있을까요?

새로운 사용자에게는 기본 이모지 세트 중 일부만 제공되고, 특정 신뢰 수준이 충족되어야 더 많은 이모지를 사용할 수 있도록 할 수 있을까요?

1개의 좋아요

Retort는 유연합니다. 한 사람이 하나의 게시물에 여러 가지 반응을 남길 수 있습니다. 그리고 이는 독립적이므로 "좋아요"를 별도로 표시할 수도 있습니다.

새로운 Discourse-Reactions 플러그인의 경우, 하나의 계정은 오직 한 가지 방식으로만 반응할 수 있습니다. "좋아요"를 표시하면서 다른 반응을 함께 표시할 수도 없습니다. 다른 반응을 선택하면 “좋아요”(또는 처음 표시했던 다른 반응)가 대체됩니다.

수정: 만약 사용 가능한 이모지 선택지에 대해 질문하신 거라면, Retort는 제한을 두거나 무엇이든 허용하는 옵션이 있다고 생각합니다. 그리고 새로운 Discourse-Reactions는 제한된 집합을 지정해야 할 수도 있겠네요.

3개의 좋아요

마이그레이션 스크립트를 작성하고, 리포트(retorts)를 리액션으로 마이그레이션하기 위한 관리자 UI를 만들었습니다. 해당 브랜치에 있습니다. UI는 다음과 같습니다.

완성을 위해 조언이 필요합니다.

사용자가 게시글에 좋아요와 "리포트"를 동시에 할 수 있습니다. 마이그레이션 시 이 시나리오에서는 좋아요보다 리포트를 우선 처리할 예정입니다. 하지만 ReactionManager.toggle!의 접근 보호 설정이 이를 허용하지 않습니다.

마이그레이션을 위해 “force” 옵션을 추가할 수 있을까요? 아니면 다른 접근 방식을 제안해 주실 수 있을까요? 수동 처리를 시도해 볼 수는 있지만, Discourse Reactions에는 "shadow likes"라는 흥미로운 기능이 있어 제가 완전히 이해하지 못한 부분이 있습니다.

게시글에 여러 리액션을 허용하는 기능을 추가할 계획이 없다면, 사용자가 여러 개의 리포트를 가진 경우 해당 사용자의 첫 번째 리포트를 우선 처리하겠습니다.

또한 이러한 점을 고려하여, 이는 상당한 차이이므로 당분간 이 플러그인을 현재 상태로 유지할 것입니다. 다만, 여전히 많은 사용자에게 마이그레이션이 유용할 것이라고 생각합니다.

14개의 좋아요

이유 때문에 이주하지는 않겠지만, 여러 가지 반응 기능을 위한 우리의 구체적인 사용 사례를 몇몇은 가치 있게 생각할 것 같습니다:

https://community.snowdrift.co 에서 우리는 '좋아요(like)'를 '감사(appreciate)'로 구체적으로 변경했습니다(전체 텍스트를 수정함). 감사는 동의보다는 게시글이 가치를 추가했다는 인정을 더 많이 나타냅니다. 사람들이 반박을 표시한 대부분의 경우, 그들은 또한 그 게시글에 '감사’를 표시했습니다. '감사’는 더 높은 수준의 것으로 '이것을 올려줘서 고맙다’는 의미이며, 사람들이 일반적으로 무언가에 '좋아요’를 누르는 것보다 더 자주 사용됩니다. 반박은 entonces 구체적인 감정과 반응을 표현하는 데 사용됩니다.

이것은 우리 커뮤니티 내에서(아직 완전히 출시된 플랫폼이 아니므로 작지만, 마침내 출시되면 훨씬 더 커질 수 있습니다) 매우 좋게 느껴졌습니다. 다른 곳에서는 정말로 결여되어 있는 것 같습니다. 적어도 다른 곳에서 가치를 느끼는 게시글에 '좋아요’를 누르는 데 장려를 느꼈고, 이는 올바른 방향입니다. 이전에는 동의하지 않는 게시글에 '좋아요’를 누르는 데 망설였습니다.

이 관점이 이주 여부 등을 고려하고 있는 다른 Retort 사용자들에게 유용할 것 같아 이렇게 적어봅니다.

6개의 좋아요

사용자들이 더 세련되어 있다고 생각합니다. '좋아요’에는 여러 가지 뉘앙스가 있을 수 있고, 누군가가 게시글에 좋아요를 누르는 이유는 다양할 수 있다는 것을 알고 있죠.

일반적인 기본 Discourse에서라면, 숙련된 사용자는 적어도 '좋아요’를 정기적으로 감사를 나타내는 지표로 사용하며, 그것이 오직 그 의미만을 가질 수 있다고 해석할 것입니다.

개인적으로는 그렇게 명시적이고 구분할 필요가 없다고 생각하지만, 동의하지 않는다면 이 플러그인이 그 문제를 해결하는 데 분명히 도움이 될 것입니다. 다른 사용 사례나 그 명백한 재미는 차치하고서요. :+1:

5개의 좋아요

글쎄요, 제 핵심은 "like"가 더 명시적으로 설명했듯이 “appreciate”(감사/호감)로 취급될 수 있다는 것이었습니다. 하지만 이는 다른 반응들과 별도로 표시하는 것이 상당한 가치를 가진다는 뜻이기도 합니다. 따라서 like/appreciate 그리고 다른 반응들을 모두 가지려면 Retort가 확실히 올바른 방법입니다.

"like"를 "appreciate"로 적응시키기 위해 New like icon 컴포넌트를 사용하고 텍스트를 편집했습니다. 그 작업의 가치는 인정하지만, 제 지적은 결국 여러 반응들이 가치 지워져야 한다는 어차피 존재하는 이유를 더 명확히 드러낸다는 것이었습니다.

4개의 좋아요

이제 말씀하신 뜻을 더 명확히 이해했어요. 네 :sweat_smile: :+1:

1개의 좋아요