Edit report at http://pear.php.net/bugs/bug.php?id=17789&edit=1
ID: 17789
Updated by: [email protected]
Reported By: glen at delfi dot ee
Summary: Cache_Lite and HTTP_Request should be optional
-Status: Open
+Status: Wont fix
Type: Feature/Change Request
Package: Net_DNSBL
Package Version: 1.3.3
PHP Version: Irrelevant
Roadmap Versions:
New Comment:
-Status: Open
+Status: Wont fix
I see no way to take this further.
Previous Comments:
------------------------------------------------------------------------
[2011-02-11 16:53:52] hm2k
Nohn, you seem to be suggesting that this "Wont Fix".
If that's the case, make it so, otherwise, propose a solution.
Cheers.
------------------------------------------------------------------------
[2011-02-11 16:50:50] nohn
Net_DNSBL also depends on Net_DNS and dependencies which also may or may
not be wanted by some people.
Currently, Net_DNSBL_SURBL is part of Net_DNSBL, so the dependencies of
Net_DNSBL_SURBL are also non optional
dependencies of Net_DNSBL.
If you don't feel OK with that, feel free to submit a patch that makes
Net_DNSBL_SURBL a distinct package that depends on
Net_DNSBL and probaly other packages while Net_DNSBL doesn't depend on
the specific dependencies for Net_DNSBL_SURBL.
------------------------------------------------------------------------
[2011-02-11 16:35:24] hm2k
Perhaps as a compromise (for now) the packages required by SURBL should
be made
optional in the packages.xml rather than required.
At least until we we have a conclusive answer.
------------------------------------------------------------------------
[2011-02-11 16:26:21] glen
question is not about is it common or not
if i install extra package, it involves installing extra dependencies
the extra packages
include, some might now want that.
altho i think it should be discussed rather in #pear irc channel than in
this ticket, how to
handle optional subdependencies in a pear package :)
------------------------------------------------------------------------
[2011-02-11 16:10:14] nohn
I doubt the "Driver" solution matches the PEAR coding standards and even
if it does, it
is ugly in my eyes.
The only viable solution in my eyes would be splitting up the packages,
I don't
however see a real need for that, Cache_Lite and HTTP_Request are not
uncommon
packages and what's actually the reason to not install them?
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://pear.php.net/bugs/bug.php?id=17789
--
Edit this bug report at http://pear.php.net/bugs/bug.php?id=17789&edit=1
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.