Начиная со следующей версии (предположительно 0.97) я хочу изменить нумерацию MaxSite CMS и применить более гибкий подход к разработке системы. Нумерация меняется, чтобы отказаться от «тысячного» деления в более простой вид: было 0.97 (и «субверсии» 0.971, 0.972 и т.д.), станет 97.0 (97.1, 97.2 и т.д.). Начиная с версии 100, дробных частей вообще не будет (101, 102 и т.д.). 97, 98, 99, 100, 101 и т.д. На такой подход уже перешли многие разработчики, поскольку это просто удобно.
Что касается подхода к разработке, то я хочу вернуться к практике, существовавшей до версии 0.90, когда была только одна версия системы. Причины, в общем-то те же: недостаток тестировщиков и длинные промежутки между релизами. Сейчас релизы MaxSite CMS происходят примерно раз в полгода, хотя dev-версия развивается постоянно. За полгода в ней набралось довольно много исправлений и доработок, которые можно использовать уже сейчас, не дожидаясь релиза.
На этапе перехода на версии 0.90 — 0.96 такое разделение было оправдано: очень много изменений, но сейчас мы подошли к черте, когда почти все «хвосты» подчищены и можно опять вернуться к единой версии системы.
Таким образом ветка dev будет использоваться только для случаев небольших изменений. Если посмотреть по коммитам, то выходы «субверсий» происходят значительно чаще. Теперь они будут сразу попадать в master-ветку и станут доступны для всех пользователей.
Комментариев: 6 RSS
1Ярослав10-08-2017 17:16
приятная новость, успехов Вам в покорении цифровых пространств!
2Яр Бест15-08-2017 11:35
Может стоит довести до версии 1.00? Уверен, многие это ждали. Все понимают, что движок уже давно стабилен, все понимают, что это просто, по сути, ничего не значащая цифра, но... Было бы, просто красиво и символично :)
3Максим15-08-2017 11:57
Если ждать 1.00, то это года два-три. :-) Проблема не в номере, а в том, что редкие релизы. А так будут чаще.
4duncan26-08-2017 21:48
а изменения в построении шаблонной системы планируется?
какой-нибудь ТВИГ-шаблонизатор, например
5Максим26-08-2017 22:14
У нас есть свой php-шаблонизатор.
6Дмитрий27-08-2017 19:17
Насчет нумерации! Думаю будет хуже чем с 0.97 так вид совершенно другой нежели просто 97