[ https://issues.apache.org/jira/browse/MAHOUT-874?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13172829#comment-13172829 ]
Sean Owen commented on MAHOUT-874: ---------------------------------- That's not what I meant -- you were drawing a comparison to mahout-math vs mahout-core. I was saying it didn't seem like quite the same thing, since as I understand the change, the new module still depends on core. Do I misunderstand, since if true, this really wouldn't change anything? I thought Ted was pointing out that to actually make headway, and cut the pointer to core, there is additional code surgery needed around Cluster. I guess I am still missing what's wrong with "depending on all of mahout-core". Have you seen the tree that Hadoop brings in -- has it ever mattered? I know I am asking a dumb question, but I am still not clear: is it the size of a jarred up file of all transitive dependencies that is at issue? But forget the question of whether it matters; it doesn't matter to me but wouldn't mean I would object to such a change if even a few people wanted it. My real question is just whether this is solving the problem it's supposed to solve. If the question is one of run-time dependencies, this change will not make any difference, so I would not see a reason to make it. If it's a question of Maven/compile-time dependency, then as I understand this still doesn't solve something due to a lingering dependence on core via cluster. (I may misunderstand.) In which case I would merely say there needs to be ground-work done, that hasn't been done, and that's what should be posted as a patch and discussed next! > 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