Package: wnpp
Severity: wishlist
Owner: Ahmed Gamal <
ahmed.gamal9541@gmail.com>
Package name : php-guzzlehttp-guzzle
Version : 7.9.3
Upstream Author : Michael Dowling <
mtdowling@gmail.com>
URL :
https://github.com/guzzle/guzzle License : MIT
Programming Lang: PHP
Description : PHP HTTP client library and framework
Guzzle is a PHP HTTP client library and framework for building RESTful
web service clients. It provides a simple interface for building HTTP
clients and includes features like middleware system, PSR-7 HTTP message
interface support, request/response mocking, connection pooling, request
retry logic, cookie handling, and OAuth 1.0/2.0 support.
- Why is this package useful/relevant?
- This package is required by FOSSology (ITP: #924659) as a dependency
- It's one of the most popular PHP HTTP client libraries with over 23K stars on GitHub
- Used by thousands of PHP applications for HTTP communication
- Provides PSR-7 compliant HTTP message interface
- Essential for modern PHP applications that need to make HTTP requests
- Do you use it?
- This is being packaged as part of the FOSSology packaging effort
- FOSSology uses Guzzle for making HTTP requests to external APIs and services
- How do you plan to maintain it?
- Will maintain as part of the FOSSology packaging team
- Following Debian PHP packaging guidelines
- Using pkg-php-tools for automated dependency management
- Monitoring upstream releases for security updates
- Are you looking for co-maintainers or a sponsor?
- Looking for a sponsor to help publish this as a Debian package
- Part of the larger FOSSology packaging effort
- Open to co-maintainers given the package's popularity
This package is a critical dependency for FOSSology (ITP: #924659) and is
needed to complete the packaging of FOSSology for Debian. Guzzle is widely
used in the PHP ecosystem and will benefit many other Debian packages.
Thanks,
Ahmed Gamal