Как стать автором
Обновить

Комментарии 44

Сборки на маках пока не доступны? Если доступны, то цена такая же как для линукса?

на Маке работает отлично, ну я скачал… бесплатно вроде, нигде не было галочек (как понимаю оплата за X-возможности)

А вы точно о сборках билдов CI?) Или о самом Space?)

ага, понял
о самом… не о билдах
Пока что сборка билдов на macOS не доступна, только Linux, но мы работаем над этим. Скорее всего, цена будет выше, чем на Linux.
Добрый день.
Отличная новость. Я прямо жду-жду, совсем жду. НО! Мне бы стенделоун. Облако — вообще никак. Воообще-вообще никак. Когда-когда-когда? Очень хочется.
Спасибо.
Standalone в 2021 планируем.
Когда решат затянуть монетизацию потуже, со стендэлон это не пройдет, поэтому не факт что появится.
Не первая компания, которая пытается вообще уйти от локального софта.
Есть много контор, в которых облако никак. Фулл стоп.
Уже работаем над Space Standalone, так что все будет!

В бетатестеры/ёрли адоптерз/… можно как-то записаться?

Да, конечно — заполните пожалуйста форму здесь: www.jetbrains.com/ru-ru/space/buy/?billing=yearly#standalone

Будем присылать все новости про 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 поднять — тоже уже смысла нет? Что-то настроение упало (

Насколько я знаю TeamCity заточен чисто под ci/cd процессы, а Space больше про командную разработку, хотя модуль для ci/cd (Automation) тоже есть, он врядли будет настолько же мощным. Возможно TC может стать дополнением для Space (в виде плагина, например)
Да, это схоже с тем, как мы позиционируем Space и TeamCity. То же касается YouTrack и Upsource – это специализированные инструменты для отдельных доменных областей, тогда как Space – интегрированная кросс-доменная среда.

Вряд ли TeamCity станет плагином к Space, но более плотная интеграция планируется. Уже сейчас возможно подключать репозитории Space в TeamCity, и в другую сторону — сообщать статусы билдов из TeamCity в Space. Всегда рады услышать и обсудить новые запросы на интеграции в нашем трекере.
В Teamcity есть вполне полноценная возможность вести простой и сложный багтрекинг. К сожалению никогда не пробовали перейти на него чтобы опробовать в масштабных боевых условиях, но тестовое клацание было вполне успешным.
Вы, наверное, имеете в виду YouTrack? TeamCity – это про CI/CD, но не про багтрекинг.
Нет, если вы заглядывали на разные табы в билде тимсити, то там можно найти много интересного. На сбойнувших билдах можно и тикеты открывать, на закладке с тестами можно результаты конкретных тестов включать/выключать/ассайнить проблемы и отслеживать решение.
Звучит как интересный кейс! Расскажете про тикеты на билдах подробнее плз? Это не assign investigation, а что-то другое?
это assign investigation, просто он может вешаться и на сбойнувший билд и на сбойнувший тест.
Для TDD вполне можно писать тесты и открывать тикеты на реализацию функционала
Мы рассматриваем TeamCity как выделенный инструмент для CI/CD — с большим количеством функциональности и покрытием огромного количества сценариев и запросов именно в этой области.

Space же лучше подойдет тем, кому важна именно интегрированность всех компонентов и централизованное место управление задачами, документацией, кодом, людьми и, в том числе, возможностью настроить CI/CD – все в рамках единого решения.

Поэтому эти продукты скорее покрывают разные потребности.

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

Может по функциональным возможностям они и пересекаются, но вот UI настройка CI в Space для меня гораздо-гораздо понятней — вот эти сниппеты с пояснениями — гениально, имхо. Можно как-то только её использовать как замену TeamCity? ) Риторический вопрос

Я правильно понимаю, что Спейс похож на Ажур Девопс?
Есть достаточно большое пересечение по фичам с Azure DevOps, да, но в Space есть еще большое количество коллаборативных фич, и многие из них направлены на всех сотрудников компании (к примеру, чаты, календари и т.д.)

Только-только еле выбрались из клещей эко-системы Azure. В новые замкнутые на себя эко-системы уже не хочется попадать, т.к. подобные платформы настойчиво мешают не выходить за их границы и не использовать сторонние решения. Это как черная дыра, — потом не выберешься. Разве я не прав?

Вы правы. Я считаю это платой за комплексность решения проблем в одной экосистеме.
В прошлых анонсах, JetBrains обещали открытость к расширению и, кажется, даже скриптинг (как был в YouTrack, для кастомной логики внутри самого YouTrack) на Kotlin. Если обещание исполнится, будет здорово.

Будет ли возможность расширять Space плагинами, как, например, в идее? И какие вообще для этого есть направления в плане платформ? Только веб/сервер, или для ios/android плагины тоже будут предусмотрены?
Будет ли возможность расширять 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

Миграция issue из YouTrack в Space: blog.jetbrains.com/space/2020/12/04/import-issues-into-space (пример миграции как раз на YouTrack)

Зеркалирование или миграция GitLab репозиториев в Space: blog.jetbrains.com/space/2020/02/06/mirroring-an-external-git-repository-in-space

Так что и то и то есть, можно пробовать!

Посмотрел тарифы. Выглядит как будто оплачивается по факту количество CI-кредитов на всех: 50 на доллар, а фичи — стимул купить побольше кредитов заранее )

Кредиты как дополнительный ресурс дешевле, все же :) CI-кредиты действительно включены в организацию и не зависят от количества пользователей. В стоимость плана «смешаны» фичи, per-organization и per-user ресурсы.

