incompass/airbrake-bundle
Symfony bundle that integrates Airbrake error tracking, forwarding exceptions and errors to Airbrake for monitoring and alerting with straightforward configuration and service integration.
incompass/airbrake-bundle vs casechek/AirbrakeBundle), and no release cadence make this a clean template for a "reject unmaintained dependency" policy — useful for setting the threshold, not for production.Consider it only under narrow legacy conditions:
Look elsewhere in essentially every other case:
config/services.php + .env), or a maintained Laravel-native package (Sentry Laravel, Rollbar, Bugsnag, Honeybadger, Flare). These have active maintenance, framework-native hooks, and a support relationship.Executive summary: This is an Airbrake error-tracking integration for Symfony, not Laravel, so it does not fit our stack; and even on Symfony it shows no signs of active maintenance — no stars, no downstream dependents, no release activity, and no accountable upstream. Recommendation: do not adopt.
The case for error tracking is strong; the case for this package is not. Production exception visibility is how we shorten outages and protect conversion and retention. The decision in front of us is which integration, not whether to instrument.
Recommended path: run a short provider bake-off (cost, alerting quality, self-host option for data residency) and standardize on a maintained, first-party-supported tracker. Wire it into Laravel with a thin, in-house adapter we own — roughly a day of engineering. If Airbrake is contractually required, build that adapter once in a private package rather than inheriting an unmaintained public one.
Engineering note: vendor SDKs track PHP and framework releases; this bundle does not. Owning ~100 lines of glue — with queue-based, non-blocking reporting, sampling, and a metric for notifier failure — is cheaper and safer than owning a fork of an abandoned bundle.
Ask: approve the bake-off and budget the integration work; drop this package from the candidate list and tighten intake criteria so framework-mismatched, zero-maintenance packages are filtered before they reach evaluation.
How can I help you explore Laravel packages today?