Weave Code
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

Phing Composer Configurator Laravel Package

phing/phing-composer-configurator

Composer plugin that installs and configures Phing from composer.json. Ensures the Phing binary and settings are set up during Composer install/update, simplifying Phing integration in PHP projects and keeping build tooling consistent.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Supports legacy Phing-based build automation workflows requiring Composer integration, but not recommended for new projects due to zero dependents, minimal adoption, and no active maintenance (last Phing release ~2019).
  • Highlights critical "build vs buy" risks: investing in this package would divert resources from proven, community-supported tools (e.g., GitHub Actions, Robo, or native Composer scripts) with clear maintenance roadmaps.
  • Prioritizes technical debt reduction by avoiding untested integrations in modern stacks where Phing is already obsolete for most PHP ecosystems (e.g., Laravel/Symfony typically use Artisan or Make).

When to Consider This Package

  • Only if your project is a legacy system already deeply entrenched in Phing with no migration path, and this plugin uniquely solves a specific configuration gap that cannot be addressed via alternative means (e.g., manual build.xml tweaks or shell scripts).
  • Avoid entirely for new projects, teams unfamiliar with Phing, or any scenario where maintainability, security, or scalability matter. The package’s "readme" maturity status, 5 GitHub stars, 0 dependents, and lack of recent commits indicate abandonment, untested compatibility with modern Composer versions (2.2+), and no community support.
  • Prefer alternatives: Use Composer’s native scripts for simple tasks, GitHub Actions for CI/CD, or Robo/Make for complex builds—these offer active maintenance, documentation, and ecosystem alignment.

How to Pitch It (Stakeholders)

Executives: This package is not viable for new initiatives due to zero community adoption, no maintenance activity since 2019, and high technical debt risk. Investing here would waste resources on an obsolete tool; we recommend modern solutions like GitHub Actions or Robo that reduce long-term costs and ensure scalability.
Engineering: While it automates Phing setup via Composer, the package is effectively abandoned (5 stars, 0 dependents). Using it introduces untested compatibility risks with modern tooling and creates support liabilities. For new projects, adopt native Composer scripts or Robo; only consider this for legacy maintenance where Phing migration is impossible.

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.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
milesj/emojibase
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport