Space
The intelligent code collaboration platform
Space is pivoting to SpaceCode, focused on Git hosting and code reviews. Learn more →
Space 팀과 함께하는 Ask Me Anything 세션: 질문과 답변
안녕하세요. Space 팀은 최근 첫 Ask Me Anything 세션을 개최했으며 참여해 주신 모든 분들께 진심으로 감사드립니다. 약 50개의 질문을 받았으며 Reddit의 관련 게시물에서 더 이상 새로운 질문에 답변은 하지 않습니다. 하지만 트위터와 당사 이슈 트래커를 통해 언제든지 저희와 소통할 수 있습니다.
이 AMA 세션에서 가장 많이 제기되었고 흥미로웠던 질문들을 아래에 모아보았습니다. 가장 많은 질문은 계획에 대한 것이었기 때문에 이 게시물은 현재 작업 중이거나 포함할 계획인 몇 가지 Space 기능을 알아보는 데 도움이 될 것입니다. 질문과 의견 전체 목록은 여기에서 확인하실 수 있습니다.
저희가 받은 질문을 다음과 같이 두 가지 카테고리로 나누었습니다.
- Space에 관련된 질문: 일반 사항, 기능, 청구 및 계획
- JetBrains에 대한 일반적인 질문.
Space에 관련된 주제
Q: “Log in to”를 이메일 + 비밀번호 로그인으로 바꿀 수 있나요?
Maxim Mazin: 예, jetbrains.space에 이메일로 로그인하고, 액세스할 수 있는 조직 목록을 가져올 수 있도록 할 계획입니다.
Q: 안녕하세요, Space 팀! 저는 Space가 회사 내부 협업을 개선하는 데 매우 유익한 도구라고 생각합니다. 하지만 여러 소프트웨어 판매업체에서 광범위한 소프트웨어 커뮤니티를 오픈 소싱 구성 요소에 참여시키고 의견을 반영하며 이슈를 공개적으로 추적하고 있습니다. 소프트웨어 개발에 대한 이러한 점차 일반화되는 내/외부 하이브리드 접근 방식에 적합한 도구로 Space를 만들 계획이 있나요?
Serjic Shkredov: 저희는 이러한 종류의 하이브리드 접근 방식이 매우 일반적이라고 믿고 있고, 잘못된 도구를 사용하면 프로젝트에서 오픈 소스로 구성 요소를 추출하려는 사람들이 작업하기가 어려운 것을 봐왔습니다. 저희는 git 호스팅, 자동화 및 코드 검토 하위 시스템을 통해 이 문제에 접근할 계획이 있습니다. 반면에 코드베이스에 대한 게스트 액세스에 대한 직접적인 지원은 하지 않을 예정입니다. 대신, GitHub와의 원활한 통합을 제공하기 위해 노력할 예정입니다. Space의 공개 이슈 트래커의 경우, 이러한 사용 사례를 해결하기 위해 다른 도구와의 통합을 할 예정입니다.
Q : 안녕하세요, Space 팀 여러분, 저는 프리랜서 앱 개발자입니다. Space가 모든 클라이언트 프로젝트뿐만 아니라 커뮤니케이션, 소스 제어, CI/CD(예: 네이티브 iOS, Android, Kotlin Native) 등에 대한 일종의 “허브”가 될 수 있는 제품인지 궁금합니다. 확실히 말씀드릴 수 있는 것은, 저는 저와 제 고객(그리고 때때로 프로젝트를 놓고 협력하는 다른 개발자)으로 구성된 팀입니다. 어쨌든 기조 연설은 정말 멋졌습니다. 지난 몇 달(년?) 동안 놀라운 성과를 거두셨더군요.
Valerie Andrianova: 그렇게 말씀해 주셔서 감사합니다. 물론, Free 요금제로 자신만의 프로젝트에 Space를 사용할 수 있습니다. 또한 친구와 클라이언트를 Space 조직에 초대할 수도 있습니다. 그러나 Space는 폐쇄된 시스템으로, 모든 사용자가 Space 액세스를 위한 인증을 얻어야 하며 현재 Space에서 정보를 공개적으로 공유할 수 있는 방법은 없습니다. 그 외에는 자신의 프로젝트에 Space를 사용할 때 따르는 제한은 없습니다. Space에 오신 것을 환영합니다!
Q: 안녕하세요, JetBrains! 질문이 하나있습니다. 웹 버전의 Space에 언제 일반 다크 모드가 나오나요?
Anton Sokolov: 맞습니다. 다크 모드는 꼭 있어야 합니다. 현재 작업 중이지만 아직 정확한 일정은 정해지지 않았습니다.
Q: 안녕하세요, Space 팀이 Kotlin을 사용하여 전체 제품을 제작한 과정을 보여주는 상세한 블로그나 YouTube 동영상이 있나요? 대단히 감사합니다.
Maarten Balliauw: 있고 말고요! Maxim Mazin이 KotlinConf에서 내부 자료에 대한 프레젠테이션을 진행했으며 JetBrains TV에서 관련 비디오를 볼 수 있습니다. 저희는 스택 전체에 걸쳐 Kotlin을 사용합니다. 서버 측은 Kotlin이며 모든 클라이언트(웹 + JS 프런트엔드, IDE 플러그인, Android 및 iOS 앱)도 마찬가지입니다 저희는 Ktor, Exposed, Kotlin-react 및 기타 많은 라이브러리를 사용합니다. 동영상을 꼭 확인해 주세요!
Q: 안녕하세요! 지금까지 본 것들에 큰 감명을 받았습니다. Basecamp 및 그 이상의 것들을 완벽하게 대체하는 것 같더군요. 제가 하고 싶은 질문은, 기업에서 Space를 보다 원활하게 채택하도록 어떤 도움을 주려고 하십니까? Space가 더 잘할 수 있는 모든 부분을 보여주고 회사로서 우리의 목표를 달성하는 데 어떤 도움을 줄 것인지를 보여줌으로써 Space를 대안으로 제시할 수 있으면 좋겠습니다. Space가 일종의 교육 프로그램이나 다른 대안보다 우수할 수 있다는 것을 보여주는 쇼케이스가 있다면 좋겠죠. 그렇지 않다면, 더 나은 장려정책 없이는 모든 사람이 사용할 도구를 변경하도록 회사 전체를 설득하기는 어렵습니다. 이와 관련하여 가지고 있는 정보가 있나요? 그렇지 않다면 계획은 무엇이 있나요? 감사합니다!
Maarten Balliauw: 감사합니다! Space의 비전은 별도의 설정 없이 바로 사용할 수 있도록 실제로 많은 도구를 결합하고 통합하는 것입니다. 쇼케이스와 관련하여 JetBrains.com에 일련의 고객 사례가 마련되어 있습니다. 이를 통해 다양한 산업 분야에서 다른 사람들이 Space를 어떻게 사용하고 있는지 보여줄 수 있을 것입니다. 몇 가지 브로셔와 기타 자료를 여기에서 확인할 수 있습니다. 지난 5월에 Space의 많은 기능을 다룬 웨비나를 실시했었는데, 지난 릴리스 비디오보다는 진행 속도가 약간 느립니다. 관심이 있다면 추가 Q&A와 함께 녹화 내용을 확인해 보시기 바랍니다. 교육과 관련해서는 도움을 드릴 수 있는 여러 파트너가 있습니다. 관심이 있다면 알려 주세요. 연락을 드리겠습니다.
Q: 안녕하세요. 저는 JetBrains 도구라면 뭐든 엄청나게 좋아합니다! 알림에 대한 간단한 질문이 있습니다. Space 내부의 할 일 목록을 특정 풀 리퀘스트에 연결하고 풀 리퀘스트가 병합되면 각 할 일을 자동으로 완료하도록 만들 수 있나요?
Anton Sukhonosenko: 아니요, 현재는 불가능합니다. 질문하신 사용 사례를 제가 올바르게 이해했다면, 메인 페이지에 있는 별도의 코드 검토 위젯에 처리가 필요한 모든 검토가 나열되므로 이것으로 해결할 수 있을 겁니다.
Q: 누군가 나를 검토자로 표시하면 제에게 알림이 오나요?
Anton Sukhonosenko: 예, 채팅으로 알림을 받습니다. 알림을 보내고 15분 내에 알림을 읽지 않으면 이메일로도 알림이 보내집니다.
Q: Basecamp 쪽 사람으로서 질문이 있는데, 모든 알림이 비활성화되는 “Zen 모드”가 있나요?
Anton Sukhonosenko: 예, 채팅에서 클릭 한 번으로 그렇게 할 수 있습니다. ‘Unavailable(사용 불가)’ 모드를 활성화하면 Space가 알림을 차단할 뿐만 아니라 팀의 모든 사람에게 사용자의 상태를 보여줍니다.
Q: 프로젝트의 게스트 또는 외부 액세스에 대한 계획이 있는지 알고 싶습니다.
Maxim Mazin: 그러지 않아도 YouTrack에서 이 기능에 대한 요청이 많이 들어왔습니다. 그래서 향후에 이 기능에 대한 지원을 추가할 예정입니다.
Q: 안녕하세요! Space의 멀티테넌트 설치를 SaaS로 가져오면서 AWS VPC와 같은 대상에 배포하지 않을 수 있나요? 제가 이해하지 못한 부분이 있을 수 있지만 완전한 SaaS와 온프레미스 사이의 절충으로 보면 될 것 같습니다.
Serjic Shkredov: 좋은 질문입니다! 실제로 이것은 SaaS와 온프레미스 솔루션의 이점을 모두 누리고자 하는 사람들에게 큰 절충안이 될 것입니다. 하지만 모니터링 결과, 로그 등을 받지 않고 자동 업데이트를 제공할 수 있을지는 모르겠습니다. 따라서 AWS VPC에 Space를 설치할 수 있을 가능성이 높지만 이것을 SaaS라고 할 수는 없을 것 같습니다.
Q: Space 팀, 안녕하세요. 정말 좋은 도구를 만들고 계십니다! 제 질문은 다음과 같습니다. 예정된 Space 클라이언트 애플리케이션에 “Compose for Desktop”을 사용할 계획인가요? 만약 그렇다면, Electron 앱에 비해 엄청난 개선이 있을 텐데 말이죠.
Serjic Shkredov: 그와 관련된 구체적인 계획은 없습니다. 하지만 프로토타입 작업은 시작했습니다. 이는 매우 긍정적으로 보이며 개발자의 경험과 결과적인 애플리케이션 모두에 만족하고 있습니다. 내년에 베타 테스터에게 제공하게 되기를 기대하고 있습니다.
Q: 안녕하세요! 하나의 프로젝트에만 국한된 것이 아니라 회사 차원의 Wiki가 있나요?
Pavel Boger: 보다 체계적으로 정보를 정리할 수 있을 것다는 판단에 따라 지식 베이스를 프로젝트 수준으로 이동했습니다. 조직 전반의 정보에 대해서는 블로그와 공유 문서를 이용하실 수 있습니다.
Q: 음성 및 영상 채팅 기능이 있나요?
Pavel Boger: 현재는 없습니다. 하지만 향후 Google Meet과의 통합을 추가할 계획입니다.
Q : UML이 있습니까? 또는 StarUML과 같은 일부 UML 도구를 통합할 수 있는 기회가 있습니까?
Pavel Boger: UML 도구를 Space에 직접 추가하지는 않을 겁니다. 그러나 타사 개발자가 이러한 통합을 만들 수 있도록 더 많은 확장 기능을 추가할 것입니다.
Q: 내 프로파일에 개인 및 회사 주소를 포함할 수 있나요?
Pavel Boger: 예, 연락처 세부 정보에 필요한만큼 이메일을 추가할 수 있습니다.
Q: 작업, 이슈 및 체크리스트에 하위 작업을 추가할 수 있나요?
Pavel Boger: 체크리스트에 항목을 중첩할 수 있으므로 각 작업에 하위 작업이 있을 수 있습니다. 하위 이슈를 추가하는 문제의 경우, 요청된 기능 중 하나이기 때문에 로드맵에 포함되어 있습니다. 관심있으신 분들은 이 기능에 투표해 주시기 바랍니다.
Q: 사용자 프로파일에 내 기술에 대한 기술 시트가 있나요?
Pavel Boger: 예, 사용자 프로파일에서 기술, 취미 등과 같은 추가 정보에 대한 사용자 지정 필드를 만들 수 있습니다.
Q: Space는 1인 프로젝트용으로도 설계되었나요? 어떤 배경에서 하는 질문인지 모르겠지만, 혼자 일하는 사람이 Space를 채택할 이유가 있나요?
Serjic Shkredov: Space를 설계할 때 그러한 사용 사례를 염두에 두지는 않았습니다. 하지만 사용자가 그렇게 하지 못하게 할 의도도 없었습니다. 개인이 비공개적으로 사용하려는 경우에는 보통 Free 요금제가 가장 적합합니다.
Q: Space가 정말 멋져 보입니다! 이것 저것 둘러보기 위해 공개 데모를 받거나 Space 둘러보기 시나리오와 같은 예제 프로젝트를 이용할 수 있나요? 그런 것들이 있으면 정말 도움이 될 것 같습니다. 뭔가를 테스트해보고 싶은데 비어있는 프로젝트로는 어려울 테니까요.
Serjic Shkredov: 지금은 불가능합니다. 이러한 기능 제공에 대해 논의하고 있지만 아직 좋은 기술적 솔루션을 찾지 못했습니다.
Q: 최근 릴리스 비디오에 문서 섹션이 나오는데, 상당히 단순해 보입니다. 개선할 계획이 있나요? 지금까지는 Confluence가 더 좋아 보입니다. Space에 직원을 위한 작업 캘린더(프로젝트 작업, 근무 시간 기록 등)가 있나요? 그렇지 않다면 언제 구현할 계획입니까? (Jira 처럼) Space 채팅이 텔레그램 채팅과 매우 유사합니다. 통합 계획이 있나요?
Serjic Shkredov: 문서를 개선하기 위한 많은 계획이 있습니다. 가장 필요한 것이 뭔지 여러분의 의견을 저희에게 알려주세요! 작업 캘린더는 아직 구현되지 않았지만 계획에 포함되어 있습니다. 채팅의 경우, 필요성이 모두 충족된다고 생각하며 다른 메신저와 통합할 계획은 없습니다.
확장성
Q: Outlook 통합을 계획하고 있나요? EAP에 잠깐 참여하면서 몇몇 팀원과 함께 시도해 보았지만 조직의 대다수 사람들로부터 Outlook을 빼낼 방법이 없습니다.
Mikhail Vink: 예, Outlook 통합뿐만 아니라 Google 캘린더와 CalDav를 통한 일반 캘린더 통합도 염두에 두고 있습니다. Google 캘린더가 최우선 순위에 있습니다(이미 구현했으며 현재 JetBrains 내에서 시험 사용을 하고 있습니다). 이 기능은 2021년 초에 공식 출시될 예정이며 이후 Outlook 캘린더 작업을 진행할 예정입니다.
Q: Jira 및 Confluence에서 마이그레이션을 생성할 계획이 있나요?
Mikhail Vink: 최근에 이슈에 대한 API 가져오기를 출시했으므로 이미 Jira에서 Space 이슈로 마이그레이션을 빌드할 수 있습니다. 특수 문서에 대한 가져오기 API가 곧 제공될 예정이며 Confluence에서 Space 문서로 가져오기도 가능해질 것입니다. 현재 Jira 및 Confluence에서 Space로의 자체 마이그레이션을 구축하고 있지는 않지만 여기에 관심이 있는 기술 파트너와 논의 중에 있습니다. 이는 곧 출시될 가능성이 있음을 의미합니다.
Q: 베타 출시 이후 평가판 계정으로 Space를 사용하고 있습니다. 저는 파트타임으로 프로그래밍을 가르치고 있고 커뮤니케이션, 코드 공유, 문서화 등을 위한 교육 플랫폼으로 Space 사용을 고려하고 있습니다. 이 방법이 좀 특수한 사용 사례라는 것은 알고 있지만 이 부분을 지원하기 위한 작업을 할 계획이 있나요? 또는 어쩌면 교육 플랫폼을 완벽하게 지원하기 위해 제가 플러그인을 빌드해야 하는 걸까요?
Mikhail Vink: 처음부터 이러한 사용 사례를 염두에 두고 Space를 디자인하지는 않았지만 교육 기관(대학 및 교육 업체 모두)과 많은 논의를 거치면서 Space에서 우리가 가지고 있는 많은 개념이 교육 과정에도 잘 맞는다는 생각을 갖게 되었습니다.
그래서 아직 초기 단계이지만 교육 분야에서 Space가 활발하게 채택되고 있습니다. 현재로서는 주로 조직화와 업무 협력과 관련된 기능에 중점을 두고 있기 때문에 교육과 관련한 구체적인 기능에 작업을 하고 있지는 않습니다. 향후 교육 기관에서 이용하기에 Space를 더욱 매력적으로 만들 계획이지만 아직 구체적인 계획은 없습니다. 현재 이용할 수 있는 기능으로 이미 많은 것이 가능할 것이며 Space와 통합하거나 이를 기반으로 교육 플랫폼에 대한 더 많은 기능을 빌드하실 수 있습니다. 확장 측면에서 어려움이 있으면 알려주세요. 교육을 포함해 모든 사용 사례를 위해 Space를 쉽게 확장할 수 있도록 하고 싶습니다.
자동화
Q: 현재 CircleCI 구성에서 CI 스크립트를 생성하는 방법이 있나요? 마이그레이션 속도를 높이기 위해서 말입니다.
Alexandr Sedov: 현재 다른 CI/CD 솔루션으로부터의 마이그레이션 계획은 없습니다. 상당한 수요가 있는 경우, 향후 적당한 시기가 되었을 때 CircleCI에 이러한 기능을 추가할 수도 있습니다.
Q: CI에서 프로젝트를 빌드하기 위해 Windows 및 Mac VM을 지원할 계획이 있습니까?
Alexandr Sedov: 예, 그렇습니다. VM을 Space 인스턴스에 연결할 수 있게 해주는 외부 작업자 기능을 개발 중입니다. 이 기능은 Linux, Windows 및 Mac 운영 체제를 지원합니다. JetBrains에서 관리하는 클라우드 작업자 VM과 고객이 관리하는 작업자 VM을 모두 지원할 계획입니다.
이슈 및 작업 추적
Q: 저희 팀은 여러 앱에서 Space로 마이그레이션하는 중에 있습니다. 그런데 팀이 소프트웨어에만 중점을 두는 것이 아니라 여러 엔지니어링 및 마케팅 팀도 관련되어 있다는 데서 문제가 발생합니다. Trello에서 Kanban 보드로 작업을 구성하는 데 익숙해져 있거든요. 지금까지 Space의 보드는 확실히 소프트웨어 개발에 초점을 맞추고 있어서 다른 방식으로 사용하기 위한 다양한 기능이 부족한 것 같습니다. Trello를 완전히 대체할 수 있도록 Space의 Boards 기능을 확장할 계획이 있나요?
Anton Spilniy: Space의 모든 부분이 그렇지만 Boards를 개발자뿐만 아니라 마케팅, HR, QA 등과 같은 다른 팀에게도 유용하게 만들 계획이며, Boards의 기능을 계속해서 확장하는 중입니다. 어떤 기능이 가장 아쉬운가요?
Q: Issues에 더 많은 기능을 추가할 계획이 있나요? 지금으로서는 Issues가 매우 기본적인 것으로 보입니다. GitHub가 가진 기능과 동등한 수준이면 어떨까 생각해봅니다. 저희 회사는 현재 이슈 추적에 Jira를 사용하고 있습니다. 저희는 “파워 유저”는 아닙니다만, 이슈를 표준 “유형”(버그, 강화, 아이디어), “우선 순위”(높음, 중간, 낮음) 및 제품에 의미있는 한, 두 가지 다른 사용자 지정 필드로 할당할 수 있어야 합니다. 현재 저희가 사용 중인 Atlassian 중심 도구에서 Space로 전환하는 문제를 고려하기 위해 수시로 Space를 확인하고 있습니다. Issues의 기능 부족이 가장 큰 걸림돌입니다. 기본적인 이슈 추적 이상이 필요한 조직은 YouTrack 또는 Jira와 같은 다른 제품을 사용해야 한다고 생각하시나요? 감사합니다!
Maxim Mazin: Space에서 Issues 기능을 강화하기 위한 작업을 활발히 진행 중입니다. 현재 사용자 지정 필드에 대한 작업을 진행 중이며 사용자 지정 필드와 함께 디폴트 필드에 우선 순위를 둘 예정입니다. 시간 추적도 계획에 포함되어 있고, 스프린트 계획, 번다운 차트 등을 포함한 기타 개선 사항도 생각하고 있습니다. 가까운 시일 내에 귀하의 요구 사항을 충족할 수 있을 것으로 생각합니다.
Q: YouTrack과 Space는 어떤 관련이 있나요? Space가 향후 YouTrack을 대체하게 될까요? YouTrack 프로젝트, 이슈, 시간 추적 등을 Space로 가져올 수 있나요?
Valerie Andrianova: YouTrack과 Space는 서로 다른 제품입니다. YouTrack은 유연한 사용자 지정과 강력한 기능 세트를 갖춘 이슈 추적 및 프로젝트 관리 도구입니다. Space는 기능과 지원되는 사용 사례 측면에서 훨씬 더 비쌉니다. 이슈 추적과 프로젝트 관리, 그 이상을 제공하고 있죠. YouTrack을 Space로 대체할 계획은 없습니다. YouTrack은 이슈 추적 프로세스를 완벽하게 포괄하며 그 상태를 유지할 것입니다. Space는 소프트웨어 개발 프로세스를 완벽하게 지원하고 커뮤니케이션 및 정보 공유 도구를 제공하는 올인원 솔루션입니다. 저희는 Space에서 이슈 추적 기능을 활발하게 확장하고 있습니다. 현재는 사용자 지정 필드에 대한 작업을 진행 중이며 우선 순위와 시간 추적도 염두에 두고 있습니다. 당사의 사용자 지정 스크립트를 사용하여 YouTrack에서 이슈를 가져올 수 있습니다. 그러나 시간 추적은 Space에서 아직 지원되지 않기 때문에 현재로서는 가져올 수 없습니다. 자세한 내용은 이 블로그 게시물을 확인해 주세요.
Q: Youtrack을 Space의 이슈 기능과 동기화하는 방법이 있나요? 그렇지 않다면 YouTrack에 대한 중장기 계획은 무엇입니까?
Maxim Mazin: 현재, 이슈에 대한 가져오기 API와 YouTrack에서 이슈를 Space로 가져와서 실행하는 오픈 소스 애플리케이션만 있습니다. 다양한 소스에서 이슈 가져오기를 지원하도록 Space의 확장 기능을 개선할 예정입니다. YouTrack은 클라우드 및 온프레미스 솔루션으로 모두 사용할 수 있는 단일 목적을 가진 도구입니다. 애자일 보드와 지식 기반이 있는 유연한 이슈 트래커가 필요한 경우 YouTrack이 완벽합니다. 팀의 모든 요구 사항을 충족하는 도구를 찾고 있다면 Space를 사용할 수 있습니다. JetBrains는 특정 사용 사례를 해결할 수 있도록 두 제품을 계속해서 개선시켜 나갈 것입니다.
Q: YouTrack에서 이미 가능한 것처럼 이슈 기능의 일부를 대중에게 공개할 수 있는 방법이 있나요?
Maxim Mazin: Space 조직은 외부 세계로부터 격리되어 있습니다. 이슈를 포함하여 Space의 여러 영역에 액세스하려면 조직의 구성원이어야 합니다. 그러나 저희는 익명 및 외부 게스트 액세스에 대한 요구 사항이 있음을 확인하였으며, 향후 이에 대한 지원을 추가할 예정입니다. 이 문제와 관련하여 이미 YouTrack에 이슈가 있습니다.
Q: 안녕하세요! Space는 여러 인기 서비스를 동시에 대체하면서 올바른 방향으로 향하고 있는 것 같습니다. 그런데 YouTrack과 비교하면 실제 이슈 추적에서 상당히 뒤처진 것 같습니다. 작업의 사용자 지정 필드, 이슈 종속성, 이슈 계층 구조, 로드맵 보기와 같은 복잡한 프로젝트에서 중요한 항목들이 Space의 기능에는 포함되어 있지 않습니다. YouTrack에는 이러한 것들이 대부분 있거든요. 현재로서는 Space에 YouTrack으로 채울 수 있는 빈 틈이 있는 것 같습니다. 그래서 알고 싶은 점은, 어떤 시점에서 서비스를 병합할 계획이 있나요? 혹은, Space용 YouTrack 기능을 다시 개발할 계획이 있나요? 만약 그렇다면 어느 정도 수준이 될까요? 감사합니다!
Maxim Mazin: 네, 맞습니다. YouTrack은 성숙하고 유연한 이슈 트래커입니다. YouTrack과 Space를 병합할 계획은 없습니다. 대신, 몇 가지 YouTrack 기능을 Space로 가져올 계획입니다. 현재 사용자 지정 필드를 추가하는 작업 중이며, 이슈 링크 및 계획 보드와 관련해 몇 가지 추가적인 계획이 있습니다.
Q: 이슈에 커밋 바인딩을 구현할 예정입니까?
Maxim Mazin: 예, 그럴 예정입니다. 실제로 이 기능이 절실히 필요합니다. 여기에 YouTrack 이슈가 있습니다.
Q: Space의 프로젝트 이슈에 YouTrack에서와 같은 시간 추적 기능이 있나요?
Maxim Mazin: 시간 추적은 YouTrack에서 가장 많이 요청된 기능 중 하나입니다. 백로그에 이 부분을 추가할 겁니다.
청구
Q: Space에 대한 기대가 큽니다! 킥오프 스트림 채팅에서 이미 독립 실행형 버전이 아마도 내년(아마도 “1월” 이후)에 출시될 것이라는 언급이 있었습니다. 독립 실행형 버전의 가격 계획을 미리 말씀해 주실 수 있나요?
Mikhail Vink: 죄송하지만 지금을 알려드릴 수 없습니다. 독립 실행형 버전의 가격 결정을 위해 여러 가지를 고려하는 중이라서요. 가격이 준비되는 대로 발표할 예정이며, 출시 전에 되도록 일찍 공유해 드리겠습니다. 잠정적으로 예비 가격 공개 시기를 2021년 1분기라는 정도만 말씀 드릴 수 있습니다(물론 약속할 수는 없음). 온프레미스/독립 실행형 업데이트를 받아볼 수 있도록 구독을 하는 특별한 옵션이 있습니다. 소식을 놓치지 않도록 꼭 가입해 주세요!
Q: YouTrack은 팀 규모에 따라 가격을 제안합니다(10명 미만 팀에게는 무료). 기능을 기반으로 요금제를 결정한 이유는 무엇인가요? Free 요금제에 비공개 프로젝트/저장소가 없는 것은 신규 사용자에게 큰 장애물인 것 같습니다.
Mikhail Vink: YouTrack과 Space는 완전히 다른 도구이므로 가격 체계도 다릅니다. 기능이라는 것은 도구마다 그 의미가 다르므로 단순히 기능별로 비교할 수는 없다고 생각합니다. 예를 들어, 비공개 프로젝트 또는 저장소의 개념에 대해 이야기해 보겠습니다. YouTrack에서 “비공개”라는 명칭은 프로젝트/이슈가 외부 세계(조직/폐쇄 서클 외부)에 드러나는지 여부를 의미합니다.
Space에서는 범위를 해당 Space 조직 내부로 제한합니다. 이 경우, 비공개 프로젝트 또는 저장소가 비공개이면 이는 명시적으로 권한이 부여되지 않는 한 동료가 이를 쉽게 찾거나 액세스할 수 없음을 의미하며, 이 기능을 더 큰 팀과 조직을 대상으로 책정된 요금제에 포함시키는 것이 이치에 맞습니다. Space에서 비공개가 아닌 프로젝트는 동료에게 표시되지만 조직 외부의 사람에게는 절대 보이지 않습니다. 조직 구성원이 아니고서는 불가능합니다. Space와 YouTrack 간의 가격 차이와 관련하여 4가지의 가격 책정을 통해 Space 가격 모델에 몇 가지 핵심적인 사항을 포함하려고 했습니다.
1. 첫 번째는 Space 사용을 확장할 수 있고 사용자 수를 특정 수로 제한하지 않으므로 원하는만큼 많은 동료를 초대하고 공동 작업을 시작할 수 있는 요금제입니다. 사용자는 무제한이지만 기능과 리소스는 제한적인 Free 요금제가 이에 해당합니다.
2. 두 번째, 다양한 요구를 가진 팀과 조직을 대상으로 하는 유료 요금제가 있습니다. 이 요금제의 경우, 여러 팀과 조직의 요구에 따라 기능이 나뉘어집니다. 요금제가 높을수록 기능 수준이 더 높습니다.
Q: 고정 비용(YouTrack과 같이) 요금제가 아직 고려되고 있는지, 혹은 독립 실행형에서도 사용자당 월간 구독이 가능할지 알고 싶습니다.
Mikhail Vink: 현재로서는 모든 가능성을 고려 중이며 아직 어떤 결정도 내리지 않았습니다. 항상 그렇듯이 모든 선택에는 장단점이 있으므로 이러한 것들을 따져보고 있습니다.
Q: 안녕하세요, Space 팀! 저는 JetBrains 도구를 아주 좋아합니다. CLion, Rider, YouTrack을 거의 매일 사용하죠. 독립 실행형 자체 호스팅 버전의 Space는 언제 사용할 수 있을까요?
Mikhail Vink: 2021년 내에는 독립 실행형 버전을 출시할 계획입니다.
Q: Space는 정말 훌륭해 보입니다. 궁금한 점이 한 가지 있는데, 독립 실행형 버전을 언제 출시할 계획이고 독립 실행형 버전에 제한이 있나요?
Mikhail Vink: 2021년 내에는 독립 실행형 버전을 출시할 계획입니다. 기술적으로 불가능한 경우를 제외하고 Space Cloud와 Space Standalone 간에 기능을 동일하게 유지할 계획입니다. 따라서 드물게 예외는 있지만 대부분의 기능이 Space Standalone에 포함될 것입니다(아직 개발 중에 있으므로 어떤 예외가 있을지는 현재로서 정확히 알 수 없음). Marketplace 애플리케이션을 통해 노출되는 일부 Cloud 서비스와의 통합은 각 확장 기능의 공급업체가 온프레미스 버전에 대해 일부 지원을 제공하지 않는다면 Standalone 버전에서 제한될 수 있습니다. 배포 유형의 차이로 인해 클라우드 배포에서는 의미가 없는 몇 가지 기능이 Standalone 버전에 추가될 수 있습니다.
Q: 자체 호스팅 Space의 가격을 대략적으로 알려줄 수 있나요?
Mikhail Vink: 죄송하지만 지금은 대략적인 가격을 알려드릴 수 없습니다. 다양한 선택을 타진하는 중이며 가격에 대한 결정을 내리는 대로 알려드리도록 하겠습니다. 현재로서는 아직 변수가 너무 많습니다.
Q: 타사 Git 호스팅(GitLab)과의 통합이 얼마나 잘 되나요?
Mikhail Vink: GitLab 저장소의 양방향 미러링은 GitLab에서 Space로의 저장소 마이그레이션과 마찬가지로 확실히 잘 작동합니다. 여기서 설명한 내용과 유사하며 다른 타사 Git 호스팅 제공업체에서도 동일한 방식으로 작동합니다. 현재로서는 이슈/풀 리퀘스트/위키에 대한 GitLab과의 통합은 없습니다.
일반
Q: 안녕하세요, Space! JetBrains에서 아직 내부적으로 Space를 사용하는 팀이 있나요? 만약 그렇다면 (예상컨대 YouTrack에서) 마이그레이션한 것이 팀의 생산성을 높이는 데 어떤 도움을 주었나요? 대외 업무를 보는 팀까지 포함해 모든 팀이 향후 마이그레이션할 계획이 있습니까?
Maxim Mazin: 모든 JetBrains 직원은 Space를 팀 디렉터리, HR 자동화, 회의 예약 도구, 블로그 플랫폼 등으로 사용합니다. 또한 거의 모든 VCS 저장소를 마이그레이션했기 때문에 여러 개발 팀이 코드 검토에 Space를 사용하고 있습니다. 여러 팀이 Slack에서 Space 채팅으로, YouTrack에서 Space 이슈로 전환했습니다. 저희는 YouTrack을 공개 이슈 트래커로 사용하고 있고, 현재 외부 사용자 역할을 지원하지 않는 문제 때문에 Space로 완전히 전환할 수는 없습니다. YouTrack을 포함하여 외부 고객과 직접 의사 소통하는 도구와의 통합을 제공할 계획입니다. 모든 JetBrains 팀을 Space로 완전히 마이그레이션하는 것과 관련하여 그럴 계획이 있기는 하지만 직원들에게 부담을 주지 않는 선에서 가능한 한 원활하게 전환하려고 합니다.
Q: 팀/개인 효율성 및 건강 조치를 위한 무언가를 도입할 예정입니까? 기본적으로 모든 업무 관련 데이터를 가지고 있으니 효율성에 관한 개인적인 조언(회의가 너무 많다는 등), 참여도에 관한 개인적 설문, 코드 변동 측정 등과 같은 많은 선택이 있을 것 같습니다. 너무 멀리 가지는 않더라도 말이죠. 문제는 균형점이 어디에 있느냐이지만, 직원들의 미래가 될 것이라는 것은 확실해 보입니다.
Mikhail Vink: 매우 흥미로운 방향을 제시해 주셨군요. 이 부분에서 너무 멀리 가기 쉽다는 말에 공감이 갑니다. 여기에 접근하기로 결정하게되면 균형점을 찾아야 합니다. 저는 개인적으로 이 부분에서 선을 넘지 않으면서 할 수있는 일이 많다고 생각합니다(특히 회의 시간과 횟수에 대한 개인적인 권장 사항 포함). 그렇게 된다면 이와 같은 데이터를 관리자나 HR에 제공하는 대신 사용자 자신들과 “안전한” 정보를 공유하는 데 중점을 둘 것입니다. 예, 이 부분을 타진해 볼 필요가 있습니다. 하지만 매우 천천히 그리고 모든 위험을 평가해야 할 겁니다. 매우 민감한 주제이니까요. 주된 윤리적 문제를 차치하더라도 모든 각 지역/국가별 규칙 및 규정에 대해서도 확실이 알 필요가 있습니다.
Q: Atlassian은 언제 물러나게 될지 궁금합니다.
Ilya Ryzhenkov: Space는 실제로 강력한 도구이지만 경쟁사의 수명 주기나 성공을 예측할 수 있는 힘은 없습니다(적어도 아직은). Atlassian은 강력한 회사이며 경쟁은 좋은 것이니 우리는 그들이 잘 되기를 바랍니다.
Q: 다른 질문들에 비해 약간 엉뚱한 질문일 수도 있지만, JetBrains가 JetBrains라고 불리게 된 이유는 무엇이며 모든 제품의 이름이 일반적이지 않은 “제품기능 + 임의의 단어”식으로 조합이 되어있나요?
Ilya Ryzhenkov: JetBrains라는 이름은 “빠르게 생각한다”라는 의미를 재미 있는 단어 조합으로 표현한 것입니다. 그리고 저희가 가장 처음으로 출시하였으며, 가장 중요한 제품인 IntelliJ IDEA는 그 이름이 같는 의미를 추측하기가 비교적 쉽습니다. Intelligent Java IDE(a)의 의미죠.
일반적으로 당사 제품 이름은 회사 이름과 첫 번째 제품 이름으로 구성된 2-단어 구조로 되어 있습니다. 한 단어는 제품에 적용된 기술을 나타내고 또 한 단어는 감정적 의미(예: “charm”, “storm”, 등)를 전달합니다. 시간이 지남에 따라 이 규칙을 따르기가 어려워지기 시작했고 CLion과 AppCode와 같이 패턴을 벗어난 이름이 생겨났습니다. Rider에서는 이러한 규칙을 완전히 포기했죠. 당사의 프로그래밍 언어인 Kotlin은 상트 페테르부르크 인근 섬의 이름을 따서 명명되었습니다. JetBrains Space는 아마도 당사 제품 중 가장 일반적인 이름일 것입니다. 이것은 모든 팀과 팀 구성원이 함께 작업할 수 있는 공간이기 때문에 의도적으로 그렇게 한 것이죠.
Q: Space 개발자들은 스스로를 ‘우주 비행사’라고 부르나요?
Maxim Mazin: Space 팀은 다양한 문화를 가지고 있습니다. 그래서 배경에 따라 우주 비행사 또는 우주인이라고 말하죠.
질문에 답변 해주신 Space AMA 팀에게도 감사의 말을 전합니다.
- Serjic Shkredov (Space 팀 책임자),
- Valerie Andrianova (Space 제품 마케팅 관리자),
- Mikhail Vink (Space 비즈니스 개발),
- Ilya Ryzhenkov (Space 제품 관리자),
- Alexandr Sedov (Space 소프트웨어 개발자),
- Anton Sokolov (Space 디자인 책임자),
- Maarten Balliauw (Space 개발자 애드버킷),
- Alexey Totin (Space 기술 전문 저술가),
- Max Mazin (Space 프로젝트 관리자),
- Pavel Boger (Space 지원 엔지니어),
- Alexandra Charikova (Space 마케팅 프로젝트 코디네이터),
- Anton Spilniy (Space 소프트웨어 개발자),
- Eugene Pasynkov (Space 소프트웨어 개발자),
- Dmitry Loktev (Space iOS 소프트웨어 개발자),
- Anton Sukhonosenko (Space 소프트웨어 개발자).
Space 팀
이 게시물은 Alexandra Charikova가 작성한 Ask Me Anything Session with the Space Team: Answering Your Questions를 번역한 글입니다.