✈️ Будущее системы плагинов: красота требует жертв
🤔 Пришло время для серьезного разговора, от которого зависит дальнейшая судьба системы плагинов внутри exteraGram, будущее этого канала и моих плагинов соответственно.
Плагин CactusLib задумывался как совсем иное, а не то, чем оно является сейчас. (Я его полностью перепишу(?) и 2.0 версия будет гораздо отличаться от текущей во многом)
☔️ К сожалению, разработчики совсем не хотят зависеть от сторонних библиотек (ну или просто к моей так плохо относятся, что никто не юзает, в отличие от других), то есть хотят, чтобы было всё встроено.
🤷♂️ Политика такая, что в год всего 2-3 полноценных релиза, а значит, если и встраивать в саму экстеру что-либо, то уже стабильно работающую систему с минимальным количеством багов и лагов => чтобы сделать максимально стабильную рабочую систему нужно практиковаться, делать плагины на этих системах и выявлять баги, а уже потом добавлять в экстеру, вот вам и замкнутый круг
🤔 Что сейчас по планам?
По планам сейчас доделать Elyx, то есть расширить возможности плагинов за счёт структурированности, ресурсов и т.д., но сейчас не об этом => я получу возможность разбить CactusLib на несколько файлов по папкам и полностью переписать, от этого плюсы будут везде(ибо что я достиг 10к строк и дальше продолжать собсна "не чето не хочу пока"), всё изменится тотально, как для юзеров так и разрабов.
🫣 НО
Вам, в роли юзеров, вообще не захочется скачивать сначала одну библиотеку(Elyx), потом вторую(CactusLib), чтобы уже окончательно установить нужный плагин, тут будут согласны все. И даже вам, в роли разработчиков, вообще не захочется делать плагин, который зависит от двух библиотек, тут тоже со мной согласятся ВСЕ безусловно...
А значит плагинов не будет => баги не будут выявлены => в экстеру не будет встроено => все плакать и грустить...
🤨 К чему я веду?
Прошу юзеров и разрабов немного потерпеть, юзать и выдать максимальный фидбек. Чем больше плагинов будет использовать обе библиотеки(эликс и кактус), тем раньше будет добита стабильность(чето уже много раз использовал это слово).
🙏 Если вдруг вы решите помочь, то уже к новому году ВОЗМОЖНО увидите встроенным в экстеру как минимум это (не могу обещать):
- автоматическую https://new-cactus.den4iksop.org/dev/base-class#локализация-i18n (менеджер) везде
- гибкую хорошую систему команд
-
https://t.me/testplug1ns в еще лучшем виде
- многое другое 🤫
В общем я хочу услышать что ВЫ думаете по этому поводу, надеюсь вы меня услышите и согласитесь потерпеть для получения высшей степени стабильности и отсутствия лагов.
Если вас это не устроит, то либо ждите очень лагающую экстеру/плагины(хз, я не такой эгоист), либо я оставляю всё это дело и заканчиваю.
📰 Краткий пересказ:
Чтобы всякие фичи были встроенными нужно потерпеть в течение какого-то времени, иметь несколько библиотек у себя скачанными и максимально давать фидбек. Выскажите своё мнение по поводу этого и готовы ли вы на такие жертвы
СНАЧАЛА ПОСТ ПРОЧИТАЙТЕ А ПОТОМ ГОЛОСУЙТЕ
и кстати, спасибо за 30к подписоты, лю вас ❤️