1.6.8104

Март — политика распространения паков

Упаковка — политика распространения

Добавлена новая опция, которая решает сразу две задачи.

1) Снизить порог входа для новых пользователей

Практика показала, что многие новые пользователи, получив ссылку на страницу пака, вместо скачивания самого пака с совместимой версией EyeAuras и скриптами выбирают отдельную standalone-версию и затем импортируют пак вручную. Это может приводить к ряду проблем:

  • пак может быть опубликован под версию Alpha, а пользователь скачает Stable — чаще всего Stable несовместима, потому что она старее и в ней меньше функциональности;
  • если импортировать несколько Packs в один и тот же EA, очень легко превысить лимит Free tier в 10 аур. Packs помогают этого избежать: можно одновременно использовать сколько угодно паков Free tier. Я не хочу подталкивать людей к покупке подписки таким способом — предполагается, что Pro tier нужен только для сложных паков аур;
  • при ручном импорте пака пользователи обычно не используют механизм Subscriptions/Synchronization, который позволяет показывать описание пака, отслеживать его обновления и в целом упрощает работу с ним. Packs решают это тем, что Synchronization настраивается сразу изначально.

2) Упростить поддержку паков для авторов

Если авторы на 100% уверены, что пользователи работают с конкретной portable-версией EA, им гораздо проще проводить отладку и разбирать проблемы. В долгосрочной перспективе это должно заметно упростить поддержку.

Политика распространения пака

  • Any → пользователи могут либо Import скрипт, либо Download Pack
  • Prefer Packed → пользователи также могут либо Import скрипт, либо Download Pack, но акцент будет сделан на скачивании упакованной версии
  • Packed Only → пользователи могут только Download Pack, а Import в любом виде недоступен

Packaging option

Упаковка — только для авторов: редактирование опций на сайте отключено

Функциональность не потеряна — всё по-прежнему можно редактировать через интерфейс EyeAuras.

Ранее опции Packaging можно было изменять как в десктопном приложении EA, так и на сайте (название приложения, параметры конфигурации и т. д.).

Сейчас я меняю общую логику работы packaging, и чтобы сделать её стабильнее, редактирование опций пака на сайте было отключено.

В будущем это может вернуться, но на данный момент основной способ редактирования Packaging Options — через интерфейс EyeAuras.

Packaging options UI

Исправления и улучшения

  • [Web] Исправлены ссылки на странице Aura Library — в них отсутствовал hostname