Рубрика «atlassian» - 7

Привет! Я работаю в Mail.Ru Group в отделе разработки плагинов JIRA. Плагины позволяют расширять или изменять функциональность приложения. Например, с их помощью можно создавать новые типы полей, гаджеты, JQL-запросы, панели с различной информацией, графики и многое другое.

Большинство наших плагинов требуют хранения дополнительных данных, которые они используют. В этой статье я хочу рассказать, как мы решаем эту задачу. Существует два основных способа хранения таких данных: Active Objects и Plugin Settings. Рассмотрим их поподробнее и разберемся в каком случае лучше и удобнее использовать один, а в каком — другой.

image
Читать полностью »

image

В крупных организациях часто возникает необходимость прикрутить к JIRA какой-либо дополнительный функционал, которого нет в стандартной поставке: автоматизацию, интеграцию с другими системами и прочие кастомизации. Зачастую это решается сторонними плагинами, в Atlassian Market их огромное количество. Но что делать, если подходящего плагина нет? Или он стоит 3000$, а вам нужна всего одна функция в нем? Очевидно, написать свой. Ещё один вариант для расширения — плагины, добавляющие возможность использовать свои скрипты в JIRA: ScriptRunner (Groovy), Jira Scripting Suite (SIL), JJupin (Jython).

В этой статье я расскажу о самом популярном и функциональном из них — ScriptRunner от Adaptavist. Читать полностью »

image

Я помню то замечательное время, когда сборка релизной версии мобильного приложения сводилась к тому, что нужно было выставить debug = false и запустить экспорт apk-файла. Проходит 2 минуты, пока пыхтит IDE, и все готово. Все усилия сосредотачивались на необходимости указать данные сертификата подписи. Это было совсем недавно. Cейчас процесс сборки того самого приложения разросся настолько, что, если мне, вдруг, потребуется выполнить все операции самостоятельно, и даже если я все вспомню и проделаю безошибочно (во что я не верю), то это займет не час, который сегодня кажется непозволительно долгим, а, скорее всего, сутки, после чего терапевт обязан будет прописать мне больничный по усталости недели на две.

Итак, процесс сборки мобильного приложения. Попробую рассказать, из чего он у нас состоит — не потому, что в последнее время стало модным катать посты о CI той или иной мобильной команды (с покером, русалками и прочими обязательными атрибутами), а потому, что это отличный опыт, который я получил, работая над Почтой Mail.Ru для Android, и потому, что этой возможности, вероятнее всего, не было бы, работай я в другой команде, над другим проектом или в другой компании.
Читать полностью »

Разработка плагинов для Atlassian JIRA - 1

Все мы в IT сталкивались с системами отслеживания ошибок — с так называемыми баг-трекерами, с issue-трекерами. Один из популярных продуктов такого рода — Atlassian JIRA.

На самом деле, Atlassian JIRA — это больше, чем просто система отслеживания ошибок. JIRA может использоваться довольно широко — в том числе и для управления проектами. Можно сказать, что JIRA — это система для отслеживания статуса задач. Задачи могут быть разными: это сбор требований, тестирование, непосредственно разработка и т. д. Я видел даже попытки подсадить на JIRA бухгалтеров — а что, мол, будет у нас agile-бухгалтерия!

На официальном же сайте JIRA описывается следующим образом:
JIRA is the tracker for teams planning and building great products. Thousands of teams choose JIRA to capture and organize issues, assign work, and follow team activity. At your desk or on the go with the new mobile interface, JIRA helps your team get the job done. В общем, основная идея JIRA в том, что она позволяет планировать работу.

В этой статье я расскажу о том, как разрабатывать дополнения к этой программе. Впрочем, может возникнуть вопрос — а зачем разрабатывать дополнения для JIRA. Поэтому давайте рассмотрим, какие дополнения бывают.
Читать полностью »

image

Atlassian Confluence — мощное решение для развертывания Enterprise Wiki в организации (хотя, нет никаких технических проблем с тем, чтобы использовать его и дома — лицензия на 10 пользователей стоит всего 10 американских долларов в год). И лично мне Confluence нравится тем, что имеет дружелюбный интерфейс и позволяет интуитивно понятно редактировать контент, с легкостью дополняя его визуальными составляющими, что позволяет в итоге получить красивые и удобные для просмотра страницы. Кстати, этот пост тоже написан в Confluence.
Читать полностью »

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

Atlassian выручила $462 миллиона, разместив на NASDAQ 22 миллиона акций по $21. Таким образом, компания была оценена в $4,4 миллиарда. Неделю назад цена акции прогнозировалась на уровне $16,50–18,50, затем компания скорректировала прогноз до $19–20. Кроме того, число реально размещенных акций оказалось выше ожидаемого на 10%.

По данным Renaissance Capital, Atlassian стала первой компанией с начала июля, разместившей на бирже акции по цене выше верхней границы запланированного интервала. Читать полностью »

Несмотря на сложную ситуацию вокруг технологических компаний на рынке IPO, крупнейшие частные фирмы все еще предпринимают попытки публичного размещения. Разработчик легендарного таск-менеджера JIRA австралийская IT-компания Atlassian надеется, что публичные инвесторы будут к ней благосклонны. Компания планирует выйти на IPO к концу года.

Atlassian установила цену за акцию в диапазоне от $16,50 до $18,50. Верхняя граница стоимости компании оценивается в $3,8 миллиарда. В прошлом году оценка компании на частном рынке составила $3,3 миллиарда. С такими показателями IPO Atlassian может стать одним из самых успешных – если сравнивать с результатами размещения других технологических компаний в этом году.

Ведь одной из главных предпосылок провала на IPO является резкое снижение оценки компании перед публичным размещением. Читать полностью »

Разработчик легендарного таск-менеджера JIRA австралийская IT-компания Atlassian планирует выйти на IPO к концу года. Об этом сообщило издание The Wall Street Journal.

В прошлом году оценка Atlassian достигла $3,3 миллиарда благодаря выдающимся финансовым результатам компании. Отдельно стоит отметить, что компания развивалась самостоятельно, без сторонних инвестиций. Участие таких фондов, как Accel Partners, T. Rowe Price Group и Dragoneer Investment Capital, ограничилось покупкой незначительных долей. Более того, Atlassian все 13 лет растет исключительно за счет сарафанного радио и не держит в штате менеджеров по продажам.Читать полностью »

Moscow Atlassian Meetup в Москве 21 апреля - 1

Во вторник, 21 апреля, Mail.Ru Group организует первый Moscow Atlassian Meetup. В офисе компании соберутся эксперты в области организации общения с пользователями и управления проектами. В программе события — доклады по продуктам Atlassian (JIRA, Confluence и другим), а после — их обсуждение и общение единомышленников в свободной обстановке.
Читать полностью »

Всем привет! Вот и наша компания решила завести блог на Хабре (в конце концов, не вечно же читать чужие статьи). В профиле компании вы можете посмотреть, чем мы занимаемся. В ближайшее время мы предложим вашему вниманию цикл статей по широкому спектру тем: от сервисов дистрибуции и поддержки тестовых сборок iOS приложений до программного управления IIS. А первая наша публикация посвящена Atlassian Stash.

Процесс Code Review с Atlassian Stash - 1

На текущий день на хабре практически отсутствует какая бы то ни было информация об Atlassian Stash (всего один анонс и одна статья на тему установки). Хотя инструмент, на самом деле, прекрасный, и определенно стоящий рассмотрения в случае использования всего стэка Atlassian. Я хочу рассказать что это такое и как эту штуку можно добавить в процесс разработки.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js