[ https://issues.apache.org/jira/browse/KAFKA-854?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13630579#comment-13630579 ]
Scott Carey commented on KAFKA-854: ----------------------------------- 1. It is probably easier to review by looking at the final result than the diffs. The purpose was to simplify the build, following DRY principles and what appears to be the style that the latest sbt encourages: * using sbt files for settings and .scala files for build definitions and cross-module dependencies. Every sample / tutorial I found seemed to indicate that this was standard convention (none were passing settings in when defining the Project). 2. All version declarations in one file, centrally, with the DRY principle. I could not find a way to do this in the base .sbt file since you can only set configuration keys there, not define variables. If you want to see or change a dependency version, there is only one place to go. Unlike Maven, SBT does not provide a standard place to configure your dependency versions to promote sharing across multiple projects. > Upgrade dependencies for 0.8 > ---------------------------- > > Key: KAFKA-854 > URL: https://issues.apache.org/jira/browse/KAFKA-854 > Project: Kafka > Issue Type: Improvement > Affects Versions: 0.8 > Reporter: Scott Carey > Attachments: 0001-KAFKA-854-Upgrade-Deps-to-latest.patch, > KAFKA-854.patch, KAFKA-854.patch, KAFKA-854.patch > > > Many of the dependencies that Kafka 0.8 uses are old. It would be a good > idea to upgrade all of these where possible. > log4j is set to 1.2.15, but the latest is 1.2.17 > zookeeper is at 3.3.4, , there is 3.3.6 (August 2012), and 3.4.5 (Nov 2012. > 3.4.x includes several major enhancements and fixes over the 3.3.x line. > org.slf4j is at 1.6.4, there is 1.6.6 (June 2012) and 1.7.5 (March 2013) > net.sf.jopt-simple is at 3.2, there is 3.3 (May 2011) and 4.4 (Jan 2013) -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira