Please drop the Laravel eco-system from impish. This includes the following binary packages:
php-illuminate-auth - Illuminate Auth library component for PHP
php-illuminate-broadcasting - Illuminate Broadcasting library component for PHP
php-illuminate-bus - Illuminate Bus library component for PHP
php-illuminate-cache - Illuminate Cache library component for PHP
php-illuminate-config - Illuminate Config library component for PHP
php-illuminate-console - Illuminate Console library component for PHP
php-illuminate-container - Illuminate Container library component for PHP
php-illuminate-contracts - Illuminate Contracts library component for PHP
php-illuminate-cookie - Illuminate Cookie library component for PHP
php-illuminate-database - Illuminate Database library component for PHP
php-illuminate-encryption - Illuminate Encryption library component for PHP
php-illuminate-events - Illuminate Events library component for PHP
php-illuminate-filesystem - Illuminate Filesystem library component for PHP
php-illuminate-hashing - Illuminate Hashing library component for PHP
php-illuminate-http - Illuminate Http library component for PHP
php-illuminate-log - Illuminate Log library component for PHP
php-illuminate-mail - Illuminate Mail library component for PHP
php-illuminate-notifications - Illuminate Notifications library component for PHP
php-illuminate-pagination - Illuminate Pagination library component for PHP
php-illuminate-pipeline - Illuminate Pipeline library component for PHP
php-illuminate-queue - Illuminate Queue library component for PHP
php-illuminate-redis - Illuminate Redis library component for PHP
php-illuminate-routing - Illuminate Routing library component for PHP
php-illuminate-session - Illuminate Session library component for PHP
php-illuminate-support - Illuminate Support library component for PHP
php-illuminate-translation - Illuminate Translation library component for PHP
php-illuminate-validation - Illuminate Validation library component for PHP
php-illuminate-view - Illuminate View library component for PHP
php-laravel-framework - web application framework for PHP
php-laravel-lumen-framework - micro-framework for building web applications in PHP
movim
[Discussion]
Movim is a distributed social network built on XMPP.
Laravel is a PHP-based, commercially-supported web framework that builds atop the Symfony web framework, providing a number of "1st-party" plugins for billing, auth, browser testing, etc.
Laravel 6.20 was introduced in Debian ubuntu in Dec 2020, and auto-sync'd into Ubuntu hirsute at that time. (Current upstream is releasing Laravel 8.45, however 6.x is their LTS series, with security support through Sep. 2022.)
For Ubuntu impish we are introducing PHP 8.0, and updating a number of PHP ecosystem pieces to their PHP 8 versions. Technically, Laravel 6.20 indicates support for PHP 8.0 itself (https://github.com/laravel/framework/commit/897a47136c2da2fdc7e19cee89c2f3a514192dee), however Laravel 6.20 appears to not be compatible with some of the other ecosystem pieces being introduced, and looks like significant work will be needed to get it transitioned.
Upstream recommends to their new users to install Laravel via their Docker container [https://laravel.com/docs/8.x/installation]. Experienced users are directed to use PHP's package manager, 'composer', to install Laravel's PHP components from the web. 3rd party install guides found via google also walk users through using composer to install laravel, rather than install via apt. In general it appears users are relying on an Ubuntu LTS for the webserver and the PHP runtime, but prefer latest Laravel in order to get up-to-date security fixes and features.
Debian's PopCon gives the php-laravel-framework and related components a 0.00% rating, with only 7 people having installed it (of which only 2 people used it recently). We do not have any data suggesting Ubuntu's install base is significantly different from Debian's.
Given the above, it seems most helpful for end users to focus efforts on stabilizing the base PHP 8.0 components, and drop Laravel from the archive for Impish. Since Laravel was only just introduced in hirsute, and since the popcon numbers suggest few are using it yet, it's unlikely this change will have a notable impact to users.
Please drop the Laravel eco-system from impish. This includes the following binary packages:
php- illuminate- auth - Illuminate Auth library component for PHP illuminate- broadcasting - Illuminate Broadcasting library component for PHP illuminate- bus - Illuminate Bus library component for PHP illuminate- cache - Illuminate Cache library component for PHP illuminate- config - Illuminate Config library component for PHP illuminate- console - Illuminate Console library component for PHP illuminate- container - Illuminate Container library component for PHP illuminate- contracts - Illuminate Contracts library component for PHP illuminate- cookie - Illuminate Cookie library component for PHP illuminate- database - Illuminate Database library component for PHP illuminate- encryption - Illuminate Encryption library component for PHP illuminate- events - Illuminate Events library component for PHP illuminate- filesystem - Illuminate Filesystem library component for PHP illuminate- hashing - Illuminate Hashing library component for PHP illuminate- http - Illuminate Http library component for PHP illuminate- log - Illuminate Log library component for PHP illuminate- mail - Illuminate Mail library component for PHP illuminate- notifications - Illuminate Notifications library component for PHP illuminate- pagination - Illuminate Pagination library component for PHP illuminate- pipeline - Illuminate Pipeline library component for PHP illuminate- queue - Illuminate Queue library component for PHP illuminate- redis - Illuminate Redis library component for PHP illuminate- routing - Illuminate Routing library component for PHP illuminate- session - Illuminate Session library component for PHP illuminate- support - Illuminate Support library component for PHP illuminate- translation - Illuminate Translation library component for PHP illuminate- validation - Illuminate Validation library component for PHP illuminate- view - Illuminate View library component for PHP laravel- framework - web application framework for PHP laravel- lumen-framework - micro-framework for building web applications in PHP
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
php-
movim
[Discussion]
Movim is a distributed social network built on XMPP.
Laravel is a PHP-based, commercially- supported web framework that builds atop the Symfony web framework, providing a number of "1st-party" plugins for billing, auth, browser testing, etc.
Laravel 6.20 was introduced in Debian ubuntu in Dec 2020, and auto-sync'd into Ubuntu hirsute at that time. (Current upstream is releasing Laravel 8.45, however 6.x is their LTS series, with security support through Sep. 2022.)
For Ubuntu impish we are introducing PHP 8.0, and updating a number of PHP ecosystem pieces to their PHP 8 versions. Technically, Laravel 6.20 indicates support for PHP 8.0 itself (https:/ /github. com/laravel/ framework/ commit/ 897a47136c2da2f dc7e19cee89c2f3 a514192dee), however Laravel 6.20 appears to not be compatible with some of the other ecosystem pieces being introduced, and looks like significant work will be needed to get it transitioned.
Upstream recommends to their new users to install Laravel via their Docker container [https:/ /laravel. com/docs/ 8.x/installatio n]. Experienced users are directed to use PHP's package manager, 'composer', to install Laravel's PHP components from the web. 3rd party install guides found via google also walk users through using composer to install laravel, rather than install via apt. In general it appears users are relying on an Ubuntu LTS for the webserver and the PHP runtime, but prefer latest Laravel in order to get up-to-date security fixes and features.
Debian's PopCon gives the php-laravel- framework and related components a 0.00% rating, with only 7 people having installed it (of which only 2 people used it recently). We do not have any data suggesting Ubuntu's install base is significantly different from Debian's.
Given the above, it seems most helpful for end users to focus efforts on stabilizing the base PHP 8.0 components, and drop Laravel from the archive for Impish. Since Laravel was only just introduced in hirsute, and since the popcon numbers suggest few are using it yet, it's unlikely this change will have a notable impact to users.