- PVSM.RU - https://www.pvsm.ru -

Новости Yii 2022, выпуск 1

Всем привет!

Мы думали, что 2021 был тяжёлым годом из-за COVID. Текущий 2022 очень неприятно удивил.

Начался он с потери важного члена сообщества и отличного человека, Юлии "Insolita" [1]. Продолжился тем, что Россия начала полновесную военную операцию в Украине [2].

На данный момент:

  1. Украинской части команды и сообщества, естественно, не до OpenSource. Хотя ребята умудряются что-то небольшое делать, что, несомненно, невероятно круто!

  2. Александр Макаров, @samdark, временно работает над Yii сильно меньше. Пытается исправить психологические проблемы, вызванные всей этой ситуацией. Большинство того, чем он занимался ранее, теперь делают другие члены команды.

  3. Фонд на OpenCollective [3] больше не может быть использован или пополнен из России [4]. Сейчас фонд используется членами команды из других стран, так что нам как никогда нужна ваша поддержка. Если вы хотите поддержать российскую часть команды, больше подойдёт Boosty [5].

  4. Доступы и разная внутренняя информация теперь есть у многих членов команды. Ответственность также частично общая. Это позволяет приблизить проект к состоянию антихрупкости, то есть проект будет продолжаться даже в такие тяжелые времена как сейчас, когда значительная часть команды заниматься им не может.

Есть и хорошие новости:

  1. @yiiliveext снова онлайн! Он жив и в относительной безопасности. Возвращаться к работе над OpenSource пока не планирует.

  2. Алексей Рогачёв [6] закончит работу над ApiDoc [7] исправив множество проблем и реализовав разные улучшения. После этого он присоединился к разработке Yii 3. Он из Казахстана и, соответственно, использует фонд чтобы работать только над фреймворком.

  3. Валерий Горбачёв и Wilmer Arambula значительно продвинулись в рефакторинге пакетов для работы с базами данных.

Несмотря на всё что происходит, разработка фреймворка не остановилась. Мы верим, что OpenSource — это что-то лучшее, что-то что всё ещё может нас объединить, что-то общее. Конечно, темпы разработки сейчас упали, но нам удаётся как разрабатывать Yii3, так и поддерживать Yii2 и Yii1.

А теперь перейдём к интересным событиям, произошедшим с прошлого выпуска новостей.

🔷 Yii 1

Marco van 't Wout, занимающийся Yii 1, приготовил pull request с поддержкой PHP 8.1 [8]. Также он обновил патчи для PHPUnit 4 [9] которые позволяют нам запускать тесты на PHP 5.3 — PHP 8.1. Если у вас есть проекты на Yii1, попробуйте свежий код на PHP 8.1.

🔷 Yii 2

🔶 Yii 3

🎁 Новые стабильные пакеты:

🎁 Обновления пакетов:

📚 Новости и статьи

❤️ Спасибо!

Хочу сказать спасибо всем спонсорам и разработчикам, благодаря которым стала возможна разработка Yii 3. Вместе у нас всё получится!

  • CraftCMS [39] - Отличная OpenSource CMS на Yii2.

  • Onetwist Software [40] - Услуги качественной разработки приложений.

  • SkillShare [41] - Обучение новым навыкам.

  • dmstr [42] - Облачные решения на основе Docker.

  • HumHub [43] - OpenSource решения для общения команды.

  • JetBrains [44] - Отличные инструменты для разработки.

  • Mighty [45] - Дизайн и вебтех.

  • Emberware [46] - Сервисы по цифровой трансформации.

  • Dudesqare [47] - веб-студия.

  • EFKO Group [48] - фудтех, производство продуктов питания, и венчурные инвестиции. С недавнего времени ещё и ЭФКО Цифровые Решения, отдельная растущая сервисная IT-компания, которая планирует заниматься не только внутренними проектами ЭФКО.

  • PELock [49] - Защита и лицензирование ПО.

  • Italian Linux Society [50] - Итальянская ассоциация, популяризующая Linux, бесплатное и Open Source ПО.

Кроме перечисленных нас поддерживают отдельные разработчики и другие компании [3].

👍 Отдельное спасибо тем, кто помог Yii 3 кодом:

Автор: Александр Макаров

Источник [76]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/php-2/374706

Ссылки в тексте:

[1] потери важного члена сообщества и отличного человека, Юлии "Insolita": https://www.yiiframework.com/news/446/julia-insolita-passed-away

[2] Россия начала полновесную военную операцию в Украине: https://www.yiiframework.com/news/449/our-stance-on-the-war-operation-and-update-on-development

[3] Фонд на OpenCollective: https://opencollective.com/yiisoft

[4] больше не может быть использован или пополнен из России: https://opencollective.com/opencollective/updates/payments-to-individuals-in-russia-and-ukraine1

[5] больше подойдёт Boosty: https://yiiframework.ru/news/271/sostoanie-fonda-i-boosty

[6] Алексей Рогачёв: https://github.com/arogachev

[7] ApiDoc: https://github.com/yiisoft/yii2-apidoc

[8] pull request с поддержкой PHP 8.1: https://github.com/yiisoft/yii/pull/4386

[9] патчи для PHPUnit 4: https://github.com/yiisoft/phpunit-patches

[10] Yii 2.0.45: https://www.yiiframework.com/news/443/yii-2-0-45

[11] Redis 2.0.17: https://www.yiiframework.com/news/432/redis-extension-2-0-17-released

[12] ApiDoc 3.0.0: https://www.yiiframework.com/news/433/apidoc-extension-version-3-0-0-released

