Обратная линия: Обновление компонентов MODX Revolution 3.0.0-alpha2



Здравствуйте, Коллеги.

Недавно вышел пост от @Иван Бочкарев «MODX Revolution 3.0.0-alpha1 (Перевод)» и в одном из диалогов сформулированно желание о создании документа со списком пакетов работающий на CMS MODX Revolution 3.0.0-alpha1

Ссылка на документ в формате Google Sheets — Package compatibility MODX Revolution 3.0.0-alpha1

Решил проявить инциативу, понимая какая сейчас загруженность у активных участников сообщества MODX REVO

Как это будет работать.

В первую очередь, так как сам лично по несколько часов в день разбираюсь MODX Revolution 3.0.0-alpha1 буду вносить результаты в cозданный документ.

Кто хочет поучавствать запрашивайте права на редактирование документа в примечание к запросу ссылку на аккаунт MODx.Pro и вносим самостоятельно.

Или пишем в комметрарии под пост, я буду также переносить их в наш документ.

Если у Вас есть предложения по улучшению документа, так как я создал его на быструю руку пишем в комментариях. Я в свою очередь попытаюсь Вас услышать)

Доведем совместно трешку до релиза. Погнали.
Олег Щавелев
18 декабря 2019, 06:28
modx.pro
4
3 242
+18
Поблагодарить автора Отправить деньги

Комментарии: 66

