예정된 변경 사항 시스템은 관리자가 Discourse에 완전히 배포되기 전에 다가올 새로운 기능과 변경 사항을 이해하고, 테스트하며, 관리할 수 있도록 돕습니다.
예정된 변경 사항에 액세스하기
관리자 > 예정된 변경 사항으로 이동하거나 /admin/config/upcoming-changes를 방문하세요.
예정된 변경 사항 이해하기
각 예정된 변경 사항은 네 가지 핵심 정보를 표시합니다:
1 - 이름 및 설명
이름과 설명은 변경 사항에 대한 간략한 설명을 제공하며, 추가 정보와 피드백을 수집할 수 있는 관련 메타 토픽으로 링크됩니다.
2 - 상태
상태는 개발 라이프사이클에서의 위치를 전달합니다. 상태는 해당 변경 사항이 옵트인(즉, 기본적으로 꺼져 있지만 켤 수 있음), 옵트아웃(즉, 기본적으로 켜져 있지만 끌 수 있음), 또는 강제 켜짐(즉, 켜져 있으며 끌 수 없음)인지에 직접적인 영향을 미칩니다.
예정된 변경 사항에서 다음 상태를 사용합니다:
-
실험(Experimental): 초기 개발/테스트 단계에 있는 잠재적 변경 사항으로, 빠르게 진화하거나 실험이 종료되면 완전히 제거될 수 있습니다(이 경우비활성(Inactive)상태로 전환됩니다. 아래 참조).실험단계의 변경 사항에 옵트인하여 테스트할 수 있습니다. -
알파(Alpha): 사용이 안전한 테스트된 변경 사항이지만, 디자인이나 기능에 약간의 업데이트가 있을 수 있습니다.알파단계의 변경 사항에 옵트인하여 조기에 사용할 수 있습니다. -
베타(Beta): 사용이 안전한 테스트된 변경 사항으로,안정적(Stable)또는영구(Permanent)상태로 전환되기 전에 크게 변경될 가능성이 낮습니다.
저희 호스팅을 사용하는 대부분의 사이트와 셀프 호스팅 사이트의 경우, 베타단계의 변경 사항은 이전에 활성화하지 않은 경우 모든 사용자에게 자동으로 켜집니다, 그러나 여전히 옵트아웃할 수 있습니다.
-
안정적(Stable): 완료된 변경 사항[1] , 그러나 여전히 옵트아웃(즉, 관리자가 비활성화할 수 있음) 가능합니다.
안정적단계의 변경 사항을 옵트아웃한 경우 관리자에게 대시보드에서 경고가 표시됩니다. -
영구(Permanent): 테스트가 완료된 변경 사항으로 강제 켜짐(즉, 관리자가 비활성화할 수 없음) 상태입니다. 영구 변경 사항은 더 이상 예정된 변경 사항 목록에 표시되지 않고, 대신/admin/whats-new페이지에 표시됩니다. -
비활성(Inactive): 중단된 실험입니다. 옵트인할 수 없습니다.
가끔 변경 사항은 이러한 상태를 선형적으로 거칩니다(즉, 실험에서 시작하여 영구로 종료), 하지만 항상 그런 것은 아닙니다. 일부 변경 사항은 알파 또는 베타 상태로 도입되며, 일부는 안정적 상태로 종료됩니다. “사이트 설정 기본값” 유형의 변경 사항은 기존 설정의 기본값만 변경하기 때문에 영구 상태로 전환되지 않습니다.
특정 변경 사항이 한 상태에서 다른 상태로 진행되도록 하는 데 걸리는 시간은 정해져 있지 않지만, 다음 경우 관리자에게 알림이 전송됩니다:
- 새로운 변경 사항이 테스트 가능해졌을 때
- 알림 피로를 피하기 위해 주 1회 이상 전송되지 않습니다. 이러한 알림을 수신하지 않으려면
/my/preferences/notifications에서 비활성화할 수 있습니다.
- 알림 피로를 피하기 위해 주 1회 이상 전송되지 않습니다. 이러한 알림을 수신하지 않으려면
- 변경 사항이 자동으로 활성화되었을 때
- 곧 강제 켜질 변경 사항을 비활성화했을 때
- 이는 관리자 대시보드 경고로 표시됩니다.
3 - 영향받는 사용자
영향받는 사용자 태그는 커뮤니티 내에서 어떤 사용자가 해당 변경 사항을 어떤 방식으로 볼 수 있거나 상호작용할 수 있는지를 설명합니다. 간단히 말해, 누가 이 변경 사항을 인지할 수 있을까요? 영향받는 사용자의 유형은 다음과 같습니다:
관리자(Admins): 변경 사항이 관리자만 볼 수 있습니다.스태프(Staff): 변경 사항이 관리자 및 모더레이터만 볼 수 있습니다.모든 멤버(All members): 변경 사항이 사이트의 모든 멤버에게 표시됩니다.개발자(Developers): 드문 경우이지만, 코어, 테마 또는 플러그인에서 코드를 다루는 사람만 해당 변경 사항을 인지할 수 있습니다.
영향 유형
영향받는 사용자의 하위 집합으로, 목록에 표시되지 않는 것이 영향 유형입니다. 영향 유형은 변경 사항이 커뮤니티에 광범위하게 어떤 영향을 미치는지를 설명합니다:
기능(Feature): 변경 사항이 커뮤니티에 새로운 기능이나 기능을 도입하거나 기존 기능을 수정합니다.사이트 설정 기본값(Site setting default): 변경 사항이 기존 사이트 설정의 기본값을 수정합니다. 이미 설정을 기존 기본값에서 변경한 관리자는 영향을 받지 않습니다. 해당 변경 사항이 안정적 단계에 도달하면 관리자 대시보드 경고가 표시되지 않습니다.기타(Other): 위의 카테고리에 해당하지 않는 기타 변경 사항.
4 - 대상 활성화…
이 드롭다운은 사이트 관리자로서 커뮤니티에 이 변경 사항을 어떻게 도입할지 활성화 대상을 설정하여 제어할 수 있는 곳입니다:
아무도(No one): 사이트의 모든 사용자에게 변경 사항을 비활성화합니다.모두(Everyone): 사이트의 모든 사용자, 익명 사용자를 포함하여 변경 사항을 활성화합니다. 변경 사항이 자동으로 켜질 때(일반적으로베타단계에서)모두에게 적용됩니다.스태프만(Staff only): 사이트 스태프(즉, 관리자와 모더레이터)에게 변경 사항을 활성화합니다.특정 그룹(Specific groups): 선택된 그룹에게 변경 사항을 활성화합니다.
일부 예정된 변경 사항은 제한적인 “활성화 대상” 옵션을 가질 수 있습니다. “활성화 대상” 드롭다운의 사용 가능한 옵션은 변경 사항의 구성에 의해 결정됩니다. 예를 들어, 특정 변경 사항은 제한된 그룹 테스트가 불가능하기 때문에
모두와아무도옵션만 허용할 수 있습니다.
참고: 변경 사항을 활성화하는 방식은 누가 영향을 받을 수 있는지에 영향을 미치지 않습니다. 예를 들어, 다음 변경 사항은 스태프에게만 영향을 미치지만 모두에게 활성화되어 있습니다 — 그러나 카테고리 생성에 대한 액세스 권한이 있는 것은 스태프뿐이므로 일반 멤버는 변경 사항을 볼 수 없습니다.
변경 사항 관리
“활성화 대상” 드롭다운을 사용하여 커뮤니티에서 변경 사항이 어떻게 롤아웃되는지 제어할 수 있습니다. 이를 통해 다음을 수행할 수 있습니다:
- 광범위한 배포 전에 스태프와 함께 변경 사항을 테스트
- 피드백을 수집하기 위해 특정 사용자 그룹에게 기능 활성화
- 사이트 커스터마이징, 프로세스 또는 문서를 업데이트하는 동안 변경 사항을 일시적으로 비활성화
- 라이브에 올라가기 전에 커뮤니티에 예정된 변경 사항 알림
사용자가 활성화한 변경 사항 확인
관리자가 왜 어떤 사용자는 변경 사항을 볼 수 있거나 영향을 받는지 이해할 필요가 있을 수 있습니다. /admin/users/:id/:username의 관리자 사용자 페이지로 이동하면, 사용자가 해당 변경 사항을 활성화했는지와 그 이유를 설명하는 섹션을 볼 수 있습니다:
소프트웨어가 완료될 수 있는 한도 내에서! ↩︎



