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 PackPrefer Packed→ пользователи также могут либоImportскрипт, либоDownload Pack, но акцент будет сделан на скачивании упакованной версииPacked Only→ пользователи могут толькоDownload Pack, аImportв любом виде недоступен

Упаковка — только для авторов: редактирование опций на сайте отключено
Функциональность не потеряна — всё по-прежнему можно редактировать через интерфейс EyeAuras.
Ранее опции Packaging можно было изменять как в десктопном приложении EA, так и на сайте (название приложения, параметры конфигурации и т. д.).
Сейчас я меняю общую логику работы packaging, и чтобы сделать её стабильнее, редактирование опций пака на сайте было отключено.
В будущем это может вернуться, но на данный момент основной способ редактирования Packaging Options — через интерфейс EyeAuras.

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