Package: wnpp Severity: wishlist Owner: Ahmed Gamal <ahmed.gamal9...@gmail.com>
* Package name : php-php-http-psr7-integration-tests Version : 1.0.0 Upstream Author : PHP HTTP Working Group * URL : https://github.com/php-http/psr7-integration-tests * License : MIT Programming Lang: PHP Section : php Description: PSR-7 Integration Test Suite for HTTP Message Implementations This package provides a reusable integration test suite for PSR-7 HTTP message implementations. It is designed to ensure that libraries implementing the PSR-7 (HTTP Message Interface) specification are fully compatible and interoperable according to the standard. The test suite can be used by library authors and downstream projects to validate their PSR-7 implementations, ensuring consistent behavior and compatibility across the PHP ecosystem. 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 PSR-7 HTTP message implementations for handling HTTP requests and responses. The integration test suite is essential for verifying that these implementations conform to the PSR-7 standard, ensuring reliable and interoperable HTTP message handling in FOSSology. The php-php-http-psr7-integration-tests package is essential for: - Validating PSR-7 HTTP message implementations used by FOSSology - Ensuring interoperability with other PSR-7 compliant libraries - Supporting reliable HTTP request/response handling in FOSSology - Maintaining compatibility with modern PHP HTTP standards - Providing a reusable test suite for upstream and downstream projects Technical Details: - Requires PHP >= 5.4 - Depends on phpunit for running the test suite - Implements PSR-7 HTTP Message Interface integration tests - MIT licensed for maximum compatibility - Can be used with any PSR-7 implementation Dependencies: - php (>= 5.4) - phpunit - 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