[
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