[
https://issues.apache.org/jira/browse/GEODE-818?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nitin Lamba updated GEODE-818:
------------------------------
Description:
Maven and POM dependencies are too many for simple
>From [[email protected]]:
If I'm building a gemfire client and depend on gemfire-core, do I really need
all those dependencies? Do I always need them for a gemfire member? Looks to me
like some of them should be "optional" or "provided" - especially some of the
logging stuff.
* Spring Framework only referenced in CLI & Web, except XmlEntity (uses
org.springframework.util.Assert) and PdxInstanceImpl (uses
org.springframework.util.StringUtils)
* SequenceFile only class to directly reference commons-logging
* commons-lang only used in hdfs & CLI
* javax.mail only used in MailManager
* Jetty only referenced by ManagementAgent & RestAgent, except for
CumulativeNonDistinctResults
* Netty only referenced in the redis package
* Can't find any reference to slf4j
> RC Feedback: Fix Maven & pom dependencies
> -----------------------------------------
>
> Key: GEODE-818
> URL: https://issues.apache.org/jira/browse/GEODE-818
> Project: Geode
> Issue Type: Task
> Affects Versions: 1.0.0-incubating.M1
> Reporter: Nitin Lamba
>
> Maven and POM dependencies are too many for simple
> From [[email protected]]:
> If I'm building a gemfire client and depend on gemfire-core, do I really need
> all those dependencies? Do I always need them for a gemfire member? Looks to
> me like some of them should be "optional" or "provided" - especially some of
> the logging stuff.
> * Spring Framework only referenced in CLI & Web, except XmlEntity (uses
> org.springframework.util.Assert) and PdxInstanceImpl (uses
> org.springframework.util.StringUtils)
> * SequenceFile only class to directly reference commons-logging
> * commons-lang only used in hdfs & CLI
> * javax.mail only used in MailManager
> * Jetty only referenced by ManagementAgent & RestAgent, except for
> CumulativeNonDistinctResults
> * Netty only referenced in the redis package
> * Can't find any reference to slf4j
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)