View
763
Download
3
Embed Size (px)
DESCRIPTION
Atlassian Plugins 3 является новой технологической платформой для разработки расширений и дополнений к различным продуктам компании Atlassian. В презентации рассмотрены различные аспекты Plugins 3, начиная от целей, которые преследовали в Atlassian при ее создании и заканчивая техническими подробностями работы новой платформы.
Citation preview
Новая платформа – новые возможности
Atlassian Plugins 3
Александр Кузнецов StiltSoft
О чем поговорим
1. С чего все началось
2. Что такое Plugins 3
3. Как их сделать
4. Когда их ждать
С чего все началось
С чего все началось
Atlassian Marketplace
Всего плагинов более 1200
..но на OnDemand доступно только 23
Проблемы Plugins 2
Безопасность
<% String eid = request.getParameter("eid"); %>
...
Employee ID: <%= eid %>
Проблемы Plugins 2
Производительность
Проблемы Plugins 2
Обновления
Проблемы Plugins 2
Безопасность
Производительность
Обновления
Что такое Plugins 3
Что такое Plugins 3
Новый тип плагинов для продуктов Atlassian
Atlassian Connect
Основной сценарий использования Интеграция с различными онлайн сервисами
Особенности Не требуют установки в приложение Atlassian
Universal Binary Plugin
Основной сценарий использования Обычные плагины в понимании Plugins 2, но с возможностью установки на onDemand
Особенности Могут устанавливаться в приложение Atlassian
Могут не устанавливаться в приложение Atlassian
Что такое Plugins 3
Новый тип плагинов для продуктов Atlassian
При установке спрашивают разрешений на выполнение тех или иных действий в системе
Права доступа
Права доступа Доступ к данным
read_content
read_users_and_groups
Выполнение кода execute_java
insert_web_resources
Сервисы send_email
intercept_requests
Что такое Plugins 3
Новый тип плагинов для продуктов Atlassian
При установке спрашивают разрешений на выполнение тех или иных действий в системе
Могут устанавливаться как локально в ваш Confluence, JIRA, так и удаленно на SaaS
Локальная установка
Удаленная установка
Что нужно
Linux или Mac OS X
Java 7
Git
…
Желание программировать
Создаем новый проект
Дескриптор плагина
Запускаем JIRA
Запускаем Plugins 3
Когда ждать Plugins 3
Точных сроков нет
Предположительно –
середина-конец 2013
Путь к успеху
Успех