I created a PR to move our redis support to a separate module. Let me know what you think:
https://github.com/apache/geode/pull/3284 Geode servers will still include redis on the classpath, so the only effect of this is that if you are launching a server based on the maven dependencies, you will need geode-core and geode-redis to launch a server with redis. In addition to making it easier to find the redis specific code this also removes 4 dependencies from geode-core. -Dan