kunstmaan/media-bundle
KunstmaanMediaBundle adds media management to Symfony CMS applications, letting editors upload, organize, and store images and files through an admin interface. It includes thumbnail generation, media folders, and integration with the Kunstmaan admin bundle for managing assets across your site.
NOASSERTION license is a hard gate: it blocks legal sign-off and forces an explicit "do we really need this?" conversation before engineering time is spent.Consider it only when:
Look elsewhere when:
NOASSERTION fails most legal reviews; don't plan to embed or redistribute until counsel resolves it.Better-aligned options to evaluate instead: Spatie Media Library + Intervention Image + Flysystem for in-house PHP/Laravel; or a hosted DAM/CDN-transform service if media is a first-class product surface rather than a supporting feature.
To executives (one paragraph): We evaluated KunstmaanMediaBundle as a shortcut to a media management capability. It is not viable for new work: the last release was September 2014, it has zero dependent packages and negligible community traction, its license is not machine-identifiable (a legal blocker), and its flagship feature — advanced in-browser image editing via Aviary — depends on a service that no longer exists. I recommend no investment here. The right move is either a maintained open-source media library for our stack or a hosted DAM if media becomes a product surface; I'll bring a costed comparison for that choice.
To engineering (the operating message): Treat this repo as reference documentation, not a dependency — read it for entity modeling and folder/variant design, don't vendor it. If we inherit a system that already runs it, schedule a migration rather than a patch: modern PHP/Symfony compatibility and the dead Aviary dependency both make incremental fixes a poor trade. Flag the license ambiguity early so it doesn't surface mid-migration.
The risk to name explicitly: adopting this quietly converts a "buy a feature" decision into an unmaintained-code ownership decision — an order-of-magnitude larger commitment than the star count suggests.
How can I help you explore Laravel packages today?