[ https://issues.apache.org/jira/browse/JAMES-1362?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13183133#comment-13183133 ]
Eric Charles commented on JAMES-1362: ------------------------------------- Hi, I made a new attempt (see groups hereafter). The idea is to tend to functional groups (for example to have a group that allows the queueing of mails, namely the 'queue' group). Of course, the queue group can not work without dependencies coming some other groups, but can not work without activemq dependencies either. So I don't see any problem stating this is an independent group, even it depends on other groups. A module within a group should also depend on api module that reside in other group, ideally not to library or implementation from other group. I prefer having the api in each group, rather than a top api group. Heads up, Eric dns dnsservice-api dnsservice-library dnsservice-dnsjava protocols fetchmail imapserver lmtpserver protocols-library pop3server smtpserver data data-api data-library hbase jpa jcr jdbc ldap mailet mailetcontainer-api mailetcontainer-camel mailets queue queue-api queue-file queue-jms queue-activemq container filesystem-api lifecycle-api container-spring lifecycle-spring file core util cli mailbox-adapter > Nest server modules > ------------------- > > Key: JAMES-1362 > URL: https://issues.apache.org/jira/browse/JAMES-1362 > Project: JAMES Server > Issue Type: Improvement > Components: Build System > Affects Versions: Trunk > Reporter: Eric Charles > > Group server module by function based on proposal found on > https://issues.apache.org/jira/browse/JAMES-1184?focusedCommentId=12983893&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-12983893 > I will publish here the resulting nesting before committing. -- 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 --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org