fsi/admin-gallery-bundle
FSI Admin Gallery Bundle adds a ready-to-use gallery management interface to Symfony admin panels, with image uploads, gallery organization, sorting and backend integration. It helps PHP applications add photo galleries with minimal configuration and extendable admin tooling.
fsi/gallery-bundle into FSiAdminBundle. The decision it informs is whether to assemble a gallery admin surface from pre-existing Symfony bundles or to build/configure one in your own admin layer. Given the package's state, the honest answer is "neither as-is" — treat it as a reference implementation rather than a dependency.FSiAdminBundle and fsi/gallery-bundle. For a Laravel codebase the decision is immediate and negative: the integration surface (Symfony DI, bundle config, event system) has no analogue. For a Symfony codebase, the decision shifts to whether the FSi stack is still viable for you.fsi/gallery-bundle and FSiAdminBundle themselves — check their release cadence before committing to the family.Consider it only in a narrow, low-stakes scenario:
Look elsewhere — decisively — when:
Adoption criteria, if you insist on evaluating it: pinned legacy Symfony 2.x app, internal-only admin surface, no public upload exposure, a named engineer who owns the fork, and a written exit plan with a target replacement date.
For executives (one paragraph): We evaluated fsi/admin-gallery-bundle for our media management needs and recommend against adopting it. It is a small configuration add-on for a 2015-era Symfony admin framework — not a Laravel package and not a product — with no stars, no dependent projects, and no release in roughly a decade. Adopting it would mean inheriting unmaintained code in the sensitive area of file uploads, with no security response and no upgrade path. Our recommendation is to scope the actual requirement (editorial control over images and albums) and build or configure it in our current admin stack, reusing the domain ideas — albums, variants, ordering — but not the code. Cost of the alternative is modest; cost of the dependency is indefinite ownership of a dead library.
For engineering (summary): This is a Symfony 2-era bundle that binds fsi/gallery-bundle into FSiAdminBundle. MIT licensed, last tagged March 2015, no CI, no maintainer activity, no downstream users. Two concrete takeaways: (1) it will not install cleanly on modern Symfony/PHP without a fork we would own permanently; (2) the highest-risk surface — image upload and storage — is exactly the code least safe to inherit unmaintained. If we encounter it in a legacy app we're maintaining, treat it as read-only reference for configuration shape and plan a replacement. For anything new, implement gallery admin in EasyAdmin/Sonata (Symfony) or Filament/Nova (Laravel) and keep media validation, storage, and transformation under our own control.
How can I help you explore Laravel packages today?