Здравствуйте
Тестируем релиз-кандидат InstantCMS 2.14.0.
От того, как мы с вами выявим баги в новой версии, зависит стабильность релиза. Прошу всех неравнодушных присоединиться к тестированию.
Если критичных ошибок не будет выявлено, то в конце грядущей недели релиз.
Цель релиз-кандидатов
1. Тестирование участниками сообщества заявленной новой функциональности чистого движка новой версии;
2. Тестирование участниками сообщества обновления с предыдущей версии на копиях сайтов, чтобы по выходу релиза спокойно обновить;
3. Дать возможность разработчикам дополнений неспешно ознакомиться с новшествами и при необходимости обновить свои разработки.
Что не нужно делать с релиз-кандидатами
1. создавать новый сайт на нём
2. обновлять рабочий сайт, работающий на предыдущей версии
3. НЕ нужно при тестировании искать что-то иное, кроме багов (ошибок)
Что такое баг
Баг — это ошибка при которой движок ведет себя не так, как от него ожидается. Т.е. когда какая-либо функция есть, но не работает или работает неправильно. Пожелания, предложения и замечания писать не нужно. Их оставим на следующие релизы.
Как тестировать
Установите движок на локальную машину или реальный хостинг.
Включите режим отладки в общих настройках.
Поставьте себя на место пользователя вашего сайта и попробуйте проделать все типовые операции (регистрация, редактирование профиля, загрузка фото, добавление статей, комментариев и тд). Проделайте все операции в админке, которые вы обычно делаете. Если что-то сделать не получилось — записывайте в список. Если нашли баг — не публикуйте его сразу, а поищите еще и потом напишите обо всем найденном одним комментарием. Так удобнее обрабатывать.
По мере обработки комментарии будут удаляться, чтобы не путаться. Поэтому не пугайтесь если ваш комментарий пропал — это значит его приняли к сведению.
Еще один очень важный момент: когда пишите сообщение о баге, описывайте ошибку максимально подробно.
В случае, если вы в процессе тестирования увидели «белый экран», прочитайте, пожалуйста этот пост, чтобы понять, как вместо белого экрана увидеть текст ошибки.
Как тестировать процесс обновления
В первую очередь убедитесь, что вы сделали все правильно. Если у вас свой шаблон, то убедитесь, что обновили файлы шаблонов от новой версии. Как обновить шаблон описано в этом посте. Если во время загрузки пакета обновления и самого процесса возникли ошибки — напишите об этом — не продолжайте дальнейшее тестирование, т.к. оно уже будет некорректным.
На что обратить внимание при тестировании
Конечно же на новый шаблон, сделанный по мотивам этой темы. При установке InstantCMS выберите его по умолчанию. Новый шаблон тестируйте, пожалуйста, только на вновь установленном движке.
Предварительно уже многие его протестировали, однако сейчас даём вам полный карт бланш для тестов, действуйте. Если в сообществе есть специалисты по SCSS, в целом по принципам вёрстки и объективно можете дать замечания как сделать более «феншуйно», вполне можно высказать мнение.
Изменений достаточно много. Изменения в старом дефолте есть, увы, без этого невозможно было. Но не стоит этого бояться. Фатально изменения в новой версии не должны сказаться, как это было в InstantCMS 1.X.
Примерные изменения вы можете узнать, ознакомившись с описаниями всех 122 коммитов с прошлого релиза, а так же взглянуть на закрытые тикеты и пулреквесты.
Обратить нужно внимание на новый компонент «Конструктор форм», страницу управления виджетами, возможность выводить поля контента в виджете, новый виджет списка контента, возможность задавать урлы своих профилей, и так далее. В идеале нужно «протыкать» каждую опцию в админке и на сайте.
Скачать
24.11.2020 RC6
Пакет обновления 2.13.1 => 2.14.0RC6
Чистый релиз InstantCMS 2.14.0 RC6
Эта версия предназначена только для тестирования, использовать ее на рабочих сайтах категорически не рекомендуется.
Приглашаем всех, кому не безразлична стабильность новой версии InstantCMS, принять участие в тестировании. Спасибо тем, кто откликнется.
Тестирование завершено. ОГРОМНОЕ спасибо всем участникам.