Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Http Cache Store Bundle Laravel Package

softspring/http-cache-store-bundle

Symfony bundle that provides an HTTP cache store for saving and retrieving cached HTTP responses, helping applications serve content faster and reduce backend load. Integrates cache storage into your Symfony stack for efficient, reusable HTTP caching.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy for HTTP response caching. The only decision this artifact genuinely informs is whether to own our HTTP cache-store layer or take a dependency for it. Given Laravel ships response caching, cache drivers, and HTTP client middleware natively, the honest default is build (configure what we already have) — this package does not change that calculus.
  • Framework standardization. It surfaces a real roadmap question: are we a Laravel shop or a Symfony shop? This is a Symfony bundle (DI extension, bundles.php registration). If any team is quietly standardizing on Symfony components, that's a portfolio decision worth making explicitly rather than discovering via a stray dependency.
  • Licensing policy. AGPL-3.0 is a first-class product/legal decision, not an engineering footnote. AGPL's network-use clause can obligate source disclosure for services we expose over a network. For any customer-facing or revenue-bearing surface, this is a legal review item, and for most of our roadmap it is a hard "no" without an explicit carve-out.
  • Vendor and dependency-risk policy. Zero stars, single-vendor namespace, no human-readable changelog. This is a useful data point for a broader "what do we accept as a dependency" threshold — and a good test case for whether we have one.
  • Not supported: feature prioritization, roadmap sequencing, or any user-facing capability. Nothing here maps to a customer problem. Do not let this enter a roadmap review as though it were a feature candidate.

When to Consider This Package

Consider it only if all of the following hold:

  • The product is a Symfony application, or a service where adopting Symfony's HttpCache layer is already the decided architecture.
  • Legal has cleared AGPL-3.0 for the specific deployment model — self-hosted distribution is materially different from a hosted SaaS.
  • We need to swap cache-store backends behind a stable interface and value Symfony's DI/autowiring wiring enough to pay for it.
  • A named engineer owns the dependency: reads the raw git diff on every upgrade, since upstream publishes no changelog.

Look elsewhere — or stop here — if any of these are true:

  • The product is Laravel. This is the common case for us, and it's disqualifying as-packaged. There is no bundle registration path; we would be bypassing the wrapper entirely, which means we're not really adopting the package.
  • We need predictable upgrade paths. A release note consisting solely of a compare URL is not a changelog. Every bump becomes an investigation.
  • We need supply-chain confidence. Zero stars, one vendor, unverified semver discipline. Bus factor is a real risk on a cache layer that sits in the request path.
  • A PSR-6/PSR-16 adapter on Packagist would do. If the actual value is the cache-store abstraction rather than the Symfony wiring, consume a maintained framework-agnostic library directly and skip the bundle.

Decision: Hold at evaluate. Do not promote to a build commitment. This is likely a false lead from an automated package feed — it was surfaced tagged as Laravel/PHP and is neither.

How to Pitch It (Stakeholders)

For executives — one paragraph:

A package surfaced in our automated dependency feed as a Laravel/PHP caching library. On review it is a Symfony bundle, so it doesn't fit our stack, and it carries an AGPL-3.0 license that would need legal sign-off before it could touch anything customer-facing. The capability it offers — persistent HTTP response caching — Laravel already provides, and we can configure it without adding a dependency. Recommendation: no action beyond a short evaluation; no budget, no roadmap impact. The one thing worth escalating is whether our dependency-intake process should catch framework-license mismatches before they reach a PM's desk.

For engineering leads:

Don't install this. It's a Symfony bundle with no Laravel integration path; making it work means bypassing the part that's actually the package. It also has zero stars, a single-vendor maintainer, no changelog (v5.6.0's notes are just a diff link), and an AGPL license. Timebox one engineer-day to read the v5.5.10...v5.6.0 diff and answer a single question: does a usable, framework-agnostic HTTP cache-store core exist underneath the Symfony wiring? If yes, we write a short reference note and move on. If no — which I expect — we close it and move on. Default plan stands: built-in Laravel response caching plus HTTP client middleware.

The ask: one day of engineering to close the question definitively, and a note back to whoever owns the package feed about the Laravel/Symfony mis-tagging.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
abbasudo/artisan-route
mirvan/ippanel
ignibyte/aic-framework
glavweb/data-schema-bundle
glavweb/datagrid-bundle
tacticmedia/scim-server
uni-method/frame
neika-ai/sdk
adachsoft/php-code-style
pharaonic/laravel-notification-dependencies
beautinow/translug
dev-brainiac/bot-cloaked
octoberrain/html
octoberrain/extension
octoberrain/exception
octoberrain/contracts
adachsoft/api-version-bundle
cgv/localized-resource
noith/settings
kda/laravel-package