[ https://issues.apache.org/jira/browse/MAHOUT-874?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13172942#comment-13172942 ]
Ted Dunning commented on MAHOUT-874: ------------------------------------ OK. Putting hadoop in as "provided" reduces the size of all of the dependencies to 3.8MB. Eliminating slf4j drops this to 3.7MB. Eliminating mahout-math drops this to 60KB. Ergo, mahout-math is by far the tall pole and roughly 3.8MB is the reasonable minimum for the transitive dependencies. This is not all that bad and is a lot better than the 20MB that we started with. On Mon, Dec 19, 2011 at 9:39 PM, Ted Dunning (Commented) (JIRA) < > Extract Writables into a separate module to allow smaller dependencies > ---------------------------------------------------------------------- > > Key: MAHOUT-874 > URL: https://issues.apache.org/jira/browse/MAHOUT-874 > Project: Mahout > Issue Type: Improvement > Reporter: Ted Dunning > > The theory is that we can have a smaller jar if we only include writable > classes and their exact dependencies. > I have a prototype, but it has some funky characteristics which I would like > to discuss. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira