[ 
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

Reply via email to