В прошлом году я поделился своими идеями насчет реестра плагинов для Sketch, под названием Sketchpacks. Целью было помочь решить проблемы нахождения, управления и разработки плагинов для Sketch. Благодаря Sketchpacks для macOS и Sketchpacks Relay интеграцией с Github, я чувствую, что мы заметно приблизились к реализации этой цели!
В первую итерацию Sketchpacks был простым реестром и API для поиска Sketch-плагинов.

Однако, очень быстро стало понятно, что он решает только малую часть проблемы. Требовался способ управления установленными плагинами, равно как и более совершенная система для поддержания реестра в актуальном состоянии.

Так что я попросил своего хорошего друга, Билла Дэвиса, помочь создать более стабильно работающий реестр и API. Он также трудится над интеграцией с Github, что даст возможность разработчикам поддерживать свои плагины в актуальной версии, посредством web-hooks. Это позволило мне сосредоточиться на разработке приложения для macOS, создавая единую тему как в Интернете, так и в родной среде.

Я счастлив сказать, что теперь у нас есть стабильная бета-версия обновленных веб-сайта sketchpacks.com, macOS приложения, интеграции с Github и RESTful API. Эта бета-версия выходит с несколькими клевыми идеями, которые заставят моржа мурлыкать как котенок.

Управление и авто-обновление Sketch плагинов с помощью Sketchpacks

Если вас не смутила первая версия вашего продукта, значит, вы запустились слишком поздно.Рид Хоффман

Вы заметите, что пользовательский интерфейс еще далек от совершенства. Однако, мы планируем постоянно дорабатывать его, неустанно исправлять ошибки и разрабатывать новые функции, по мере приближения к v1.0.0. Дайте нам знать, если вы столкнетесь с любыми багами или, если у вас есть советы!

Функциональные особенности бета-версии

⚡️ Автоматические обновления

Поддерживайте ваши плагины в актуальном состоянии с помощью последней версии реестра плагинов Sketchpacks Registry.

Автообновление с помощью Sketchpacks Relay, дает авторам возможность публиковать новую версию своего плагина, через свой аккаунт на github меньше, чем за 15 секунд.

🔒 Блокирование версии

Не хотите, чтобы все ваши плагины автоматически обновлялись? Никаких проблем. Просто заблокируйте установленный плагин в его текущей версии. Sketchpacks не позволит плагину обновиться, пока вы не разблокируете его.

🔍 Поиск среди более, чем 400 плагинов

Мы также разработали несколько существенных и значимых улучшений для API по поиску плагинов, что позволяет получать более точные результаты.

👉🏼 Вы автор плагина?

Вы можете начать публиковать новые версии плагинов автоматически за 15 секунд.

Начните с установки Sketchpacks Relay Github Integration и выберите, какие плагины вы внесете в реестр Sketchpacks, а мы позаботимся об остальном.

Sketchpacks Relay будет проводить семантическое управление версиями через ваш Github. Никаких дополнительных CLI или команд — продолжайте привычный для себя процесс публикации релизов на Github.

Недавно Билл написал заметку, как вы можете начать пользоваться Sketchpacks Relay.

Мы любим получать отзывы

✉️ Оставьте отзыв

У вас есть замечания и предложения? Хорошо, мы внимательно вас выслушаем. Оставьте свой отзыв на нашей странице в github.

🐛 Сообщите об ошибках

Будьте любезны и сообщите о любых багах, которые вы заметили. Сообщите об ошибках на нашей странице в разделе Github Issues.

Задайте вопрос

Есть общий вопрос, который вы бы хотели задать? Свободно пишите на наш email.