Package: wnpp Severity: wishlist Owner: Ahmed Gamal <ahmed.gamal9...@gmail.com>
* Package name : php-symfony-dependency-injection Version : 3.4.6 Upstream Author : Fabien Potencier <fab...@symfony.com> * URL : https://github.com/symfony/dependency-injection * License : MIT Programming Lang: PHP Section : php Description: Symfony Dependency Injection component This package provides the Symfony Dependency Injection component, which allows developers to standardize and centralize the way objects are constructed and dependencies are managed in PHP applications. It implements a powerful dependency injection container that supports autowiring, service configuration, and advanced features for managing complex object graphs. The component is widely used in the Symfony framework and by many other PHP projects to promote modular, testable, and maintainable code. Rationale: This package is required as a dependency for FOSSology, an open source license compliance system. FOSSology uses PHP-based tools for source code analysis and license detection, which rely on the Symfony Dependency Injection component to manage service objects and their dependencies in a flexible and maintainable way. The php-symfony-dependency-injection package is essential for: - Managing service dependencies in FOSSology's PHP components - Supporting modular and testable code architecture - Enabling advanced service configuration and autowiring - Promoting maintainable and scalable code in FOSSology - Ensuring compatibility with other Symfony-based libraries Technical Details: - Requires PHP >= 5.5.9 - Implements a feature-rich dependency injection container - Supports autowiring, service configuration, and advanced features - MIT licensed for maximum compatibility - Widely used in the PHP ecosystem Dependencies: - php (>= 5.5.9) - Build dependencies: phpunit, php-codesniffer The package will be maintained by Ahmed Gamal <ahmed.gamal9...@gmail.com> as part of the FOSSology packaging effort. -- Ahmed Gamal FOSSology Debian Packaging Team