Marketplace News

Space Marketplace 베타를 소개합니다

Read this post in other languages:
English, Français, 简体中文

Space Marketplace

Space는 자유롭게 사용자 맞춤이 가능한 도구로 모든 소프트웨어 개발 팀을 위해 개발되었으며, 애플리케이션은 Space의 확장성 면에서 중요한 부분입니다. 그래서 Space 앱용 Marketplace를 베타 버전으로 새롭게 추가했습니다!

Space Marketplace 베타 버전 출시

Space HTTP API의 활용 가능성을 선보이고자 몇 가지 애플리케이션을 준비했습니다. 그러나 사용자 맞춤 기능의 핵심은 Space 사용자 커뮤니티에게 달려 있다고 생각합니다. 커뮤니티의 독창성, 사용 사례 및 워크플로는 Space 기능이 초기 형태를 넘어 발전하는 데 큰 도움이 될 겁니다. Marketplace는 직접 제작한 애플리케이션을 다른 Space 사용자에게 공유하고, 다른 사용자가 제작한 애플리케이션을 사용해볼 수 있는 곳입니다.

먼저 Space 팀이 제작한, 바로 사용 가능한 2가지 앱을 소개합니다.

Space 앱에 대한 자세한 정보와 직접 앱을 제작하는 방법, Marketplace에서 이용 가능한 앱에 대한 간략한 내용을 이 글에서 확인해 보세요.

Space 애플리케이션이란?

Space 애플리케이션은 Space 모듈과 상호 작용할 수 있는 외부 서버 측 서비스 또는 클라이언트 측 애플리케이션(JavaScript, 모바일 또는 데스크톱)입니다. 애플리케이션의 기능에는 다음과 같은 것이 있습니다.

  • Space에서 정보를 검색합니다. 예: 저장소의 커밋 목록 또는 팀원 목록.
  • Space의 액션을 수행합니다. 예: 채팅 메시지 전송 또는 할 일 목록의 항목 생성.
  • Space에서 수신된 이벤트에 반응합니다. 예: 특정 저장소에서 커밋 발생 시 사용자 지정 액션 수행.

Space에서 지원되는 앱 기능을 자세히 알아보려면 이 문서를 읽어보세요.

Space용 애플리케이션 제작 방법

Denis Zakharov 및 Maarten Balliauw가 함께 한, 8월 11일에 개최된 ‘Space용 애플리케이션 빌드 방법’ 웨비나 영상을 시청해 보세요. 이 웨비나에서는 애플리케이션 개발 프로세스를 단계별로 안내해 드립니다.

혹은 앱 개발 문서튜토리얼을 활용하여 앱 빌드를 먼저 시작할 수도 있습니다. 이 글을 읽고 JetBrains Marketplace를 통해 앱을 배포하는 방법을 알아보세요.

개발을 즐기며, 상품도 받고 싶다면 콘테스트에 참여하여 Space 애플리케이션을 제작하고, Marketplace에 업로드하세요.

이용 가능한 앱으로 Space 기능 확장

Space 팀은 이용 가능한 애플리케이션을 여러 개 제작했습니다. 이 애플리케이션의 용도 및 설치 방법을 간략히 설명해 드리겠습니다.

채팅에서 링크를 전송할 경우 Space가 내용 미리보기 기능을 제공합니다. 따라서 채팅의 모든 참여자가 현재 작업을 벗어나지 않고도 링크의 내용을 간편히 확인할 수 있습니다. 해당 링크가 Twitter, Facebook, LinkedIn 및 대부분의 기타 웹 페이지와 같이 인터넷상에서 누구나 액세스 가능한 기본 메타 정보를 갖추고 있는 한 미리보기 기능을 사용할 수 있습니다.

Space에서 미리보기 가능한 링크

그러나 Slack, Figma, Jira, YouTrack와 같은 연결된 앱 또는 서비스를 사용하기 위해 인증이 필요한 경우에는 어떻게 해야 할까요? 이때 Space 인스턴스를 Slack에 연결하여 양방향 링크 미리보기를 제공하는 Slack 링크 미리보기 기능을 이용해보세요. 이 기능은 Space에서 Slack 링크 미리보기를 지원할 뿐 아니라 Slack에서도 Space 이슈 및 코드 검토 내용의 미리보기를 제공합니다. 

특히 팀원(또는 외부 공동 작업자) 중 일부가 Slack을 사용하여 커뮤니케이션하는 경우 유용합니다. 아래 스크린샷에서 확인할 수 있듯, 링크 미리보기 기능의 또 다른 이점은 메시지의 일부를 실제로 표시한다는 점입니다. 이 메시지에는 Space 코드 검토 작업으로 연결되는 링크가 포함되어 있습니다. 즉, Space 인터페이스를 떠나지 않고도 풀 리퀘스트를 바로 검토하고 승인할 수 있는 것입니다.

코드를 자유롭게 살펴보거나 상세한 가이드를 활용하여 Kotlin으로 이러한 앱을 제작하는 방법을 알아보세요.

또한 Space 팀은 이와 동일한 기능을 추가로 제공하는 Figma 링크 미리보기YouTrack 링크 미리보기 앱도 개발하는 중입니다. 각각의 앱을 통해 Figma 프로젝트 또는 YouTrack 이슈의 내용을 미리 빠르게 살펴볼 수 있습니다.

Space 및 Slack 채널 동기화

컨텍스트 전환의 최소화를 더욱 강력히 지원하기 위한 다음 앱은 지정된 채널(Space 및 Slack) 간의 원활한 양방향 연결을 생성합니다. 양방향 연결이 생성되면 모두가 동일한 앱을 사용하는 것처럼 스레드 답변, 멘션 등을 포함한 채널 간 메시지를 복제하므로 크로스 플랫폼 팀이나 외부 사용자와 공동 작업 시 매우 유용합니다.

Space-Slack 통합

코드 및 자세한 설명은 GitHub에서도 확인하실 수 있습니다.

Space 앱 설치 방법

앱은 Space 웹 또는 데스크톱 클라이언트에서 직접 설치하거나 JetBrains Marketplace에서 검색하여 설치할 수 있습니다. 클라이언트에서 설치하려는 경우, 왼쪽 탐색 패널에서 Extensions(확장 프로그램) 탭을 찾아 하위 메뉴인 Marketplace로 이동하세요.

Space 앱 설치 방법

해당 탭이 표시되지 않으면 프로필 사진 바로 아래에서 “…”를 클릭하면 됩니다. 필요한 앱을 선택하여 Install(설치)을 클릭하고 절차에 따라 필요한 권한을 부여하세요. 

Space 앱 및 개선점에 대한 여러분의 의견과 팀에서 사용해보고 싶은 다른 Space 앱 등을 알려주세요. 아래 댓글란에서 의견을 공유해 주셔도 좋습니다!

게시물 원문 작성자

Jessie Cho

Ilia Afanasiev

Discover more