Space
The intelligent code collaboration platform
Space and SpaceCode will be discontinued on June 1, 2025. Learn more → →
Публикации и ответы на комментарии в блогах JetBrains не выходят на русском языке с 2022 года.
Приносим извинения за неудобства.
Команда Space отвечает на вопросы
Не так давно команда Space провела первую сессию вопросов и ответов Ask Me Anything, и мы хотим поблагодарить всех, кто в ней участвовал. Мы получили около 50 вопросов, и больше не отвечаем на новые вопросы в публикации на Reddit. Но вы всегда можете написать нам в Твиттере или в баг-трекере.
В этом посте мы собрали самые интересные и часто задаваемые вопросы, которые вы нам прислали. Нас много спрашивали о дальнейших планах — из статьи вы узнаете о функциональности Space, которую мы разрабатываем сейчас и планируем добавить в будущем. Полный список вопросов и ответов можно найти здесь.
Для удобства мы разбили вопросы на две категории:
- Вопросы о Space: общее, функциональность, цены, планы;
- Вопросы о JetBrains.
Вопросы о Space
Не могли бы вы заменить “Log in to” на вход по адресу электронной почты + паролю?
Максим Мазин: Да, мы планируем сделать так, чтобы можно было входить в систему с помощью электронной почты в jetbrains.space и видеть список организаций, к которым у вас есть доступ.
Привет, команда Space! Space выглядит довольно многообещающе с точки зрения улучшения взаимодействия внутри компании. Однако все больше производителей ПО привлекают сообщество к разработке опенсорсных компонентов, принимают код от контрибьюторов и пользуются публичными баг-трекерами. Планируете ли вы сделать так, чтобы Space подходил для такого гибридного подхода к разработке?
Сержик Шкредов: Такой гибридный подход действительно очень распространен, и мы видим, что отсутствие подходящего инструментария значительно усложняет жизнь людям, которые пытаются переносить компоненты своих проектов в опенсорс. Мы планируем решать эту проблему через подсистемы git-хостинга, автоматизации и код-ревью. При этом мы не будем напрямую поддерживать гостевой доступ к кодовым базам. Зато мы постараемся обеспечить хорошую интеграцию с GitHub. Что касается публичного баг-трекера, здесь мы будем полагаться на интеграцию с другими инструментами.
Привет! Я разработчик-фрилансер, и мне интересно, может ли Space стать своего рода «хабом» для моих проектов, для общения, управления версиями, CI/CD (например, нативный iOS, Android, Kotlin Native) и т. д. Дело в том, что в моей команде только я + клиенты (иногда для работы над проектами присоединяются другие разработчики). В любом случае спасибо за отличную презентацию… Удивительно, сколько всего вам удалось сделать за последние месяцы (годы?).
Валерия Андрианова: Спасибо за добрые слова! Вы, конечно же, можете использовать Space для своих проектов в рамках бесплатного плана. Вы также можете пригласить друзей и клиентов присоединиться к вашей организации в Space. Но стоит обратить внимание, что Space — это закрытая система, то есть все пользователи должны быть авторизованы в Space, и сейчас нет возможности делиться информацией из Space публично. В остальном нет никаких ограничений в использовании Space для личных проектов. Добро пожаловать в Space!
Привет, JetBrains! У меня только один вопрос: когда в веб-версии Space появится нормальная темная тема?
Антон Соколов: Согласны, темная тема необходима. Мы работаем над этим, но пока не можем назвать сроки, когда будет готово.
Привет! Есть ли какая-нибудь статья или видео о том, как команда Space использует Kotlin в продукте? Спасибо.
Мартен Бальо: Есть! Максим Мазин рассказывал о том, как устроен Space, на KotlinConf — запись выступления есть на JetBrains TV. Space полностью написан на Kotlin. Серверная часть — это Kotlin, как и все клиенты (веб + JS фронтенд, плагины для IDE, приложения для iOS и Android). Мы используем Ktor, Exposed, Kotlin-React и другие библиотеки. Обязательно посмотрите видео!
Здравствуйте! Меня очень впечатлило увиденное. Похоже, Space — отличная альтернатива инструментам вроде Basecamp, которая может гораздо больше. Мой вопрос: как вы планируете помогать компаниям переходить на Space? Мне хотелось бы предложить Space коллегам в качестве альтернативы и продемонстрировать его преимущества, показать как он поможет компании достичь наших целей. Было бы здорово, если бы были какие-то учебные программы или демонстрации того, чем Space лучше альтернатив. Без веских аргументов сложно убедить целую компанию поменять инструмент, которым предстоит пользоваться всем. Есть ли информация на этот счет, и если нет, то каковы ваши планы? Спасибо!
Мартен Бальо: Спасибо! Концепция Space действительно состоит в том, чтобы объединить и интегрировать множество инструментов. Что касается примеров использования, у нас есть серия историй клиентов на jetbrains.com. Вы можете узнать, как другие используют Space в различных сферах. Информационные буклеты и другие материалы доступны здесь. В мае мы провели вебинар, на котором рассказали о функциях Space в более медленном темпе, чем в презентации. Если вам интересно, вот запись вебинара и сессии вопросов и ответов. Что касается обучения, у нас есть несколько партнеров, которые могут вам помочь. Напишите нам, если вы заинтересованы, и мы свяжем вас с ними.
Привет! Я большой фанат ваших инструментов! У меня вопрос об уведомлениях: можно ли связать объект to-do с определенным пул-реквестом и автоматически завершать его его при слиянии реквеста?
Антон Сухоносенко: Нет, сейчас это невозможно. Если я правильно понимаю ваш юзкейс, вы можете пользоваться специальным виджетом на главной странице, в котором перечислены все ревью, требующие вашего внимания.
А если кто-то отметит меня как ревьюра, я получу уведомление?
Антон Сухоносенко: Да, вы получите уведомление в чатах. Если вы не прочитаете его в течение 15 минут, вам придет уведомление на почту.
Поддерживает ли Space «дзен-режим», как в Basecamp, когда все уведомления отключены?
Антон Сухоносенко: Да, в чатах это включается в один клик. А если активировать режим «Unavailable», Space не только отключает все уведомления, но и показывает вашим коллегам, что вы недоступны.
Планируется ли гостевой или внешний доступ к проектам?
Максим Мазин: Это довольно популярный запрос в нашем YouTrack. Поэтому мы собираемся это поддержать.
Привет! Можно было бы развернуть не мультитенантную установку Space на чем-то вроде AWS VPC, но при этом как SaaS? Может быть, я что-то не так понимаю, но это похоже на компромисс между SaaS и on-prem.
Сержик Шкредов: Хороший вопрос. Да, это действительно могло бы стать отличным компромиссом для тех, кто хочет пользоваться преимуществами и SaaS, и локальных решений. Но я не уверен, что мы сможем предоставить автоматические обновления без получения результатов мониторинга, логов и т. д. То есть, скорее всего, можно будет установить Space в ваш AWS VPC, но вряд ли можно будет назвать это SaaS.
Привет! Вы разрабатываете очень хороший инструмент. У меня такой вопрос: планируете ли вы использовать «Compose for Desktop» для клиентских приложений Space? Это было бы огромным улучшением по сравнению с приложениями на Electron.
Сержик Шкредов: У нас нет конкретных планов на этот счет. Но мы начали работу над прототипом. Он выглядит перспективно, и мы довольны — как с точки зрения разработчика, так и с точки зрения итогового приложения. Надеемся начать бета-тестирование в 2021 году.
Здравствуйте! Есть ли Wiki на уровне компании (а не отдельных проектов)?
Павел Богер: Мы перенесли базу знаний на уровень проекта, поскольку нам кажется, что так удобнее структурировать информацию. Что касается информации для всей компании — для этого есть блоги и документы с открытым доступом.
В Space есть видеочат?
Павел Богер: Пока нет. Однако мы планируем добавить интеграцию с Google Meet.
Поддерживается ли UML или возможность интегрировать UML-инструменты, например StarUML?
Павел Богер: Мы не планируем добавлять UML-инструменты в Space самостоятельно. Но появятся новые способы расширения Space, которые позволят другим разработчикам создавать такие интеграции.
Можно ли указать в своем профиле личный и рабочий адрес?
Павел Богер: Да, в своих контактных данных вы можете указывать столько адресов, сколько захотите.
Можно ли добавлять подзадачи к задачам и элементам чеклистов?
Павел Богер: В чеклистах уже сейчас можно добавлять вложенные элементы. Что касается подзадач — они есть в нашей дорожной карте: не стесняйтесь голосовать.
Можно ли в профиле указывать свои навыки?
Павел Богер: Да, вы можете создавать настраиваемые поля в профилях пользователей для указания дополнительной информации, такой как навыки, хобби и т. п.:
Space подходит для работы над проектами в одиночку? Стоит ли тому, кто работает самостоятельно, пробовать Space?
Сержик Шкредов: Когда мы проектировали Space, мы не думали о таком варианте использования. В то же время мы не устанавливали никаких оганичений, которые могли бы этому препятствовать. Бесплатный план должен вам подойти.
Space выглядит впечатляюще! Если ли возможность получить некое демо или доступ к примеру проекта, например, сценарию космического полета, чтобы протестировать продукт для себя? Это было бы очень полезно. Не хочется пробовать продукт, начиная с пустого проекта.
Сержик Шкредов: На данный момент такой возможности нет. Мы обсуждали разные варианты, но пока не нашли хорошего технического решения.
Раздел документации, показанный в презентации, выглядит довольно просто. Планируете его улучшать? Пока что Confluence выглядит лучше. Есть ли в Space рабочий календарь сотрудника (задачи по проекту, учет рабочего времени и т. д.), и если нет, когда вы планируете его реализовать? (как в Jira, например) Чаты очень похожи на Telegram, есть ли планы по интеграции?
Сержик Шкредов: У нас много планов по улучшению документов. Обязательно расскажите нам, чего вам больше всего не хватает. Рабочий календарь еще не реализован, но есть у нас в планах. Чаты мы считаем самодостаточными и не планируем интегрироваться с другими мессенджерами.
Расширения
Планируете ли вы интеграцию с Outlook? Мы пробовали Space во время EAP с несколькими коллегами, но большинство людей в нашей организации ни за что не откажутся от Outlook.
Михаил Винк: Да, в Space будет интеграция с Outlook, а также с Google Календарем и обычными календарями через CalDAV. Google Календарь — первый по списку: интеграция уже готова, и сейчас мы тестируем ее внутри JetBrains. Планируем представить ее для всех в начале 2021 года, а затем будем работать над календарем Outlook.
Планируете ли вы сделать миграции с Jira и Confluence?
Михаил Винк: Недавно мы выпустили API импорта задач, поэтому уже можно создать миграцию с Jira на Space. Скоро будет готов API импорта специализированных документов, и тогда можно будет также импортировать документы из Confluence в Space. Пока мы сами не работаем над миграциями с Jira и Confluence, но ведем переговоры с технологическим партнером, который в этом заинтересован. Это означает, что они могут появиться очень скоро.
Я использую Space с момента выхода бета-версии. Я преподаю программирование и рассматриваю возможность использовать Space в качестве образовательной платформы для общения, совместного использования кода, документации и т. д. Я знаю, что это нишевый вариант использования, но есть ли у вас планы в этом направлении? Или, может быть, мне стоит написать плагин, чтобы полностью поддерживать обучающую платформу…
Михаил Винк: Изначально мы не планировали такой вариант использования Space, но из обсуждений с образовательными учреждениями (как с университетами, так и с частными компаниями) мы узнали, что многие концепции Space, хорошо вписываются в учебный процесс.
И мы уже наблюдаем значительное распространение Space в сфере образования, даже на столь раннем этапе. Мы целенаправленно не занимаемся функциональностью, относящейся к образованию, — сейчас в приоритете функции для совместной работы. В дальнейшем мы обязательно будем думать над тем, как сделать Space более привлекательным для образовательных учреждений, но пока не можем назвать конкретных сроков. То, что у нас уже реализовано, позволяет вам создавать интеграции и писать свои решения на платформе Space, таким образом расширяя функциональность в соответствии с вашими потребностями. Если у вас возникнут трудности с расширением Space, сообщите нам об этом. Мы хотим максимально упростить расширение Space для любых юзкейсов, в том числе для образования.
Автоматизация
Есть ли возможность генерировать CI-скрипты из конфигураций CircleCI, чтобы ускорить миграцию?
Александр Седов: Планов миграции с других решений CI/CD на данный момент нет. Если будет большой спрос, в будущем мы добавим генерацию для CircleCI.
Есть ли планы по поддержке виртуальных машин Windows и Mac для сборки проектов?
Александр Седов: Да. Мы работаем над функцией внешних исполнителей (workers), которая позволит подключать виртуальные машины к экземпляру Space и будет работать на Linux, Windows и Mac. Мы планируем поддерживать как виртуальные машины в облаке, которыми управляет JetBrains, так и виртуальные машины, управляемые клиентами.
Отслеживание задач
Наша команда сейчас находится в процессе перехода с нескольких инструментов на Space. Однако есть проблема: мы занимаемся не только разработкой, у нас есть несколько инженерных и маркетинговых команд, которые привыкли организовывать свою работу с помощью Kanban-досок в Trello. Пока что доски в Space явно ориентированы на разработчиков и не подходят для других команд. Входит ли в ваши планы расширение функциональности досок, чтобы они могли полностью заменить Trello?
Антон Спильный: Мы планируем сделать доски, как и весь Space, полезными не только для разработчиков, но и для других команд: маркетологов, HR, QA и т. д. Поэтому мы продолжаем расширять функциональность досок. Расскажите нам, чего вам больше всего не хватает.
Планируете ли вы расширять функциональность Issues? Сейчас задачи выглядят довольно просто и напоминают то, что есть на GitHub. В нашей компании для отслеживания задач мы пользуемся Jira. Мы не считаем себя продвинутыми пользователями, но для нас важно иметь возможность указывать тип задачи (баг, улучшение, идея), приоритет (высокий, средний, низкий) и иметь парочку кастомных полей, имеющих значение для нашего продукта. Я регулярно проверяю, что происходит в Space, чтобы оценить возможность перехода с наших Atlassian-инструментов на Space. Ограниченная функциональность управления задачами — для нас главное препятствие. Правда ли, что компаниям, которым нужно больше, чем базовое отслеживание проблем, следует использовать такой продукт, как YouTrack или Jira? Спасибо!
Максим Мазин: Мы активно работаем над улучшением задач в Space. Сейчас мы работаем над настраиваемыми полями и, когда они будут готовы, введем приоритет как поле по умолчанию. Учет времени также входит в наши планы, как и другие улучшения, например планирование спринтов и burndown-диаграммы. Мы уверены, что в ближайшем будущем сможем удовлетворить основные запросы по функциональности управления задачами.
Как связаны Space и YouTrack? В будущем Space заменит YouTrack? Можно ли импортировать в Space проекты, задачи и другие данные из YouTrack?
Валерия Андрианова: YouTrack и Space — два разных продукта. YouTrack — это инструмент для отслеживания задач и управления проектами с большим набором функций и возможностей кастомизации. Space намного богаче с точки зрения функциональности и вариантов использования. Это гораздо больше, чем инструмент для управления задачами и проектами. Мы не планируем, что Space заменит собой YouTrack. YouTrack охватывает процесс отслеживания задач и продолжит существовать в таком виде. Space — это универсальное решение, которое полностью поддерживает процессы разработки и предоставляет инструменты для общения и обмена информацией. Мы активно расширяем функциональность управления задачами в Space. Сейчас мы работаем над настраиваемыми полями, учет времени и приоритет задач также входят в наши ближайшие планы. Вы можете импортировать задачи из YouTrack, используя специальный скрипт. Пока невозможно импортировать учет времени, так как он еще не поддерживается в Space. Мы подробно рассказываем об этом в нашем блоге.
Возможно ли синхронизировать YouTrack с задачами в Space? Если нет, каковы среднесрочные/долгосрочные планы относительно YouTrack?
Максим Мазин: На данный момент есть только API импорта задач и опенсорсное приложение, которое берет задачи из YouTrack и открывает их в Space. Мы будем развивать функции расширяемости Space для поддержки импорта задач из разных источников. YouTrack — это специализированный инструмент, доступный и в облаке, и в виде локального решения. Если вам просто нужен хороший трекер задач с Agile-досками и базой знаний, YouTrack отлично подойдет. А если вы ищете инструмент, который удовлетворит все потребности вашей команды, — выбирайте Space. JetBrains продолжит разработку обоих продуктов для решения соответствующих задач.
Есть ли возможность сделать часть задач доступной для внешних пользователей, как это сделано в YouTrack?
Максим Мазин: Организации в Space изолированы от внешнего мира. Чтобы получить доступ к различным частям Space, в том числе к задачам, нужно быть членом организации. Но мы видим, что есть спрос на анонимный и гостевой доступ, поэтому собираемся добавить соответствующую поддержку в будущем. В YouTrack уже есть задача на эту тему.
Привет, ребята! На мой взгляд, Space движется в правильном направлении, заменяя собой сразу несколько популярных сервисов. Однако он значительно отстает от YouTrack в аспекте отслеживания задач. В нем не так много функций, которые важны в сложных проектах, например, настраиваемые поля задач, зависимости между задачами, иерархия задач, вид дорожной карты. Почти все это есть в YouTrack. Сейчас кажется, что в Space есть пробелы, которые можно заполнить с помощью YouTrack. Соответственно, мой вопрос: не планируете ли вы объединить эти сервисы? Или вы планируете переделать функции YouTrack под Space? Если да, то в какой степени? Спасибо!
Максим Мазин: Все верно. YouTrack — это зрелая и гибкая система отслеживания задач. Мы не планируем объединять YouTrack и Space. Вместо этого мы перенесем в Space некоторую функциональность YouTrack. Сейчас мы работаем над настраиваемыми полями, а в планах у нас есть ссылки на задачи и доски для планирования.
Сделаете ли вы привязку коммитов к задачам?
Максим Мазин: Сделаем. Нам самим эта функция очень нужна. Вот задача в YouTrack.
Будет ли в проектах Space отслеживание времени, как в YouTrack?
Максим Мазин: Учет времени — один из самых популярных запросов в нашем трекере. Мы обязательно добавим его в бэклог.
«Оплата»
Продукт очень впечатляет. Уже упоминалось, что Standalone-версия выйдет в 2021 году (и, вероятно, не через месяц). Вы уже можете дать какую-то информацию о ценах на автономную версию?
Михаил Винк: Боюсь, что нет, поскольку мы все еще прорабатываем варианты ценообразования. Мы объявим цены, как только примем решение, и сделаем все возможное, чтобы сообщить о них как можно раньше. Думаю, это случится в первом квартале 2021 (но не могу обещать). Вы можете подписаться на новости о локальной версии, чтобы ничего не пропустить.
Стоимость YouTrack зависит от размера команды (бесплатно для команд до 10 человек). Почему вы решили установить цены в зависимости от набора функций? Отсутствие закрытых проектов/репозиториев в бесплатном плане может стать серьезным препятствием для новых пользователей.
Михаил Винк: YouTrack и Space — совершенно разные инструменты, поэтому и ценообразование разное. Не думаю, что их можно сравнивать по функциям, так как в разных инструментах функции имеют разное значение. Например, давайте поговорим о понятии закрытого проекта или репозитория. В YouTrack обозначение «private» относится к видимости проекта/задачи для внешнего мира (для пользователей за пределами вашей организации или закрытого круга).
В Space видимость и так ограничена вашей организацией. В этом случае, если проект или репозиторий является закрытым, значит его не видят ваши коллегии (и не могут получить к нему доступ), если у них нет явно предоставленных разрешений — имеет смысл включать эту функцию только в планы, ориентированные на крупные команды и организации. Открытые проекты в Space доступны вашим коллегам, но никоим образом не видны людям за пределами вашей организации. Чтобы получить к ним доступ, нужно быть членом организации. Что касается разницы в ценах на Space и YouTrack, есть несколько ключевых моментов, которые мы попытались включить в четырехуровневую модель ценообразования Space:
1. Начальный план позволяет вам расширять использование Space и не ограничивает вас в количестве пользователей, поэтому вы можете пригласить для совместной работы столько коллег, сколько захотите. Так появился бесплатный план с неограниченным количеством пользователей, но с ограниченными функциями и ресурсами.
2. Платные планы ориентированы на команды и компании с разными потребностями. Это привело к распределению функций по планам в зависимости от нужд разных команд и организаций. Чем дороже план, тем шире его возможности.
Рассматриваете ли вы вариант фиксированной стоимости (как, например, YouTrack), или даже за Standalone-версию мы будем платить по подписке за каждого пользователя?
Михаил Винк: Мы обсуждаем разные варианты и еще не принимали никаких решений. Как обычно, у каждого варианта есть свои плюсы и минусы, поэтому мы рассматриваем их все.
Я большой поклонник инструментов JetBrains — использую CLion, Rider и YouTrack почти каждый день. Когда появится автономная версия Space для локального размещения?
Михаил Винк: Мы планируем выпустить Standalone-версию в 2021 году.
Space выглядит здорово, у меня только один вопрос: когда вы планируете выпустить автономную версию и будут ли в ней какие-либо ограничения?
Михаил Винк: Мы планируем выпустить Standalone-версию в 2021 году. Мы хотим, чтобы функциональность Space Cloud и Space Standalone была одинаковой, кроме случаев, когда это технически невозможно. То есть большинство функций будут включены в Space Standalone, за редкими исключениями (пока у нас нет списка, поскольку версия находится в разработке). Интеграция с некоторыми облачными сервисами, предоставляемыми через приложения Marketplace, будет ограничена, если поставщики этих расширений не обеспечат поддержку локальной версии. В локальной версии могут появиться дополнительные функции для разных типов развертывания, которые просто не имеют смысла при развертывании в облаке.
Вы уже знаете, сколько примерно будет стоить локальная версия Space?
Михаил Винк: Пока мы не можем назвать приблизительную стоимость, извините. Мы рассматриваем разные варианты и, как только определимся с подходом к ценообразованию, сразу сообщим. На данный момент еще слишком много переменных.
Насколько хорошо работает интеграция со сторонним Git-хостингом (GitLab)?
Михаил Винк: Двунаправленное зеркалирование репозиториев GitLab работает хорошо, как и миграция репозиториев из GitLab в Space. Это устроено примерно так и будет работать таким же образом для других Git-хостингов. На данный момент интеграция с GitLab не охватывает задачи/пул-реквесты/вики.
Общее
Какие-нибудь команды в JetBrains уже используют Space? Если да, то помог ли им переход (предположительно с YouTrack) работать продуктивнее? Есть ли у компании планы перевести в Space все команды, включая тех, кто общается с внешними пользователями?
Максим Мазин: Все, кто работает в JetBrains, используют Space как базу сотрудников, как инструмент для автоматизации HR-задач и планирования встреч, как платформу для блогов и т. д. Мы также перенесли сюда почти все наши репозитории, поэтому некоторые команды используют Space для код-ревью. Несколько команд пользуются чатами Space вместо Slack и отслеживают задачи в Space, а не в YouTrack. При этом YouTrack — наш публичный баг-трекер, и мы не можем полностью перейти на Space, пока он не поддерживает гостевых пользователей. Мы планируем сделать интеграцию с инструментами, через которые вы напрямую взаимодействуете с внешними клиентами, и YouTrack входит в их число. Что касается полного перехода JetBrains на Space, это есть в наших планах. Но мы не хотим давить на коллег и стремимся сделать переход как можно более плавным.
Будет ли в Space что-нибудь для оценки командной/личной эффективности? Получается, что вы владеете всей информацией, связанной с работой сотрудников, и тут может быть много вариантов: советы относительно эффективности (например, если у кого-то слишком много встреч и т. д.), изучение вовлеченности, измерение объема переписываемого кода и т. п. (не заходя слишком далеко). Вопрос в том, где здесь грань, но, похоже, это неизбежно ждет работников в будущем.
Михаил Винк: Это очень интересное направление, и я согласен, что здесь легко зайти слишком далеко. Если мы решим этим заняться, необходимо будет найти баланс. Лично я считаю, что есть много интересных вещей, которые можно реализовать, не переступая черту (включая, среди прочего, персональные рекомендации относительно продолжительности и количества встреч). Например, мы могли бы сфокусироваться на том, чтобы «безопасно» предоставлять такую информацию самим пользователям, а не сообщать ее менеджерам и HR-ам. Да, пожалуй, нам стоит получше рассмотреть это направление. Аккуратно, оценивая все риски. Это очень деликатная тема. Помимо чисто этических вопросов, мы должны быть уверены в соблюдении законодательства разных стран.
Просто хочу спросить, когда Atlassian покинет рынок?
Илья Рыженков: Space — мощный инструмент, но он не в силах предсказать успех или провал конкурента (во всяком случае, пока). Atlassian — сильная компания, а конкуренция — это хорошо, поэтому мы желаем им успехов.
Этот вопрос может показаться немного странным по сравнению с другими, но почему компания называется JetBrains, а у всех продуктов такие необычные названия — productFunction + randomWord?
Илья Рыженков: Название JetBrains произошло от идеи «быстро думать». Название первого и одного из самых главных наших продуктов, IntelliJ IDEA, довольно легко расшифровать: Intelligent Java IDE(a) — умная IDE для Java.
Как правило, названия наших продуктов такие же двусоставные. Первое слово обозначает технологию, для которой предназначается продукт, а второе несет в себе эмоциональное значение (например, charm, storm и т. п.). Со временем стало все сложнее следовать правилу, и мы отклонились от шаблона — появились CLion и AppCode. А потом мы просто-напросто сдались и выпустили Rider. Язык программирования Kotlin назван в честь острова недалеко от Санкт-Петербурга. А Space, пожалуй, наименее примечательное название из всех, и оно было выбрано намеренно, так как это пространство для совместной работы самых разных людей и команд.
Разработчики Space называют себя космонавтами?
Максим Мазин: У нас международная команда. Поэтому мы говорим «космонавты» или «астронавты» в зависимости от происхождения.
На вопросы отвечали:
- Сержик Шкредов (Space Team Lead),
- Валерия Андрианова (Space Product Marketing Manager),
- Михаил Винк (Space Business Development),
- Илья Рыженков (Space Product Manager),
- Александр Седов (Space Software Developer),
- Антон Соколов (Space Design Lead),
- Мартен Бальо (Space Developer Advocate),
- Алексей Тотин (Space Technical Writer),
- Максим Мазин (Space Project Manager),
- Павел Богер (Space Support Engineer),
- Александра Чарикова (Space Marketing Projects Coordinator),
- Антон Спильный (Space Software Developer),
- Евгений Пасынков (Space Software Developer),
- Дмитрий Локтев (Space iOS Software Developer)
- Антон Сухоносенко (Space Software Developer).
Ваша команда Space
The Drive to Develop