Учитывая то, что часть клиентов останется на 7ой версии Магазина, а продукты обновяться до 8ой, то придется добавить в них кучу костылей чтобы сохранить совместимость с 7ой, а если ограничит мин. версию 8ой, то если в старых версиях всплывет баг, то разработчик не сможет обеспечить его исправление и получит пачку минусов в рейтинг плагина, хотя в версии под 8ку бага может уже и не быть.
Поэтому перед публикацией 8ки Webasyst должен обеспечить возможность ведения нескольких веток разработки плагина как в git:
- на странице продуктов в партнерке добавить поля мин./макс.версия приложения + возможность создавать разные ветки версий продуктов + возможность выставлять стоимость обновлений.
- в инсталлер добавить обновление из подходящей ветки
- в магазине WA отображать доступные ветки
Eсли этого не сделать, то партнеры начнут создавать копии плагинов в духе shop7MyPlugin, shop8MyPlugin, а это только усложнит всем жизнь.
0 комментариев