Comments 44
Сборки на маках пока не доступны? Если доступны, то цена такая же как для линукса?
Отличная новость. Я прямо жду-жду, совсем жду. НО! Мне бы стенделоун. Облако — вообще никак. Воообще-вообще никак. Когда-когда-когда? Очень хочется.
Спасибо.
Не первая компания, которая пытается вообще уйти от локального софта.
В бетатестеры/ёрли адоптерз/… можно как-то записаться?
Будем присылать все новости про Standalone, и скорее всего будет EAP/Beta программа (пока деталей нет, но мы всегда делаем EAP/Beta, потому не вижу причины, почему здесь бы мы сделали исключение).
Автоматизация CI/CD-процессов
Вот сижу изучаю методом тыка настройки TeamСity, слинковал с гитхабом, сделал заметочку разобраться с обратной линковкой, только поднял docker-registry для образов, думаю как деплоить через docker-compose и слать сообщения в телеграм, пошёл чайку попить и тут эта новость на телефоне всплывает.
Space — конкурент Teamcity? Совместимы они в какой-то мере или общего только что CI/CD и Kotlin? Есть смысл инвестировать время в изучение TeamCity и создание десятков кофигураций для него или Space его вытеснит? Или будут конкурировать друг с другом? Или ЦА почти не пересекаются, как у MySQL и Oracle Database?
P.S. Думал ещё Upsource поднять — тоже уже смысла нет? Что-то настроение упало (
Скорее под CI он задочен, как по мне. Пока TS можно подключить к Space как источник событий https://www.jetbrains.com/help/teamcity/what-s-new-in-teamcity.html#JetBrains+Space+support+in+Commit+Status+Publisher
Вряд ли TeamCity станет плагином к Space, но более плотная интеграция планируется. Уже сейчас возможно подключать репозитории Space в TeamCity, и в другую сторону — сообщать статусы билдов из TeamCity в Space. Всегда рады услышать и обсудить новые запросы на интеграции в нашем трекере.
Space же лучше подойдет тем, кому важна именно интегрированность всех компонентов и централизованное место управление задачами, документацией, кодом, людьми и, в том числе, возможностью настроить CI/CD – все в рамках единого решения.
Поэтому эти продукты скорее покрывают разные потребности.
Интеграция TeamCity и Space уже сейчас возможна на уровне подключения Space репозиториев к TeamCity и возможность сообщать статусы билдов из TeamCity в Space. В дальнейшем планируем дополнительные точки интеграции — если у вас есть идеи, то будем рады их услышать и обсудить в нашем трекере.
Только-только еле выбрались из клещей эко-системы Azure. В новые замкнутые на себя эко-системы уже не хочется попадать, т.к. подобные платформы настойчиво мешают не выходить за их границы и не использовать сторонние решения. Это как черная дыра, — потом не выберешься. Разве я не прав?
Вы правы. Я считаю это платой за комплексность решения проблем в одной экосистеме.
В прошлых анонсах, JetBrains обещали открытость к расширению и, кажется, даже скриптинг (как был в YouTrack, для кастомной логики внутри самого YouTrack) на Kotlin. Если обещание исполнится, будет здорово.
И скриптинг (Kotlin DSL в автоматизациях) тоже: www.jetbrains.com/ru-ru/space/features/software-development.html#a-automation
Будет ли возможность расширять Space плагинами, как, например, в идее?
Да, смотрите здесь https://blog.jetbrains.com/space/2020/11/06/jetbrains-space-extensibility-manifesto/ и здесь https://www.jetbrains.com/ru-ru/space/extensibility/ (пройдитесь по меню)
А как у Space с миграцией? Я сейчас использую YouTrack для управления и GitLab для репозиториев (все в облаках), хочу попробовать переехать на Space
Зеркалирование или миграция GitLab репозиториев в Space: blog.jetbrains.com/space/2020/02/06/mirroring-an-external-git-repository-in-space
Так что и то и то есть, можно пробовать!
Посмотрел тарифы. Выглядит как будто оплачивается по факту количество CI-кредитов на всех: 50 на доллар, а фичи — стимул купить побольше кредитов заранее )
Стоимость дополнительных ресурсов:
- 10 ГБ дискового пространства = $1.50.
- 10 ГБ передачи данных = $2.00.
- 1000 CI-кредитов = $8.00.
Вроде экосистема общая, со стороны кажется подрубился через тот же Hub ваш, в котором вся инфа хранится и все подтянется.
Space и YouTrack — два разных продукта. YouTrack решает задачи трекинга задач и ведения документации. Space решает более широкий спектр задач, предоставляет интегрированную среду для командной работы. Синхронизацию между YouTrack и Space мы сейчас не планируем. Мы уже реализовали импорт задач из YouTrack в Space: blog.jetbrains.com/space/2020/12/04/import-issues-into-space, а также планируем интеграцию между продуктами. Например, уже сейчас в задачах YouTrack можно увидеть связанные коммиты из Space Git репозиториев. Нотификации о задачах YouTrack в Space чатах также планируются.
Space решает более широкий спектр задач, предоставляет интегрированную среду для командной работы.
Вот непонятно до конца с этой вашей внутренней конкуренцией продуктов. Почему не пошли по пути IDEA: она c языковыми плагинами почти полноценно заменяет PhpStorm, PyCharm и т. д.? А тут непонятно..
Выходит, что круг задач у Space больше, но решены они хуже чем в ваших же специализированных продуктах? А интеграция с ними по остаточному принципу, задачи иметь возможность прозрачно заменить треккер Space на YouTrack, а CI/CD на TeamCity, ничего не потеряв в возможностях, просто не стоит?
Или Space делали для… эээ, а для кого? Неужели свои собственные разработчики не пользовались своими собственными YouTrack и TeamCity? Такое разве может быть?
А если пользовались — и как они теперь живут, бедные, в трех системах? Или в одной, но урезанной, но зато с коммуникациями?
Не одна версия по уму не может быть правдивой, но как ни крути, а версия должна быть
JetBrains, мы вас теряем? :))
Основная причина в том, что продукты очень разные. Позиционирование PhpStorm очень похоже на позиционирование IntelliJ IDEA (не принципиально — с PHP плагином или нет) — в этом плане, достаточно легко выстроить общее позиционирование группы продуктов, так как фокус у них очень похож. У YouTrack и Space разное позиционирование и unique value proposition, они потенциально могут таргетить на разные рынки и вполне себе развиваться параллельно. Та же самая история с TeamCity/Upsource.
>Выходит, что круг задач у Space больше, но решены они хуже чем в ваших же специализированных продуктах?
Круг задач у Space действительно больше, но я не согласен, что они решены хуже. Они скорее решены по-другому. Паритета фич между Space и YouTrack/TeamCity сейчас действительно нет.
>А интеграция с ними по остаточному принципу, задачи иметь возможность прозрачно заменить треккер Space на YouTrack, а CI/CD на TeamCity, ничего не потеряв в возможностях, просто не стоит?
Такой задачи действительно не стоит перед нами, но мы видим, почему есть смысл использовать Space, интегрируя его с YouTrack или TeamCity. Интеграции от нас будут, пока еще не успели разработать, и конечно же интегрироваться можно не только с нашими другими серверными инструментами.
Возникает сразу вопрос: почему не впихнули одно в другое? Ну как так? Или над Space (как обычно) работали совсем другие люди и про YouTrack были «не в курсе», а потом уже было поздно? )))
В итоге то проблема так и не решена:
* есть отдельный инструмент Space для коммуникаций и документации, с расширенной информацией по командам и т.д., в общем, неплохая вещь — ну когда будут готовы процессы для бизнес-подразделений (code-review для документов и т.д.). Да, для разрабов все есть, кроме одного: нет нормального функционала задач. И как они живут? Или подразумевается, что все разрабы, вот все десятки и сотни разрабов (а в будущем и обычных пользователей), настолько дисциплинированы и адекватны, что без ошибок будут делать всю работу и ни разу не пихнут задачу не в тот статус? Роботы? ))
* и есть отдельный инструмент YouTrack для работы над задачами — с воркфлоу и т.д., который частично пересекается по функционалу. Ну а если его сконнектить со Slack, то будут и коммуникации более-менее
И для того, чтобы иметь и тот и тот функционал, пользователи будут все-равно работать в разных системах
Хотя решение объединения систем напрашивается само собой — и тогда бы с чистой душой можно было и использовать и предлагать такой продукт для любой потребности, какая возникнет у компании: хочешь задачи — на, хочешь коммуникации — на, хочешь ci/cd/git/code review — бери, хочешь команды — пожалуйста, хочешь это все вместе — да без проблем
Ыыыыыыыыыы
Пользуемся в компании Amber продуктом Space уже почти на протяжении года и видели огромный рост продукта на протяжении этого времени. Множество фич было добавлено, что-то изменено, что-то обновлено и доработано и с каждым обновлением появляется какой-нибудь полезный инструмент для автоматизации и оптимизации процесса работ.
О самом продукте
Киллер фичей на мой взгляд являются чаты, очень удобно, что есть единый источник информации о состоянии проектов: какие MR были созданы, кто оставил комментарий и где, изменение статусов задач, уведомление о появлении новых и все это в одном месте и не надо бегать между двадцатью проектами, сотней задач и несколькими инструментами! В начале в компании все тянули в Slack, чтобы создать этот единый поток, и когда увидели это в Space поняли — этот продукт должен решить наши боли, т.к. мы смотрим в одном направлении!
А планируется внедрять подсчёт времени затраченного на задачу? Желательно с автоподсчетем. А то у нас на галере солидный процент студентов на парт тайме с почасовой оплатой. Ну и хотелось бы собирать статистику сколько на какой проект за месяц было времени потрачено. Тогда бы действительно получилось сделать крутую единую экосистему.
Да, мы планируем внедрять подсчет времени. Можно подписаться на задачу и следить за прогрессом: https://youtrack.jetbrains.com/issue/SPACE-5832.
Space: публичный релиз командной среды от JetBrains