Space logo

Space

The intelligent code collaboration platform

Space is pivoting to SpaceCode, focused on Git hosting and code reviews. Learn more →

News

Space의 구독 기능 소개: Space에서 알림을 관리하는 보편적인 방법

Read this post in other languages:

Space에서는 새로운 커밋, 이슈, 부재 및 휴가가 지속적으로 추가되고, 동시에 블로그 게시물, 문서 및 코드 검토가 생성됩니다. 그럼 어떻게 하면 이러한 정보들이 해당하는 사람, 팀 또는 도구로 잘 전달되도록 할 수 있을까요?

Space Chats는 모든 알림의 허브 역할을 합니다. 그러나 Space는 방대하고 그 안에서 끊임 없이 업데이트가 이루어집니다. 우리의 궁극적인 목표는 모든 업데이트를 한 곳에서 제공하는 동시에 정보 스트림을 최적화하여 불필요한 정보와 정보 과부하를 줄이는 것입니다. 이것이 우리가 구독의 개념을 생각해 낸 방법입니다.

구독 개요

구독이 있기 전에는 Space에서 알림을 관리할 통일된 방법이 없었습니다. 지금까지는 #Absence#Blog와 같은 Chats 내의 사전 구성된 피드에서 미리 정의된 시스템 알림을 수신했습니다. 제한된 수의 이벤트만 다뤄졌고 사용자 지정 옵션도 거의 없었습니다. Space의 변경 사항을 외부 도구에 알리도록 웹후크를 설정하는 방법도 있었지만, 이는 알림과 독립적으로 구현되었고 다른 알림 설정과 공통점이 거의 없었습니다. 마지막으로, 시스템이 그룹 채팅 채널에 알림을 보내도록 하려면 해당 목적을 위한 전용 애플리케이션을 만들어야 했습니다.

새로운 구독 모델에서는 Space 내부에서 발생하는 이벤트에 대한 알림을 구성하는 강력하고 유연한 방법이 이용됩니다.

구독의 장점은 무엇인가요?

  • 구독을 통해 끝 없이 이어지는 이벤트 흐름을 조정하고, 불필요한 정보를 차단하며, 관심이 있는 알림만 전달할 수 있습니다. 구독할 수 있는 이벤트 목록에는 이미 60개 이상의 항목이 포함되어 있으며 앞으로 더 추가될 예정입니다.
  • 구독은 Space Chats와 원활하게 작동합니다. 개인 피드에서 받고 싶은 알림을 선택하고 그룹 채널에서는 관련자들에게 전달하고 싶은 알림을 선택하여 지속적으로 정보를 업데이트해줄 수 있습니다. 
  • 구독을 이용하면 가장 중요한 이벤트에 대한 스마트 알림을 지정된 피드에 전달하고 다른 모든 정보는 차단하여 업무에 방해가 되는 요소를 최소화할 수 있습니다. 예를 들어 중요한 이벤트가 발생할 때마다 푸시 알림을 전달하는 특별 피드를 설정할 수 있습니다. 이와 동시에 하루에 한 번 빠르게 훑어볼 수 있는 중요도가 낮은 이벤트로 별도의 피드를 구성할 수 있습니다.
  • 코딩이 필요 없습니다. 알림을 전달하기 위해 외부 솔루션을 연결하거나 채팅 애플리케이션을 개발할 필요가 없습니다. Space UI에서 바로 모든 구독 설정을 손쉽게 구성할 수 있습니다. 

구독은 어떤 방식으로 작동하나요?

알림을 표시할 위치에 따라 세 가지 유형의 구독을 만들 수 있습니다.

  • 개인 피드 구독은 나에게 할당된 이슈, 나에게 공유한 문서 및 나를 대상으로 하는 블로그 게시물과 같이 나와 관련된 변경 사항에 대한 알림을 전달합니다. 이러한 알림은 나만 볼 수 있는 읽기 전용 채널인 개인 피드에 나타납니다. 기본적으로, 사전 구성된 #Spacebox 피드로 이러한 모든 알림을 받게 되지만 꼭 그래야 하는 것은 아닙니다. #Spacebox에서 보고 싶은 알림을 세부적으로 조정하고 필요한 만큼 개인 피드를 만들 수 있습니다.
  • 채널 구독 은 사용자 그룹(프로젝트 팀, 위치, 여러 팀 또는 회사 전체)과 관련된 시스템의 업데이트 및 변경 사항을 알려줍니다. 이러한 알림은 채팅 채널에 전달됩니다. 
  • 출시 예정. 웹후크 구독을 이용하면 Space에서 이루어지는 다양한 업데이트에 대한 정보를 외부 서비스나 애플리케이션에 전달하는 웹후크를 구독할 수 있습니다. 

채널 구독은 Organization 요금제부터 이용할 수 있고 개인 피드 및 웹후크 구독은 모든 Space 사용자가 사용할 수 있습니다. 

또한 구독은 Space에서 알림을 받는 이벤트 및 사용자와의 관계에 따라 개인 또는 맞춤 구독이 될 수 있습니다. 

  • 개인 구독에는 팀, 프로젝트, 위치 및 기타 개인적 관심 항목과 관련된 모든 이벤트가 포함됩니다. 이러한 알림은 개인 피드에만 전달할 수 있습니다.
  • 맞춤 구독 에는 자신뿐만 아니라 다른 팀, 프로젝트 또는 위치, 심지어 회사 전체와 관련된 보다 광범위한 이벤트 목록이 포함됩니다.  예를 들어, 액세스 권한만 가지고 있다면 특정 프로젝트에서 생성된 새로운 이슈, 특정 저장소에 대한 업데이트 또는 특정 위치를 대상으로 하는 새 블로그를 구독할 수 있습니다. 맞춤 구독은 개인 피드, 채널 및 애플리케이션 웹후크로 알림을 보낼 수 있습니다.

