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

Admin News Bundle Laravel Package

fsi/admin-news-bundle

Symfony bundle for managing news and announcements in FSI Admin backends, with CRUD for articles, publishing controls, and integration with existing admin panels. Adds a lightweight news section to Symfony applications.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Feature scoping for an in-product “News / Announcements” module. The package is a packaged admin module for managing news items (create/edit/publish, listing in an admin panel) from the FSi Admin Bundle family. It is useful primarily as a requirements reference: title, slug, lead/teaser, body, publication date, draft vs. published state, author, and optional categorization.
  • Build vs. buy framing. On paper it is a free MIT-licensed shortcut. In practice (0 stars, 0 dependents, last release 2015-03-12, dependency-light but coupled to Symfony’s AdminBundle ecosystem) it is not a viable “buy” — it’s a template for a build decision. The decision it actually informs is: “do we need a full CMS, a thin in-house news model, or nothing at all?”
  • Roadmap placement. Helps separate two different needs that get conflated: (a) marketing/SEO editorial content → buy a CMS; (b) in-app announcements/changelog/status posts → build a small Eloquent model plus an admin resource. This package only addresses (b), in a Symfony context.
  • Admin UX patterns. The module registration approach (bundling a news section into an existing admin shell) is a reasonable pattern to mirror in Laravel with Filament, Nova, or a simple resource controller — without adopting the code.
  • Stack fit: it is a Symfony bundle, not a Laravel package. For a Laravel roadmap this supports the decision “do not adopt; reimplement the concept natively.”

When to Consider This Package

Consider it only when all of the following hold:

  • You are maintaining a legacy Symfony 2.x application already running FSi AdminBundle / ResourceBundle and want a drop-in news section.
  • You accept unmaintained code (over a decade without a release), no PHP 8 compatibility guarantees, no security patching, and no community support.
  • You need a functional reference or data-model sketch rather than a production dependency.

Look elsewhere (or build) when:

  • Your stack is Laravel or any non-Symfony framework — integration cost exceeds the value of the code.
  • You need maintained dependencies, security advisories, or PHP 8.x/modern framework support.
  • Your news needs include editorial workflows, scheduling, media handling, revisions, i18n, or SEO — a maintained CMS (Statamic, Winter CMS, October CMS) or a Laravel-native admin package will cover this with support.
  • You need a small internal announcements feed — a two-table Eloquent model plus an admin CRUD is cheaper than any dependency.

How to Pitch It (Stakeholders)

To executives: There is a free, MIT-licensed “News” admin module we evaluated. It would look like a shortcut, but it is a Symfony bundle last released in 2015 with zero stars and zero dependent projects — no maintenance, no security updates, and no fit with our Laravel stack. Recommendation: do not adopt as a dependency. Use it as a reference spec and deliver the equivalent feature in-house on our existing admin tooling, at low cost and with no lock-in or security exposure. If editorial content becomes a real requirement, we should budget for a supported CMS instead.

To engineering: It’s an FSi AdminBundle module, tightly coupled to that ecosystem, unmaintained since 2015, and not Laravel-compatible in any practical sense. Treat it as a domain-model and UX reference only. The build path is a News model (title, slug, lead, body, published_at, status, author) plus an admin resource and a public index/show route — roughly a small, well-understood slice of work rather than an integration project.

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.
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core