No. There are no plans to make Composer mandatory and most people don't touch it for Backdrop sites. While there are a few things you can do in Bee that you can't do in the UI, you can easily manage your site updates almost entirely through the user interface and without Bee.
One exception, but you can do this by editing the files through cPanel File Manager, FTP or some other way is when robots.txt, .htaccess or settings.php have changes that you need to apply. These are not replaced in the UI upgrade process (and won't be when the Bee upgrade command is complete) as it could override any custom settings.
For anyone interested in an improvement to the Status report that should help with this, please see this issue and the associated pull request:
https://github.com/backdrop/backdrop-issues/...
Posted1 day 3 hours ago by Martin Price | System Horizons Ltd (yorkshirepudding) on:
@paucku
I note from this issue here:
https://github.com/backdrop-contrib/domain/issues/71
That you started getting this config formatting after changing the module to what Chat...
Posted1 day 6 hours ago by Martin Price | System Horizons Ltd (yorkshirepudding) on:
I see the configuration of a website as part of the infrastructure as it is the code. So as the code should be tracked in a version control system, I want also to be able to track the changes of...
The number of questions about lost configurations support my argument. But I understand, this is a solution from experienced developers, which has a cause.
(It would be interesting to...
Comments
No. There are no plans to make Composer mandatory and most people don't touch it for Backdrop sites. While there are a few things you can do in Bee that you can't do in the UI, you can easily manage your site updates almost entirely through the user interface and without Bee.
One exception, but you can do this by editing the files through cPanel File Manager, FTP or some other way is when
robots.txt,.htaccessorsettings.phphave changes that you need to apply. These are not replaced in the UI upgrade process (and won't be when the Bee upgrade command is complete) as it could override any custom settings.