Стоимость дополнительных ресурсов:
  • 10 ГБ дискового пространства = $1.50.
  • 10 ГБ передачи данных = $2.00.
  • 1000 CI-кредитов = $8.00.
Мы используем Youtrack, но переезжать с него не хотим. Есть или будет какая-то синхронизация с ним? Т.е. проектный менеджмент вести в ютреке, но все что связано с репами, чатами, проектами, календарями и т.д. уже в спейсе. Плюс уведомления о всяких событиях из ютрека в чаты спейса было бы удобно.

Вроде экосистема общая, со стороны кажется подрубился через тот же 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 — ну по крайней мере технически.
Или Space делали для… эээ, а для кого? Неужели свои собственные разработчики не пользовались своими собственными YouTrack и TeamCity? Такое разве может быть?
А если пользовались — и как они теперь живут, бедные, в трех системах? Или в одной, но урезанной, но зато с коммуникациями?
Не одна версия по уму не может быть правдивой, но как ни крути, а версия должна быть
JetBrains, мы вас теряем? :))
>Вот непонятно до конца с этой вашей внутренней конкуренцией продуктов. Почему не пошли по пути IDEA: она c языковыми плагинами почти полноценно заменяет PhpStorm, PyCharm и т. д.? А тут непонятно…

Основная причина в том, что продукты очень разные. Позиционирование PhpStorm очень похоже на позиционирование IntelliJ IDEA (не принципиально — с PHP плагином или нет) — в этом плане, достаточно легко выстроить общее позиционирование группы продуктов, так как фокус у них очень похож. У YouTrack и Space разное позиционирование и unique value proposition, они потенциально могут таргетить на разные рынки и вполне себе развиваться параллельно. Та же самая история с TeamCity/Upsource.

>Выходит, что круг задач у Space больше, но решены они хуже чем в ваших же специализированных продуктах?

Круг задач у Space действительно больше, но я не согласен, что они решены хуже. Они скорее решены по-другому. Паритета фич между Space и YouTrack/TeamCity сейчас действительно нет.

>А интеграция с ними по остаточному принципу, задачи иметь возможность прозрачно заменить треккер Space на YouTrack, а CI/CD на TeamCity, ничего не потеряв в возможностях, просто не стоит?

Такой задачи действительно не стоит перед нами, но мы видим, почему есть смысл использовать Space, интегрируя его с YouTrack или TeamCity. Интеграции от нас будут, пока еще не успели разработать, и конечно же интегрироваться можно не только с нашими другими серверными инструментами.
Тот же вопрос и тоже «слегка» озадачен: создан универсальный инструмент для совместной работы cо всем и вся, но почему-то с «демо-версией» работы с задачами, больше никак тут не назвать существующий механизм Issues в Space. И это при существовании нормального YouTrack.
Возникает сразу вопрос: почему не впихнули одно в другое? Ну как так? Или над Space (как обычно) работали совсем другие люди и про YouTrack были «не в курсе», а потом уже было поздно? )))
В итоге то проблема так и не решена:
* есть отдельный инструмент Space для коммуникаций и документации, с расширенной информацией по командам и т.д., в общем, неплохая вещь — ну когда будут готовы процессы для бизнес-подразделений (code-review для документов и т.д.). Да, для разрабов все есть, кроме одного: нет нормального функционала задач. И как они живут? Или подразумевается, что все разрабы, вот все десятки и сотни разрабов (а в будущем и обычных пользователей), настолько дисциплинированы и адекватны, что без ошибок будут делать всю работу и ни разу не пихнут задачу не в тот статус? Роботы? ))
* и есть отдельный инструмент YouTrack для работы над задачами — с воркфлоу и т.д., который частично пересекается по функционалу. Ну а если его сконнектить со Slack, то будут и коммуникации более-менее
И для того, чтобы иметь и тот и тот функционал, пользователи будут все-равно работать в разных системах
Хотя решение объединения систем напрашивается само собой — и тогда бы с чистой душой можно было и использовать и предлагать такой продукт для любой потребности, какая возникнет у компании: хочешь задачи — на, хочешь коммуникации — на, хочешь ci/cd/git/code review — бери, хочешь команды — пожалуйста, хочешь это все вместе — да без проблем
Ыыыыыыыыыы
Поздравляю с релизом!

Пользуемся в компании Amber продуктом Space уже почти на протяжении года и видели огромный рост продукта на протяжении этого времени. Множество фич было добавлено, что-то изменено, что-то обновлено и доработано и с каждым обновлением появляется какой-нибудь полезный инструмент для автоматизации и оптимизации процесса работ.

О самом продукте

Киллер фичей на мой взгляд являются чаты, очень удобно, что есть единый источник информации о состоянии проектов: какие MR были созданы, кто оставил комментарий и где, изменение статусов задач, уведомление о появлении новых и все это в одном месте и не надо бегать между двадцатью проектами, сотней задач и несколькими инструментами! В начале в компании все тянули в Slack, чтобы создать этот единый поток, и когда увидели это в Space поняли — этот продукт должен решить наши боли, т.к. мы смотрим в одном направлении!
Спасибо! :)

А планируется внедрять подсчёт времени затраченного на задачу? Желательно с автоподсчетем. А то у нас на галере солидный процент студентов на парт тайме с почасовой оплатой. Ну и хотелось бы собирать статистику сколько на какой проект за месяц было времени потрачено. Тогда бы действительно получилось сделать крутую единую экосистему.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий