wikimedia/toolforge-bundle
Symfony bundle for running applications on Wikimedia Toolforge. Provides ready-made integration with Toolforge services like MySQL, Redis, and Kubernetes, plus configuration helpers that simplify deploying and operating Symfony apps on the platform.
Adopt (conditionally) when:
*.toolforge.org) — the bundle assumes that runtime, its conventions, and its infrastructure.Look elsewhere when:
Executives. This is a small, GPL-licensed Symfony add-on from the Wikimedia Foundation's Community Tech team. It removes repetitive plumbing (login, sessions, layouts) from community tools hosted on Toolforge. It is not a platform bet: roughly 15 stars, no recorded dependents, one maintaining team, and it targets Symfony 4/5, which are past end-of-life. Recommendation: do not adopt organization-wide. Use it only if we ship a Symfony-based tool on Toolforge, in which case it saves meaningful setup time; otherwise treat it as a reference implementation we can borrow patterns from at near-zero cost. Upside is faster time-to-first-release on Toolforge tools; risk is a single-maintainer dependency under a copyleft license on an aging framework.
Engineering. It's a Symfony bundle, not Laravel — flag that immediately if the team is Laravel-based. It standardizes Wikimedia OAuth, identity/session handling, and common view scaffolding for Toolforge-hosted tools and appears actively released (most recent release dated 2026-09-03). If we proceed: pin the version, wrap it behind a thin internal adapter so it can be swapped, and verify Symfony 6/7 support and release cadence before committing. Budget a small contingency for forking if maintenance lapses. If we're on Laravel, skip it and replicate the pattern with Socialite plus a MediaWiki OAuth2 provider — the concepts transfer, the code does not.
How can I help you explore Laravel packages today?