[ https://issues.apache.org/jira/browse/SANDBOX-404?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13223155#comment-13223155 ]
Simone Tripodi commented on SANDBOX-404: ---------------------------------------- please don't shutdown because this is a matter of making the component good software, not just writing code! So I deduce that having an interface to define the behavior is not enough, users are still able to create an {{Addition}} instance and implement the multiplication operator inside - it doesn't matter how we call it... uhmmmm... > Simplify weight model > --------------------- > > Key: SANDBOX-404 > URL: https://issues.apache.org/jira/browse/SANDBOX-404 > Project: Commons Sandbox > Issue Type: Improvement > Components: Graph > Reporter: Simone Tripodi > Attachments: SANDBOX-404.patch, > SANDBOX-404_FromMonoidToAddition.patch, > SANDBOX-404_gettingRidOfOrderedMonoid.patch > > > As discussed on {{dev@}}, {{Zero}}, {{Semigroup}} and {{Monoid}} can be > merged directly in one single interface -- 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