Внутренние возможности кастомизации

Адаптируйте Space к потребностям вашей команды с помощью внутренней автоматизации: используйте настраиваемые поля и рабочие процессы на Kotlin, создавайте интерактивных ботов и интеграции с внешними инструментами без написания кода.

HTTP API

Настраиваемые поля

Добавляйте к профилям сотрудников, задачам и другим сущностям Space настраиваемые поля. Например, в профиле можно обозначить, как вы добираетесь до работы, какими языками владеете, какое у вас образование, когда день рождения. В задачах можно указывать стоимость реализации и затраченное время, оставлять ссылки на связанные коммиты и документацию.

Автоматизация рабочих процессов

Скрипты на Kotlin позволяют подключаться к Space API в через HTTP API Client для Kotlin и автоматизировать необходимые задачи (например, отправку сообщений или закрытие код-ревью). Скрипты автоматизации запускаются различными событиями, такими как push в Git-репозитории, открытие или закрытие код-ревью, запланированное мероприятие и т. д. Благодаря тесной интеграции между всеми модулями Space можно создавать очень сложную логику (например, рассылку сообщений с учетом часовых поясов и графика отпусков).

Подробнее о настраиваемых полях

Подробнее об автоматизации и Kotlin DSL

Интеграция с инструментами без написания кода

Many simple integrations between Space and other tools are just a few clicks away without any coding required, thanks to the platform from Zapier, our technology partner.

Zapier — это онлайн-инструмент для автоматизации, который помогает интегрировать ваши любимые приложения: Space, Gmail, Slack, Mailchimp и многие другие. Вы можете подключить два и более приложения для автоматизации однообразных задач, не прибегая к написанию кода и не нуждаясь в помощи разработчиков.

Этот способ расширения не такой гибкий, как использование HTTP API и написание собственных приложений, зато за несколько минут вы можете создать множество эффективных рабочих процессов: например, добавлять элемент в список дел в Space, когда сохраняете сообщение в Slack или отмечаете звездочкой письмо в Gmail, запускать автоматизацию при создании проекта в Space и т. д.

Обратите внимание, что Zapier — платный инструмент, который не предоставляется JetBrains, однако у него есть бесплатный план с ограниченной функциональностью.

Интеграция Space с Zapier

Подробнее о конфигурации Space и Zapier

Интеграции, доступные через Zapier

Импорт данных в Space

Импорт данных в Space

При переходе на Space легко перенести данные из продуктов, которые вы использовали ранее. Можно импортировать данные в Space через API, но еще проще воспользоваться специальными приложениями, которые помогут импортировать задачи из GitHub и YouTrack.

Это скрипты с открытым исходным кодом, которые можно изменять, дорабатывать и использовать в других подобных сценариях импорта.

Исходный код скриптов импорта на GitHub

Что дальше? Скоро

Мы продолжаем работу над дополнительными возможностями расширения Space. Вот что есть у нас в планах:

  • Локальные чат-боты и рабочие процессы (произвольные Kotlin-скрипты, которые запускаются с использованием инфраструктуры автоматизации Space).
  • Хранилище объектов для дополнительных данных вашего приложения.

Партнерство с JetBrains Space

Независимо от того, пользуетесь ли вы нашим продуктом бесплатно или за деньги, являетесь ли консультантом или поставщиком программного обеспечения, мы бесплатно предоставим вам открытую платформу для разработки на базе Space.

Если вы хотите сотрудничать с JetBrains Space и развивать свой бизнес, разрабатывая приложения для Marketplace или предоставляя услуги, связанные с нашим продуктом, ознакомьтесь с Программами партнерства.