Часто пользователи diafan.CMS спрашивают в техподдержке «Когда выйдет новая версия? Что в ней будет нового? Как обновится на новый релиз?». Пришло время пролить свет на процесс разработки нашего продукта.
Публично выпускать diafan.CMS мы начали с версии 4.0. Первая лицензия была куплена 23 июля 2009 года. Тогда же и была придумана схема выхода версий и релизов diafan.CMS, которая со временем окончательно сфомировалась в целый стандарт.
Мажорная версия
Первая цифра в номере версии — это мажорная версия. Она выпускается раз в 3 года после 6 минорных — 1 апреля. То есть следующую мажорную версию 5.0 следует ждать 1 апреля 2012 года.
Новая мажорная версия предполагает:
-
изменение функциональности продукта (введение нового порядка функциональности);
-
обновление всего спектра документации;
-
изменение маркетинговых материалов (включая листовки, краткие описания, информацию на сайте и проч.);
-
изменение дизайна продукта.
Переход на мажорную версию платный.
Минорная версия
Каждые полгода 1 апреля и 1 октября у нас происходит важное событие — выход новой минорной версии. Номер минорной версии обозначается второй цифорой. Например, 4.3. Мы не знаем что будет в новой версии до 1 июля или 1 января. До этого дня мы активно собираем предложения и набираем целый список различных идей.
В период с 1 октября до 1 января и с 1 апреля до 1 июля можете писать все свои пожелания в техподдержку или на форуме, который скоро откроется на сайте http://user.diafan.ru/. Все предложения мы учитываем в специальной системе. И в обозначенный день начинаем отбор наиболее остро стоящих вопросов.
Минорная версия предполагает:
-
от 5 значимых изменений функциональности;
-
от 5 незначимых изменений функциональности;
-
обновление документации;
-
обновление демо-версии, шаблонов (если требуется).
Переход на новую минорную версию для пользователей бесплатный.
Процесс выхода новой версии состоит из следующих этапов:
рабочие дни | 1 апреля | 1 октября | |
---|---|---|---|
Сбор информации для планирования новой функциональности |
3 мес. |
1 октября — 31 декабря |
1 апреля — 30 июня |
Разработка новой версии |
32/42дн. |
11 января — 24 февраля |
1 июля — 27 августа |
Альфа тестирование |
5 дн. |
25 февраля — 3 марта |
27 августа — 2 сентября |
Устранение ошибок, выявленных в ходе тестирования |
4/5 дней |
4 — 10 марта |
3 — 9 сентября |
Бета тестирование |
5 дней |
11 — 17 марта |
10 — 16 сентября |
Устранение ошибок, выявленных в ходе тестирования |
5 дней |
18 — 24 марта |
17 — 23 сентября |
Обновление документации, демо-версии, информации на официальном сайте |
5 дней |
25 — 31 марта |
24 — 30 сентября |
Выпуск финальной версии |
|
1 апреля |
1 октября |
На первом этапе «Сбор информации для планирования новой функциональности» должен быть составлен список всех изменений новой версии.
Следующий этап «Разработка новой версии» предполагает выполнения всего запланированного списка изменений.
Альфа-тестирование выполняется сотрудниками организации. На этом этапе можно изменить реализацию заложенной в новой версии функциональности. Также на этом этапе выявляются ошибки.
Бета-тестирование выполняется добровольцами из будущих пользователей. Бета версия раздается для тестирования бесплатно.
Вы можете принять участие в бета-тестировании новой версии. Для этого нужно оставить заявку в техподдержке.
Релизы
Что мы делаем оставшиеся 3 месяца? Даже выпущенная в свет версия постоянно дорабатывается. Все изменения доступны нашим пользователям мгновенно. Для этого нужно сделать пару кликов в модуле «Автообновление» в административной части.
Когда количество и качество изменений становится существенным, мы выпускаем новый релиз. Номер релиза обозначается третьей цифорой в номере версии. Например, 4.2.3.
Если Вы постоянно пользуетесь автообновлением, то можете даже не следить за выпущенными релизами, так как у Вас всегда будет актуальная версия.
Сборки
Каждый раз, когда мы вносим изменения в пакет diafan.CMS, мы меняем номер сборки. Это четвертая цифра в номере версии. Например, 4.2.3.4.
Комментарии
Чтобы оставить комментарий необходимо авторизоваться на сайте.
Более того, все пользователи, у которых была куплена хотя бы одна лицензия до выхода новой мажорной (5.х) версии, получили возможность покупать лицензии на новую версию по старой цене.