- Is slappyslap/soon-bundle a Laravel package or a Symfony bundle?
- It is described as a Symfony bundle for adding a coming soon and maintenance mode page. The Composer package name is slappyslap/soon-bundle, but the overview explicitly targets Symfony applications, not Laravel. Laravel teams should treat it as a Symfony-oriented package unless the repository shows Laravel integration.
- How do I install Soon Bundle with Composer?
- The provided context only gives the Composer name and repository URL, so the exact install command is not documented here. The expected starting point is composer require slappyslap/soon-bundle, followed by the README's registration and configuration steps. Verify the required Symfony version and bundle registration instructions in the repository before adding it to an application.
- Does Soon Bundle support Laravel applications?
- The package is presented as a Symfony coming soon bundle, and the available evaluation does not confirm Laravel support. There is no documented Laravel service provider, middleware, facade, or config workflow in the context. Laravel developers should check the repository for explicit Laravel compatibility before adopting it.
- What does Soon Bundle actually do?
- It provides a simple coming soon and maintenance mode page for Symfony applications. The goal is to take a site offline while it is being built and show visitors a customizable splash page. It also describes easy toggling between live and launch states, though the precise toggling mechanism is not documented in the provided context.
- How do I enable or disable coming soon mode?
- The overview says Soon Bundle makes it easy to toggle between live and launch states, but it does not specify the exact command, config flag, or environment variable. Review the published configuration template and README for the supported switch. Confirm behavior in a staging environment before relying on it in production.
- Is the configuration publishable, and what defaults does it ship with?
- The v1.0.1 release adds a configuration template, which suggests a conventional publishable config workflow. However, the context does not document the actual config keys, default values, or whether those defaults are safe for production. Compare the published template against your environment requirements and inspect any unsafe or required settings.
- Which Symfony and PHP versions are supported?
- The provided release notes and TPM assessment do not include a Symfony or PHP support matrix. The README and composer.json constraints should be checked before installation. This is important because the package appears early-stage and compatibility cannot be confirmed from the v1.0.1 release alone.
- Is Soon Bundle production ready?
- The v1.0.1 release appears to be documentation and configuration scaffolding rather than a functional milestone. The TPM assessment rates the release itself as low risk but notes that production readiness is not proven. Validate service-provider behavior, config defaults, failure modes, tests, and maintenance activity before using it in production.
- Does v1.0.1 require a migration or upgrade steps?
- The assessment describes v1.0.1 as a README and configuration-template release with no expected migration. Existing adopters should still compare the published config template with their current settings in case new required values are revealed. There is no documented breakage or backward-compatibility policy in the context.
- Are there alternatives for coming soon or maintenance mode in Symfony?
- The context does not list specific alternatives, so a direct comparison cannot be made from the provided material. Common approaches include a custom Symfony event listener or kernel request check, a reverse-proxy maintenance page, or a dedicated maintenance bundle. Evaluate Soon Bundle against those options for configuration clarity, tests, maintenance activity, and support for your Symfony version.