[
https://issues.apache.org/jira/browse/NUTCH-1091?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lewis John McGibbney updated NUTCH-1091:
----------------------------------------
Affects Version/s: 2.0
Fix Version/s: 2.0
Summary: Remove commons logging dependency from Nutch branch and
trunk (was: Remove commons logging dependency from Nutch branch.)
Initially I thought that this just applied to branch-1.4, however I also
noticed that the commons-logging-1.1.1.jar still exists in
$NUTCH_TRUNK/runtime/local/lib. Upon further inspection within ivy/ivy.xml
there is no explicit reference to a common-logging dependency therefore it must
exist as a dependency to some Nutch dependency with a default configuration.
{code}
<dependency org="commons-codec" name="commons-codec" rev="1.3"
conf="*->default" />
{code}
Unless we can determine and prove that common-logging is not required within
any other Nutch dependency then ultimately we will be affecting some
functionality which might/could have a detrimental impact.
On the other hand, if we found that there was no harm caused by removing the
common-logging dependency completely by adding an exclude e.g.:
{code}
<exclude org="commons-logging-..." name="etc" />
{code}
or an even more explicit global exclusion, then we could completely diverge
from the dependency altogether.
I will work on this and hopefully get some results shortly.
> Remove commons logging dependency from Nutch branch and trunk
> -------------------------------------------------------------
>
> Key: NUTCH-1091
> URL: https://issues.apache.org/jira/browse/NUTCH-1091
> Project: Nutch
> Issue Type: Improvement
> Components: build
> Affects Versions: 1.4, 2.0
> Environment: Ubuntu 11.04 (natty)
> Kernel Linux 2.6.38-11-generic
> GNOME 2.32.1
> Reporter: Lewis John McGibbney
> Assignee: Lewis John McGibbney
> Priority: Minor
> Fix For: 1.4, 2.0
>
>
> Once all logging has been shifted to slf4j with log4j backend as per
> NUTCH-1078, we should deprecate the ivy dependency on common logging.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira