Добавлено: 20.10.2019 / 19:42
Привет всем!
Как вы знаете, проект JohnCMS к счастью жив, более того, готовится новая версия, которая выйдет в ближайшее время (скорее всего в этом месяце).
Однако тут есть серьезные раздумья по поводу того, как дальше развивать код.
---
ВАРИАНТ СОВРЕМЕННЫЙ
Производим полную ревизию всего кода, приводим его в соответствие со стандартами оформления, внедряем Continuous Integration (CI), это для проверки кода и уменьшения шанса быдлокодинга.
Достоинство:
Будут идти жесткие проверки качества кода, что намного уменьшит шанс ошибок.
Недостаток:
При обновлении с версии 7.хх придется заливать весь двиг целиком (Ваша база и выгруженные файлы разумеется останутся).
ВАРИАНТ КОНСЕРВАТИВНЫЙ
Оставляем все как есть, пилим и добавляем код по старинке.
Достоинство
При переходе с 7 на 8 придется залить только относительно небольшой пакет обновлений.
Недостаток
Не используются современные инструменты контроля качества кода.
Добавлено: 20.10.2019 / 19:44
Посему, хочется знать, какую версию JohnCMS Вы используете.