[13] 3.0.1: https://www.yiiframework.com/news/440/apidoc-extension-version-3-0-1-released

[14] 3.0.2: https://www.yiiframework.com/news/444/apidoc-extension-version-3-0-2-released

[15] 3.0.3: https://www.yiiframework.com/news/445/apidoc-extension-version-3-0-3-released

[16] 3.0.4: https://www.yiiframework.com/news/450/apidoc-extension-version-3-0-4-released

[17] 3.0.5: https://www.yiiframework.com/news/455/apidoc-extension-version-3-0-5-released

[18] Symfony mailer 2.0.2: https://www.yiiframework.com/news/439/symfony-mailer-extension-2-0-2-released

[19] 2.0.3: https://www.yiiframework.com/news/442/symfony-mailer-extension-2-0-3-released

[20] Queue 2.3.4: https://www.yiiframework.com/news/451/queue-extension-2-3-4-released

[21] Debug 2.1.19: https://www.yiiframework.com/news/453/debug-extension-2-1-19-released

[22] Yii Runner 1.0.0 и адаптеры: https://www.yiiframework.com/news/436/yii-runner-1-0-0-and-adapters

[23] RoadRunner адаптер для Yii Runner 1.0.0: https://www.yiiframework.com/news/437/roadrunner-adapter-for-yii-runner-1-0-0

[24] Yii Bulma 1.0.0: https://www.yiiframework.com/news/452/yii-bulma-1-0-0

[25] RBAC, file storage и rules container 1.0.0: https://www.yiiframework.com/news/454/rbac-file-storage-and-rules-container-1-0-0

[26] Yii Swagger 1.1.0: https://www.yiiframework.com/news/435/yii-swagger-1-1-0

[27] 1.2.0: https://www.yiiframework.com/news/441/yii-swagger-1-2-0

[28] Access 1.1.0: https://www.yiiframework.com/news/434/access-1-1-0

[29] View 5.0.0: https://www.yiiframework.com/news/438/view-5-0-0

[30] Test Support 1.4.0: https://www.yiiframework.com/news/447/test-support-1-4-0

[31] HTML 2.3.0: https://www.yiiframework.com/news/448/html-2-3-0

[32] Как помочь с релизом Yii3: https://yiiframework.ru/news/270/kak-pomoc-s-relizom-yii3

[33] Reliable event dispatching using a transactional outbox: https://blog.frankdejonge.nl/reliable-event-dispatching-using-a-transactional-outbox/

[34] Configuration Values Are Dependencies, Too: http://paul-m-jones.com/post/2015/12/08/configuration-values-are-dependencies-too/

[35] Speeding up array_merge(): https://www.exakat.io/en/speeding-up-array_merge/

[36] PHP Roundup #1: https://opencollective.com/phpfoundation/updates/php-roundup-1

[37] The PHP Foundation Update, March 2022: https://opencollective.com/phpfoundation/updates/the-php-foundation-update-march-2022

[38] PhpStorm, Docker and Xdebug 3 on PHP 8.1 in 2022: https://www.pascallandau.com/blog/phpstorm-docker-xdebug-3-php-8-1-in-2022/

[39] CraftCMS: https://craftcms.com/

[40] Onetwist Software: https://www.onetwist.com/

[41] SkillShare: https://www.skillshare.com/

[42] dmstr: https://www.dmstr.io/en

[43] HumHub: https://www.humhub.com/en

[44] JetBrains: https://www.jetbrains.com/

[45] Mighty: https://www.mightyinthemidwest.com/

[46] Emberware: https://emberware.it/

[47] Dudesqare: https://www.dudesquare.nl/

[48] EFKO Group: https://www.efko.ru/

[49] PELock: https://www.pelock.com/

[50] Italian Linux Society: https://www.ils.org/

[51] Sergei Predvoditelev: https://github.com/vjik

[52] Wilmer Arambula: https://github.com/terabytesoftw

[53] Rustam Mamadaminov: https://github.com/rustamwin

[54] Valerii Gorbachev: https://github.com/darkdef

[55] Evgeniy Zyubin: https://github.com/devanych

[56] Gerych1984: https://github.com/Gerych1984

[57] Dmitry Derepko: https://github.com/xepozz

[58] Alexander Nekrasov: https://github.com/thenotsoft

[59] yiiliveext: https://github.com/yiiliveext

[60] Roman Tsurkanu: https://github.com/romkatsu

[61] Viktor Babanov: https://github.com/viktorprogger

[62] Aleksei Gagarin: https://github.com/roxblnfk

[63] Sameer S. R. Sood: https://github.com/soodssr

[64] Evgeniy Moiseenko: https://github.com/s1lver

[65] Tobias Munk: https://github.com/schmunk42

[66] Albert Borsos: https://github.com/albertborsos

[67] Denis Moskovchenko: https://github.com/dehbka

[68] Andrey Guzich: https://github.com/guzich

[69] Stanislav Cherkesov: https://github.com/stanislav4er

[70] ezoterik: https://github.com/ezoterik

[71] Tomasz Kane: https://github.com/tomaszkane

[72] Sartor: https://github.com/sartor

[73] Sohel Ahmed Mesaniya: https://github.com/SOHELAHMED7

[74] Alexey Sundukov: https://github.com/alekciy

[75] sinus22: https://github.com/sinus22

[76] Источник: https://habr.com/ru/post/664030/?utm_source=habrahabr&utm_medium=rss&utm_campaign=664030