구독의 작동 방식을 쉽게 알 수 있도록 여기에 시각적으로 나타냈습니다. 

관리자 권한이 있다면 Chats의 개인 피드 또는 채널에서 직접 구독을 관리할 수 있습니다. 오른쪽 상단의 channel-info.png(Channel info(채널 정보))를 클릭하고 Subscriptions(구독) 탭으로 이동하면 됩니다. My Profile(내 프로필) → Subscriptions(구독)에서도 모든 구독에 액세스하고 관리할 수 있습니다. Space 문서에서 구독 및 알림 설정에 대해 자세히 알아보세요. 

그러면 각 구독 유형을 자세히 살펴보겠습니다.

개인 피드 구독

이 형태의 구독은 새로운 부재, 블로그 게시물, 문서, 멤버십 업데이트 등에 대한 다양한 알림이 포함된 읽기 전용 시스템 채널인 개인 피드에 알림을 전달합니다. 

#Spacebox는 가장 관련성이 높은 알림을 전달하도록 미리 구성된 기본 개인 피드입니다. #Absence#Blog와 같은 사전 정의된 피드에서 수신하던 모든 알림이 통합되므로 이러한 이전 피드를 안전하게 삭제할 수 있습니다. 

사전 구성된 구독은 가장 관련성이 높은 업데이트를 별도 설정없이 즉시 제공하는 데 그 목적을 두고 있습니다. 그러나 이러한 모든 설정은 사용자 지정이 가능합니다. 필요한 경우 #Spacebox 구독을 조정하여 알림을 받는 이벤트 수를 제한하거나 확장할 수 있습니다. 

#Spacebox 외에도 개인 피드를 원하는 만큼 만들 수 있습니다. 예를 들어, #New Issues in Design이라는 별도의 피드를 만들어 Design 프로젝트에서 생성된 새로운 이슈에 대한 알림을 받거나 #Members 피드에서 해당 조직에 참여하는 새 구성원에 대한 정보를 지속적으로 확인할 수 있습니다. 

채널 구독

적시에 응답하고 협업을 개선하기 위해 변경 사항을 사용자 그룹 또는 전체 팀에게 알리는 것이 중요할 때가 있습니다. 예를 들어, 개발자들이 실패한 빌드에 대한 알림을 받고자 할 수 있습니다. HR 관리자는 팀 구성원이 추가한 새로운 부재에 대해 알아야 합니다. 새 구성원이 합류하면 팀 전체가 이를 알아야 합니다. 

채널을 구독하면 Chats 내 채널에 자동 알림을 전달하여 주어진 이벤트에 관심이 있는 모든 사람에게 알림을 보낼 수 있습니다.

외부 도구의 실시간 알림을 Slack으로 전송할 수 있는 Slack 앱이 비슷한 예입니다. 가장 큰 차이점은 Space를 사용하면 외부 서비스를 연결할 필요가 없다는 것입니다. 해당하는 팀 구성원에게 알림을 전달하는 데 필요한 모든 이벤트와 도구가 이미 포함되어 있는 Space의 통합적 특성 덕분에 가능한 일입니다.

결과적으로 Space 구독은 Slack 앱에 비해 다음과 같은 이점이 있습니다.

  • 외부 도구에서 Slack과 같은 협업 플랫폼으로 알림을 전달하는 여러 애플리케이션을 통합해야 하는 경우에 종종 발생하는 데이터 사일로가 Space 구독에서는 생기지 않습니다.  
  • Space 구독은 작동을 위해 아무것도 설치하거나 개발할 필요가 없기 때문에 시간과 노력을 절약하는 데 도움을 줍니다. 코딩 없이 Space UI에서 바로 모든 유형의 구독을 쉽게 구성할 수 있습니다.  

출시 예정: 웹후크 구독 

새로운 구독 모델을 사용하면 이슈 트래커, CI 서버 또는 배포 도구와 같은 외부 서비스에 Space에서 발생하는 이벤트를 알릴 수 있습니다. 이를 위해 폴링보다 선호되는 방식으로, 애플리케이션에 알림을 푸시할 수 있는 방법인 웹후크가 이용됩니다. 웹후크 페이로드 처리는 Kotlin 및 .NET용 Space SDK에서 지원됩니다. 

웹후크 구독 서비스가 출시되면 Applications(애플리케이션) 설정에서 이를 관리할 수 있게 될 것입니다.

구독을 시작하고 혜택 받기

새로운 구독 모델 덕분에 이제 알림을 받고 싶은 이벤트와 알림을 받을 위치를 선택할 수 있습니다. 구독을 통해 관심 있는 작업 공간 업데이트를 지속적으로 수신하고, 데이터 사일로를 없애며, 회사 내에서 지식 공유를 개선할 수 있습니다.

구독을 이용해 보고 저희에게 경험을 알려주세요! 개인 피드 구독은 모든 Space 조직에서 사용할 수 있고, 채널 구독은 Organization 요금제로 이용할 수 있으며 웹후크 구독은 조만간 제공될 예정이고 모든 Space 요금제에서 이용할 수 있게 될 것입니다. 

게시물 원문 작성자

Jessie Cho

Alyona Chernyaeva

image description

Discover more