Проверка плагинов на совместимость с moodle 4

Проверка плагинов на совместимость с moodle 4

от Vadim Dvorovenko -
Количество ответов: 0
Изображение пользователя Developers Изображение пользователя Майнтейнер перевода

Всем привет. Скоро выходит Moodle 4. Разработчики ядра уже выдали следующую информацию

Основная идея в следующем - в новой версии Moodle значительно меняется тема и вообще подход к интерфейсу. Настройки курса окажутся где-то в другом месте и т.п.

У меня сейчас нет возможности тщательно проверить в Moodle 4 поведение всех плагинов, к разработке которых я имею отношение. Список таких плагинов тут https://moodle.org/plugins/browse.php?list=contributor&id=585006 (все кроме Subcourse, у него свой основной мантейнер).

Если кому-то очень хочется поскорее переехать на Moodle 4 и используются какие-то плагины из этого списка, или просто хочется поработать тестировщиком, пожалуйста, сделайте следующее.

  • Скачайте и поставьте последнюю версию Moodle из https://github.com/moodle/moodle
  • Поставьте плагин из списка  https://moodle.org/plugins/browse.php?list=contributor&id=585006 (кроме subcourse и graph_stats). Желательно, чтобы вы имели возможность сравнить с тем, как плагин работает сейчас.
  • Проверьте работу плагина. Акцентироваться на логике работы не нужно. В первую очередь важны моменты, касающиеся интерфейса:
      • будет ли, в принципе, возможность добраться до настроек нужных настроек плагина,
      • будут ли формы вести себя адекватно,
      • будет ли плагин выглядеть консистентно с новой темой,
      • и т.п.
  • Если у вас какая-то кастомная тема, например из списка MDL-73393. Посмотрите, есть ли уже от разработчика этой темы обновление для Moodle 4. Искать придется на гитхабе, в репозитории плагинов нельзя загрузить плагин для 4 версии. Если такая тема уже есть, то проверьте работу плагина с ней.
  • Также желательно проверить работу плагина как с выключенным выводом отладочных сообщений, так и без. Если будут вылезать какие-то отладочные сообщения, это тоже проблема, их не должно быть.
  • Выложите сюда отчет со скриншотами. Если возникли какие-то проблемы - с подробным описанием всех этих проблем. Если все прошло хорошо - тоже выложить, чтобы знать, где проблем не возникло.