프로필 숨김과 온라인 상태 분리

이것이 이 플러그인과 직접적으로 관련되지는 않지만, 이 플러그인의 가용성으로 인해 다음과 같은 문제가 제기됩니다.

이 두 가지를 별도의 설정으로 분리하면 좋았을 텐데 하는 생각이 드네요.

자신의 프로필은 공개하되, 접속 중인 것으로 보이지 않기를 원하는 사용자가 꽤 많을 수 있으니까요.

22개의 좋아요

동의합니다. 분리하는 것이 좋을 것 같습니다. 관심 있는 사람이 있다면 pr-welcome 태그를 붙여두었으니 작업해 주세요.

그렇지 않으면, 플러그인을 다시 작성할 때 제가 할 수 있는 일을 찾아보겠습니다. 여전히 할 일 목록에 남아있긴 하지만… 계속 다른 작업들이 생겨서 밀리고 있습니다.

13개의 좋아요

사실 공개 프로필 및 존재 상태 기능 숨기기 프로필 설정에는 또 다른 문제적인 "기능"이 있습니다. 현재 이 설정을 선택한 사용자에게 메시지를 보내는 것을 (의도치 않게, 제 생각에는) 훨씬 어렵게 만듭니다. 그 이유는 이 설정이 사용자 카드에서 메시지 버튼을 제거하기 때문입니다:

메시지 비활성화를 위한 별도의 설정이 있다는 점을 유념해 주세요. 하지만 이 문제는 공개 프로필 및 존재 상태 기능 숨기기 설정 때문에 발생하는 것입니다. 프로필과/또는 존재 상태를 숨기려는 것이 반드시 (쉽게) 메시지를 받지 않겠다는 의미는 아니라고 생각합니다. 어쨌든, 주제에서 벗어난 이야기를 꺼내서 죄송합니다.

다시 본론으로 돌아가서, 참고로 저희는 이 플러그인(저희는 이 플러그인을 :heart:합니다)을 꽤 활발한 포럼(동시 접속자 약 140명)에서 사용하고 있으며, 최적화에 기대를 걸고 있습니다. 저는 Ruby 개발자는 아니지만, 다른 방식으로든(피드백, 벤치마크 등) 기꺼이 도움을 드리겠습니다.

12개의 좋아요

이 문제를 정확히 보고하려고 포럼에 왔습니다. 제가 모더레이터로 활동하는 포럼에서 "직접 메시지를 보내려 했지만, 프로필이 숨겨져 있어 불가능해 보입니다"라는 답변을 받았습니다.

저는 ‘Presence’ 기능에서 옵트아웃을 원하지만, 제 프로필은 모든 회원에게 표시되어야 하며 팝업 대화상자에 DM 버튼이 나타나야 합니다.

8개의 좋아요

이 문제는 현재 우리에게도, 그리고 다른 몇몇 사람들에게도 다소 문제가 되고 있습니다:

https://meta.discourse.org/t/discourse-whos-online/52345/398

10개의 좋아요

이 기능들도 분리되어 있으면 좋겠습니다. 프로필은 공개하고 싶지만, 온라인 상태는 다른 사람에게 알리고 싶지 않은 커뮤니티 멤버들이 있습니다.

예: 우리 사이트를 방문하는 직장 동료들.

11개의 좋아요

+1 — 그건 서로 다른 두 가지입니다.

6개의 좋아요

+1 — 이건 두 가지가 다른 거예요.

온라인 상태 숨기기는 대부분의 메신저 앱에서 흔히 있는 기능인데,
프로필을 공개하는 것과는 관련이 없거든요…

이 부분이 반영될 수 있으면 좋겠어요. 감사합니다…

2개의 좋아요

안녕하세요 여러분 :waving_hand: 이 아이디어에 대해 조사하기 시작했고, 여러분의 필요에 대한 의견을 듣고 싶었습니다. 프로필 숨김과 온라인 상태 설정을 분리하는 데 관심이 있다면, 여러분의 생각을 들려줄 수 있을까요?

온라인 상태 설정을 얼마나 자주 변경하고 싶으신가요?

  • 온라인 상태 설정을 자주 변경하고 싶습니다 (예: 가끔은 온라인 상태가 잠정적으로 숨겨지기를 원합니다).
  • 온라인 상태 설정을 자주 변경하고 싶지 않습니다 (예: 온라인으로 표시되는 것을 원하지 않습니다).
0 voters

미리 감사드립니다! 선택한 내용에 대한 추가 맥락을 제공하려면 답글로 더 많은 세부 정보를 공유해 주세요.

4개의 좋아요

안녕하세요 @lindsey
확인해 주셔서 감사합니다.
이것이 사람들이 존재감을 얼마나 자주 변경하길 원하는지에 관한 건지 잘 모르겠는데,
제 이해로는 사람들은 존재감은 숨기되, 프로필은 다른 사람들에게 여전히 보이길 원한다는 거예요…

4개의 좋아요

전적으로 동의합니다 - 제 존재 여부를 자주 변경하는 것보다는, 존재 여부를 숨기든 말든 상관없이 프로필이 항상 표시되길 원합니다 (제 모든 사용자 계정에 대해 동일하게요).

다만, 사용자가 해당 설정을 얼마나 자주 변경하고 싶어하는지 알면, UI에서 해당 설정을 얼마나 쉽게 찾아야 하는지 파악하는 데 도움이 될 것 같습니다.

1개의 좋아요

이 주제가 마음에 들면 투표해 주세요.

1개의 좋아요

참고로, 이번 주에 리뷰를 위한 PR을 준비할 예정입니다.

6/24 업데이트: 관심 있는 분들을 위해 리뷰 준비가 된 PR이 있습니다.

6개의 좋아요

감사합니다 @counterleft, 팀에 알렸고 검토할 예정입니다.

2개의 좋아요

고맙네, 샘. 지난 한 주 동안 팀이 로컬라이제이션 관련 팁을 주고 CI 실행을 승인하는 등 도와주고 있어. 기존 테스트 덕분에 처음엔 놓쳤던 부분들을 잡아낼 수 있어서 좋았어.

1개의 좋아요

이번 작업이 로드맵에 포함되어 있다는 점을 간단히 공유드립니다. 아직 완료 시점에 대한 예상은 없으나, 작업이 시작되면 시기에 대해 더 정확한 정보를 드릴 수 있도록 하겠습니다.

6개의 좋아요

곧 이 기능을 개발하기 시작할 준비를 하고 있습니다! 작업이 시작되면 알려드리고, 진행 상황도 계속 공유하겠습니다.

3개의 좋아요

이 기능이 완료되어 이제 프로필 표시 및 온라인 상태 표시를 각각 독립적으로 제어할 수 있게 되었습니다.

프로필 표시는 여전히 환경설정 > 인터페이스의 공개 프로필 숨기기 설정을 통해 제어됩니다:

온라인 상태 표시(즉, 오프라인으로 표시될지 온라인으로 표시될지 여부)는 새로운 프로필 메뉴 토글을 통해 제어할 수 있습니다:

이 프로젝트를 진행하는 동안 인내심을 가져 주셔서 감사합니다. 궁금한 점이 있으시면 언제든 문의해 주세요!

11개의 좋아요

훌륭합니다. 모든 기여자분들께 감사드립니다!

(그리고 투표해 주신 분들 :slight_smile: )

4개의 좋아요

이 주제는 2일 후 자동으로 닫혔습니다. 더 이상 답변을 할 수 없습니다.