Олег Щавелев
19 декабря 2019, 09:00
+4
Ребят всем доброе утро.
Немножко потестировал пакеты и еще немножко привел таблицу в порядок (добавил рубрикацию несколько столбцов) еще вечерком потестирую пакеты.
    Alexander V
    19 декабря 2019, 17:22
    0
    Formit по-умолчанию работает или про него забыли?
      Иван Бочкарев
      19 декабря 2019, 18:29
      0
      Надо тестировать!
        Alexander V
        19 декабря 2019, 18:33
        0
        Странно было его не увидеть в первых рядах. pdoTools и Formit наверное есть в каждой визитке.
          Иван Бочкарев
          19 декабря 2019, 18:34
          +1
          Вам никто не мешает оттестировать и написать тут.
            Олег Щавелев
            19 декабря 2019, 21:04
            0
            Cейчас проверим Formit и внесем его в список.
              Андрей
              31 марта 2022, 19:24
              0
              Пишет, что не может найти чанк формы. После обновления на MODX 3
              Олег Щавелев
              19 декабря 2019, 23:58
              +1
              @Alexander V Теперь можно его увидеть. Пока не работает. В trace написанно что он не может найти класс modMail связи с этим основную функцию данная версия не выполняет ждем комментарии от автора пакета.

              Если у кого-то есть свои пожелания по приоритетности вы можете оставлять их в комментариях.

              Спасибо.
                Alexander V
                20 декабря 2019, 00:11
                0
                Спасибо. Другие хуки не пробовали? spam, FormItSaveForm
                  Олег Щавелев
                  20 декабря 2019, 00:23
                  0
                  Сейчас будем пробовать. Ну и проверю по первой проблема. А то в попыхах тестировал может я и ошибся так уже давно все формы делаю на AjaxForm
                    Олег Щавелев
                    20 декабря 2019, 00:37
                    +2
                    Hooks FormItSaveForm замечательно работает.
                      Alexander V
                      20 декабря 2019, 00:44
                      0
                      Отлично. Хоть какая-то польза от компонента. Даже если почта не работает.
                    Иван Бочкарев
                    20 декабря 2019, 00:54
                    0
                    не может найти класс modMail — надо бы Issue сделать, но они сейчас заняты. Заниматься компонентами и разработкой 3-кой будет сразу после НГ праздников.
          Павел Бигель
          19 декабря 2019, 21:20
          +3
          Предлагаю внести какое-то поле, что проблема устранена.
          Например, по комменту у autoredirector я пофиксил трабл
          github.com/ilyautkin/autoRedirector/pull/14
          Олег Щавелев
          20 декабря 2019, 00:22
          +2
          @Иван Бочкарев и @Павел Бигель прошу подтвердить что доступ к таблице у Вас появился.
            Олег Щавелев
            20 декабря 2019, 01:18
            0
            А как работают магазины пакетов. Вот примеру кто-то PR сделал в GitHub какого-то пакета. Автор его принял. А дельше он должен залить транспортный пакет или как-то по-другому?
              Иван Бочкарев
              20 декабря 2019, 01:33
              +2
              Автор принимает, если решает, что пора собрать новую версию — то собирает и заливает новый пакет в репозиторий.
            Павел Бигель
            20 декабря 2019, 09:41
            +2
            Привет, у меня не появился
            boss@devapps.by

            mixedImage пофиксил
            github.com/webinmd/mixedimage/pull/11
          Олег Щавелев
          20 декабря 2019, 01:57
          0
          У меня Minifyx не заработал. Кто-нибудь проверьте у себя, что бы быть уверенным в его не работоспособности.
            Олег Щавелев
            20 декабря 2019, 03:31
            0
            Появились новые тесты смотрим в таблицу. Уже сегодня отестируем компонент Gallery врятли правда что он запуститься как говориться не попробуешь не узнаешь)
              Олег Щавелев
              20 декабря 2019, 04:08
              +4
              @Василий Наумкин привет. Будет ли адаптирован Tickets. Очень ждем ответ и очень любим данный пакет.
                Иван Бочкарев
                20 декабря 2019, 10:28
                +2
                Collections is in beta for 3.x
                  Олег Щавелев
                  20 декабря 2019, 10:49
                  0
                  И это очень круто. Я сегодня вечером все ключевые новости в статью добавлю.
                    Олег Щавелев
                    20 декабря 2019, 10:51
                    0
                    Как я понимаю разработчик еще не добавил ее в репозиторий.
                      Олег Щавелев
                      20 декабря 2019, 13:35
                      0
                      @Иван Бочкарев А можно какую-то ссылочку на инфу по пакету.
                      Олег Щавелев
                      20 декабря 2019, 11:59
                      0
                      Ребята. У кого есть еще пожелания, что еще протестировать?
                        Олег Щавелев
                        20 декабря 2019, 12:51
                        0
                        Gallery протестировал нужно править классы ошибки в бэкенде)))
                          Андрей
                          24 декабря 2019, 13:01
                          0
                          GoodNews — можно протестировать, весьма полезный компонент.
                            Олег Щавелев
                            24 декабря 2019, 16:12
                            0
                            Даже не загружается(((



                            Сейчас буду писать PR
                          Павел Бигель
                          20 декабря 2019, 23:55
                          +2
                          Вообще давайте на каждый компонент заведем issue. Лично я не буду брать компоненты, без понимая что не работает.
                          Я прошу прощения, но тестить все, у меня не времени)
                            Олег Щавелев
                            21 декабря 2019, 06:46
                            +3
                            @Павел Бигель.

                            Для удобства. я поделюсь своими мыслями и возможно мы поеймем, что как раз в этом направлении и движемся.

                            Тестирование.
                            Как-то получается что я создав статью взял на себя задачу тестирования. В-первую очередь необходимо понять статус пакета и насколько он адаптирован. Пока у меня получается тестировать от 5 до 15 компонентов в день. Последовательность очень простая сначала бесплатные потом платные. Последовательность устанавливаем компонент разбираемся как он работает на обновленной системе делаем скриншоты и делаем Issue. Каждый может присоедениться к этому процессу и даже если будет протестированно всего 3 пакета это уже большой плюс к нашей общей работе. Если кто-то считает что возиться Google Sheets и писать в предложенном формате обременительно, то для этого мы написали в общем посте что ОК пишем тогда статусы в комментариях. После тестирование общего и внесением правок особо важные компоненты будем тестировать повторно более скорпулезно.

                            Вообще давайте на каждый компонент заведем issue
                            Связи с вышеизложенным присоеденяюсь с призывом @Павел Бигель есть кому-то нужно помощь пишем в любом формате я отвечу на любые вопросы и начнем тестирование вместе.

                            Спасибо!
                            Олег Щавелев
                            21 декабря 2019, 10:22
                            +1
                            Ребят. Всем доброе утро. Новые тесты пакетов. Подробности в нашей таблички. Открываем смотрим комментируем и ставим лайки.
                              Олег Щавелев
                              23 декабря 2019, 13:48
                              +4
                              MODX 3 Babel Работает ))) Только Builder переписать и ОК))) Хорошая новость до понедельника.

                              Олег Щавелев
                              24 декабря 2019, 05:46
                              +3
                              Но вот прилетело обновление Counters.


                              С ошибками в логах но работает на MODX 3 меняю статус приложение. И респект автору приложения @Aleksandr Huz
                                Олег Щавелев
                                25 декабря 2019, 21:15
                                0
                                Новые тесты, смотрим таблицу.
                                  Денис
                                  03 января 2020, 10:20
                                  0
                                  У меня вопрос. Мне нужно прямо сейчас начинать писать сайт на MODX. Какую версию лучше выбрать? 2.7 или 3.0 альфа? Сайт не маленький, буду долго поддерживать. И соответственно когда выйдет релиз 3.0 буду апдейтить сайт. Вопрос важный.
                                    Денис
                                    03 января 2020, 10:32
                                    0
                                    Точнее сайт уже написан на Laravel + Voyager, но если MODX вдруг оживает, то почему бы и нет, очень отличная CMS. Вопрос выше актуален.
                                      Павел Бигель
                                      03 января 2020, 12:44
                                      +3
                                      А смысл заниматься дауншифтингом?
                                        Денис
                                        11 января 2020, 13:03
                                        +1
                                        Да, ты прав. Решил не заниматься херней. Всем добра.
                                      Олег Щавелев
                                      03 января 2020, 15:47
                                      +1
                                      Какую версию лучше выбрать? 2.7 или 3.0 альфа?
                                      Мне кажется вопрос поставлен не корректно. Так как ответ очевидный.

                                      Для коммерческой разработки можно использовать исключительно ветвь 2.7.x. 3.0.0-alpha1 предназначен:

                                      1. разработчикам пакетов для адаптации пакетов под новое ядро
                                      2. Для информирования новых подходов MODX 3.0.0
                                      3. Для тестирования MODX 3.0.0 сообществом

                                      Для коммерческой разработки продукты с версией альфа использовать нельзя(
                                      После релиза MODX 3.0.0 мигрировать с ветви 2.7.x на ветку 3.0.x

                                      Фиксация подходов будет зафиксированна только 3.0.0-alpha2. Связи с этим 3.0.0-alpha1 многие поставили даже адаптацию на паузу так как сообщество ждет подведения итогов.

                                      Все просто)
                                      Олег Щавелев
                                      04 января 2020, 18:22
                                      0
                                      Ребята обновление нашей таблички. Открываем и смотрим )))
                                        Олег Щавелев
                                        05 января 2020, 13:23
                                        +1
                                        Cпасибо за обновление @Yuriy Finiv своего компонента iconTV



                                        Все в таблице скриншоты сделал. Тестируем и пишем issue
                                          Yurij Finiv
                                          05 января 2020, 22:26
                                          +1
                                          Я что-то подозреваю что конфликт с каким-то компонентом, можешь написать какие компоненты в сборке

                                            Олег Щавелев
                                            06 января 2020, 14:59
                                            0
                                            @Yuriy Finiv все пакеты которые есть в нашей табличке. Сегодня я посмотрю какие пакеты подключают стили к странице в CMS.
                                          Олег Щавелев
                                          17 января 2020, 23:08
                                          +1
                                          @Павел Бигель большой молодец, он начал адаптировать MIGX под MODx3. Cейчас мы его тестируем.
                                          Скриншот кому интересно. Сслыка на PR

                                            Максим Мартынюк
                                            31 марта 2022, 00:14
                                            0
                                            Олег, приветствую! Я вообще не понимаю github, вопрос простой, migx пока установить получается нельзя на modx 3?
                                              Николай Савин
                                              31 марта 2022, 08:29
                                              1
                                              +1
                                              Здравствуйте. Версия для MODX3 уже есть.
                                              Вот ссылка
                                                Максим Мартынюк
                                                31 марта 2022, 12:08
                                                0
                                                Вы не поняли, Modx3 я уже поставил, а вот migx не устанавливается. И как его установить не понятно…
                                                  Андрей
                                                  31 марта 2022, 14:30
                                                  0
                                                  Выше дали прямую ссылку на транспортный пакет. Заходишь в Менеджер пакетов (Пакеты — Установщик), нажимаешь на стрелку рядом с кнопкой Загрузить пакеты -> Загрузить пакет с компьютера — скрин. Дальше устанавливаешь как обычно.

                                                  Всё корректно устанавливается.
                                          Олег Щавелев
                                          29 января 2020, 05:25
                                          +1
                                          Ура! Вышла новая версия MODX Revolution 3.0.0-alpha2. Новые тесты. Появилась обратная совместимость присоединяйтесь к тестированию.

                                            Avex
                                            04 апреля 2022, 11:19
                                            0
                                            Добрый день, у меня выходят ошибки при установке пакета migx-3.0.0-alpha5.transport, MIGX когда захожу выходит такая ошибка Failed to load resource: the server responded with a status of 500 (Internal Server Error) /assets/components/migx/connector.php:1.
                                            При установки migx ошибки:
                                            xPDOCacheManager->copyFile(): Could not copy file /home/a/avexprsz/domen/public_html/core/packages/migx-3.0.0-alpha5/modCategory/c9f8c9cd59ed0d3d16e8987d505e8e66/0/migx/css/mgr.css to /home/a/avexprsz/domen/public_html/assets/components/migx/css/mgr.css
                                            Could not copy file /home/a/avexprsz/domen/public_html/core/packages/migx-3.0.0-alpha5/modCategory/c9f8c9cd59ed0d3d16e8987d505e8e66/0/migx/css/mgr.css to /home/a/avexprsz/domen/public_html/assets/components/migx/css/mgr.css; could not create directory.
                                            Could not copy directory /home/a/avexprsz/domen/public_html/core/packages/migx-3.0.0-alpha5/modCategory/c9f8c9cd59ed0d3d16e8987d505e8e66/0/migx/css to /home/a/avexprsz/domen/public_html/assets/components/migx/css
                                            xPDOCacheManager->copyFile(): Could not copy file /home/a/avexprsz/domen/public_html/core/packages/migx-3.0.0-alpha5/modCategory/c9f8c9cd59ed0d3d16e8987d505e8e66/0/migx/js/mgr/sections/index.js to /home/a/avexprsz/domen/public_html/assets/components/migx/js/mgr/sections/index.js
                                            Could not copy file /home/a/avexprsz/domen/public_html/core/packages/migx-3.0.0-alpha5/modCategory/c9f8c9cd59ed0d3d16e8987d505e8e66/0/migx/js/mgr/sections/index.js to /home/a/avexprsz/domen/public_html/assets/components/migx/js/mgr/sections/index.js; could not create directory.
                                            Could not copy directory /home/a/avexprsz/domen/public_html/core/packages/migx-3.0.0-alpha5/modCategory/c9f8c9cd59ed0d3d16e8987d505e8e66/0/migx/js/mgr/sections to /home/a/avexprsz/domen/public_html/assets/components/migx/js/mgr/sections
                                            xPDOCacheManager->copyFile(): Could not copy file /home/a/avexprsz/domen/public_html/core/packages/migx-3.0.0-alpha5/modCategory/c9f8c9cd59ed0d3d16e8987d505e8e66/0/migx/js/mgr/migx.js to /home/a/avexprsz/domen/public_html/assets/components/migx/js/mgr/migx.js
                                            Could not copy file /home/a/avexprsz/domen/public_html/core/packages/migx-3.0.0-alpha5/modCategory/c9f8c9cd59ed0d3d16e8987d505e8e66/0/migx/js/mgr/migx.js to /home/a/avexprsz/domen/public_html/assets/components/migx/js/mgr/migx.js; could not create directory.
                                            xPDOCacheManager->copyFile(): Could not copy file /home/a/avexprsz/domen/public_html/core/packages/migx-3.0.0-alpha5/modCategory/c9f8c9cd59ed0d3d16e8987d505e8e66/0/migx/js/mgr/widgets/grids/childresources.grid.js to /home/a/avexprsz/domen/public_html/assets/components/migx/js/mgr/widgets/grids/childresources.grid.js
                                            Could not copy file /home/a/avexprsz/domen/public_html/core/packages/migx-3.0.0-alpha5/modCategory/c9f8c9cd59ed0d3d16e8987d505e8e66/0/migx/js/mgr/widgets/grids/childresources.grid.js to
                                            Как исправить?
                                              Avex
                                              04 апреля 2022, 11:31
                                              0
                                              Удалил все старые пакеты и очистил папку cache, и установил заново и всё заработало )
                                              Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
                                              66