- PVSM.RU - https://www.pvsm.ru -
Привет!
На KotlinConf мы представили наш новый продукт Space [1] и открыли [2] программу раннего доступа. Мы расскажем, что умеет Space, над чем мы работаем сейчас, а также о задачах и проблемах, которые он решает. Посмотреть запись презентации можно в видео ниже.
Space — это интегрированная среда для командной работы. Основная функциональность Space включает в себя Git-репозиториев, код-ревью, автоматизацию (CI/CD) на основе Kotlin-скриптов, репозитории пакетов, инструменты планирования, трекер задач. Для продуктивного общения в Space предусмотрены профили команд и сотрудников, чаты, блоги, календари, возможность планировать встречи и многое другое.

Как и многие продукты JetBrains, Space появился как решение наших собственных задач. Мы выросли из команды трех разработчиков до компании, в которой уже больше 1200 сотрудников, 60% из них — технические специалисты. В какой-то момент мы поняли, что используем разные, не связанные между собой инструменты, что часто приводит к недопониманию, менее эффективной коммуникации, а иногда и к потере важной информации. Поэтому мы решили создать продукт, который станет единой средой для работы всех команд.
Команда — одна из главных концепций в Space. Новый член команды автоматически получает доступ ко всем ресурсам, связанным с ней: встречам, блог-постам, репозиториям, календарю, каналам в чатах, графику отпусков и так далее. Это устраняет необходимость создавать группы и вручную добавлять в них новых коллег.

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

Функциональность Space можно расширять несколькими способами: использовать HTTP API, webhooks или Client SDK для интеграции с внешними системами. Модель данных Space можно расширить настраиваемыми полями, а в будущем мы планируем добавить возможность автоматизировать процессы при помощи скриптов на Kotlin, а для self-hosted версии разрабатывать полноценные плагины.
Space будет доступен в двух версиях: облачный сервис (поддерживается JetBrains) и локальная инсталляция (будет доступна в ближайшее время). Ценовая политика облачного сервиса продукта состоит из 4 тарифных планов, начиная с бесплатного, который подойдет для маленьких команд, и заканчивая Enterprise планом для крупных компаний. Участники программы раннего доступа получат бесплатный доступ к Space с планом Organization до официального релиза продукта.

Space доступен как веб-приложение, десктопный клиент для macOS, Linux и Windows, а также мобильное приложение для Android и iOS. Кроме того, обеспечивается интеграция с платформой IntelliJ.
Space полностью написан на Kotlin. В SQL-базу данных мы ходим, используя Exposed [4]. Запросы на сервере обрабатываем с помощью Ktor [5]. Веб-клиент написан на Kotlin-React [6] и Styled Components [7]. Android-приложение тоже написано на Kotlin, iOS-приложение — на смеси Kotlin/Native и Swift. Cкрипты сборки и автоматизации нашим пользователям мы предлагаем писать на Kotlin Script.
В Space уже есть:
В ближайшем будущем мы планируем открыть для участников программы раннего доступа:
Подробнее узнать о Space можно на сайте [8].
Программа раннего доступа уже открыта для облачной версии Space. Для участия в программе подайте заявку, мы будем обрабатывать их в порядке поступления. Присоединяйтесь [2] к Space всей командой!
Автор: Наташа Катсон
Источник [9]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/space/338990
Ссылки в тексте:
[1] Space: https://jetbrains.com/space
[2] открыли: https://www.jetbrains.com/space/#request-eap-invite
[3] хостинг: https://www.reg.ru/?rlink=reflink-717
[4] Exposed: https://github.com/JetBrains/Exposed
[5] Ktor: https://ktor.io/
[6] Kotlin-React: https://github.com/JetBrains/kotlin-wrappers/tree/master/kotlin-react
[7] Styled Components: https://github.com/JetBrains/kotlin-wrappers/tree/master/kotlin-styled
[8] сайте: http://www.jetbrains.com/space
[9] Источник: https://habr.com/ru/post/478866/?utm_source=habrahabr&utm_medium=rss&utm_campaign=478866
Нажмите здесь для печати.