이 설정이 실제로 하는 일
GitLab의 팔로우 기능은 소셜 연결 그래프입니다. 누구를 팔로우하는지, 누가 나를 팔로우하는지를 기록합니다. 이 기능을 제어하는 환경설정은 내가 만든 프로젝트, 이슈, 댓글 및 기타 리소스의 공개 범위와는 별개입니다.
GitLab 환경설정에는 Enable follow users 항목이 있습니다. 출처
이 체크박스는 공개 활동 전반이 아니라 연결 그래프 자체를 켜고 끄는 스위치로 생각해야 합니다. 설정을 건드리기 전에 두 가지 목표 중 무엇을 원하는지 먼저 정하세요.
| 목표 | 팔로우 설정이 맞는 도구인가? |
|---|---|
| 누군가의 팔로워로 표시되는 것을 멈추거나 새 팔로워를 막고 싶다 | 예, 이 설정이 해당 연결을 제어합니다 |
| 모든 공개 활동을 보이지 않게 하고 싶다 | 아니요, 이 설정으로는 그렇게 할 수 없습니다 |
| 현재 연결은 유지하고 새 연결만 막고 싶다 | 검토된 사실만으로는 확인되지 않습니다. 일시 중지 옵션이 있다고 가정하지 말고 현재 인터페이스를 확인하세요 |
대부분이 놓치는 되돌릴 수 없는 부분
체크박스를 해제하는 것은 일시 중지가 아닙니다. 변경 사항을 저장하면 이미 존재하는 연결이 삭제됩니다.
Enable follow users를 해제하고 저장하면 기존 팔로잉 및 팔로워 연결이 삭제됩니다. 출처
검토된 사실에는 이러한 연결이 자동으로 복원된다는 내용이 없습니다. 현재 팔로워 및 팔로잉 목록을 유지하고 싶다면 확신이 들 때까지 설정을 건드리지 않는 것이 안전합니다. 연결 그래프를 다시 구축하려면 사람들에게 다시 팔로우해 달라고 요청해야 합니다. 이는 설정을 되돌리는 일이 아니라 수동 작업으로 계획해야 합니다.
‘비공개 프로필’이 모든 것을 가리는 만능 열쇠가 아닌 이유
흔한 오해는 비공개 프로필이 모든 것을 숨긴다고 생각하는 것입니다. 검토된 사실은 그렇지 않다고 말합니다.
GitLab 프로필을 비공개로 설정해도 모든 공개 리소스나 공개 기여 활동이 숨겨지지는 않습니다. 출처
따라서 실제 걱정이 특정 공개 프로젝트, 이슈 또는 댓글이라면 팔로우 설정은 잘못된 수단입니다. 해당 항목은 각자의 기준으로 검토해야 합니다. 검토된 사실에는 각 리소스 유형에 어떤 공개 범위 제어 기능이 있는지 확립되어 있지 않으므로, 프로필 설정에서 일반화하지 말고 특정 항목의 현재 인터페이스를 확인하세요.
저장 전 체크리스트
- 목표를 적어 두세요. 연결 그래프인가요, 아니면 특정 콘텐츠의 공개 범위인가요? 이 둘은 다른 작업입니다.
- 현재 연결이 중요하다면 내보내거나 기록해 두세요. 검토된 사실은 저장 후 연결을 복원할 방법을 약속하지 않습니다.
- 계정 소유자에게 물어보세요. 계정이 다른 사람의 것이라면 현재 팔로워와 팔로잉을 잃는 것이 괜찮은지 확인하세요.
- 현재 인터페이스에서 정확한 레이블을 확인하세요. 이 가이드는 검토된 환경설정 이름에 의존합니다. 메뉴 위치는 바뀔 수 있으며 여기서 확립되지 않았습니다.
- 1~4단계를 마친 후에만 설정을 해제하고 저장하세요. 저장이 연결을 삭제하는 단계입니다.
- 프로필에서 결과를 확인하세요. 다른 공개 활동이 바뀌었다고 가정하지 마세요.
- 콘텐츠 공개 범위는 별도로 처리하세요. 걱정되는 특정 리소스에 대한 제어 기능을 사용하고, 팔로우 변경을 계정 비공개화로 설명하지 마세요.
대비해야 할 실패 경로
- 삭제가 아니라 일시 중지를 원했다. 검토된 사실에는 문서화된 일시 중지가 없습니다. 그래프를 유지하는 유일한 확실한 방법은 저장하지 않는 것입니다.
- 다시 활성화하면 팔로워가 돌아올 것이라고 기대했다. 검토된 사실은 자동 복원을 설명하지 않습니다. 연결은 사라진 것으로 간주하세요.
- 프로필이 이제 숨겨졌다고 가정했다. 공개 리소스와 기여 활동은 여전히 보일 수 있으므로 개별적으로 검토하세요.
- 다른 사람을 위해 행동하고 있다. 먼저 그 사람의 환경설정을 확인하세요. 대신 행한 되돌릴 수 없는 변경은 나중에 정당화하기 어렵습니다.
관련된 다음 단계
검토 중인 계정이 한 사람이 나타나는 여러 장소 중 하나라면 연결 그래프는 하나의 신호일 뿐입니다. 사용자 이름 조회는 공개 프로필을 단서로 보여줄 수 있지만 소유권 증명이 아니며, 완전한 계정 목록도 아닙니다. 질문이 GitLab 설정에서 공개 존재 매핑으로 바뀔 때는 사용자 이름으로 소셜 미디어 계정 찾기를 참고하세요.
이 가이드가 멈추는 지점
검토된 사실은 팔로우 환경설정과 비공개 프로필의 한계를 다룹니다. 현재 메뉴 경로, 알림 동작 또는 진행 중인 팔로우 요청이 어떻게 되는지는 확립하지 않습니다. 이 특정 작업에 대한 수요는 측정된 추세가 아니라 편집 가설입니다. 행동하기 전에 실제 인터페이스를 확인하고, 연결에 대한 결정과 콘텐츠 공개 범위에 대한 결정을 분리하세요.