Ребята, я начал работу над скриптом миграции с плагина Events на официальный плагин календаря Discourse. Он уже начинает выглядеть хорошо, но мне нужна ваша обратная связь, чтобы довести его до стадии, готовой для продакшена.
Привет, @angus. Мне трудно найти эффективное сравнение функциональности этого плагина и теперь официального плагина событий Discourse.
Я использовал ваш впечатляющий плагин событий на одном сайте и доволен тем, как он работает. Совместимы ли они, если я мигрирую с одного на другой, или я потеряю события?
Недавно я создал ещё один сайт и думаю, не лучше ли мне использовать официальный плагин. Я на хостинге форума, поэтому мне нужно будет попросить заменить плагины. Есть ли где-нибудь пост или блог с сравнением функций? Меня беспокоит намёк на то, что эта версия больше не будет поддерживаться или разрабатываться.
Не без оснований — как указал Angus в первом сообщении:
Мы перешли на него уже давно. К сожалению, у команды Discourse были другие приоритеты, и они давно не работали над плагином Discourse Events. Многие из нас с нетерпением ждут дальнейшего развития, так как видим его потенциал!!
@fzngagan в настоящее время работает над скриптом миграции для переноса событий из нашего плагина в плагин Discourse Events и почти завершил эту работу. Вы можете следить за прогрессом здесь:
Как отметил @nathank, наша политика в отношении этого плагина, изложенная в первом посте, заключается в том, что мы рекомендуем пользователям рассмотреть альтернативный плагин, так как мы не будем активно разрабатывать этот. Однако мы будем поддерживать его в текущем состоянии в обозримом будущем, поскольку он поддерживает некоторые специфические сценарии использования, которые не поддерживаются другим плагином. Если в том плагине появится поддержка этих сценариев, мы полностью устареем этот плагин и мигрируем некоторых пользователей на другой, используя скрипт миграции, над которым работает Фаиз.
Мы используем плагин Discourse Events internally, а не этот. Лично я также считаю, что с технической точки зрения он лучше.
Хотя проект выглядел очень многообещающе, и мы действительно отказались от этого плагина ради него, в нём отсутствует несколько ключевых функций, что серьёзно ограничивает его полезность. А именно:
Взаимодействие с календарём пользователя по электронной почте через отправку .ics-файлов.
Я не думаю, что мы будем продолжать работу над этим плагином, но у нас определённо есть планы по дальнейшей доработке компонента «События». Я создал отдельную тему, чтобы мы могли продолжить обсуждение.
Не знаю, это баг или я что-то упустил в настройках интеграции, но как должна работать кнопка «Подписаться»? При нажатии я вижу два (частичных) URL, но не могу как-либо взаимодействовать с ними?
Если у вас установлена последняя версия плагина и статус Discourse «тесты пройдены», то при клике на ссылки они будут скопированы в буфер обмена. Рядом с модальным окном (на мобильных устройствах — над ним) появится небольшой зелёный флажок.
… и другие функции, когда ответ / пост был начат нажатием серой кнопки «Ответить» в предыдущем сообщении. @angus, @fzngagan Спасибо за то, что вы можете сделать!
Всем привет, мне кажется, что этот плагин сейчас ломает загрузку изображений (извините, если я ошибся в диагностике). Признаюсь, я использовал версию из репозитория angusmcleod/discourse-events на GitHub, а не paviliondev.discourse-events, так что, возможно, это просто устаревшая версия?
Я использовал / использовал версию /paviliondev/discourse-events, и она сломала возможность загрузки изображений через композитор (или, возможно, стоит сказать, что новейшая версия Discourse сломала сама себя в сочетании с плагином событий). Пожалуйста, дайте совет.
Сейчас я возвращаюсь к версии 2.9.0.beta8 вместо 2.9.0.beta9. Протестировано в других средах: версии 2.9.0.beta8 и плагин событий вместе снова позволяют загружать изображения через визуальный редактор композитора.