[ https://issues.apache.org/jira/browse/JAMES-3190?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17111680#comment-17111680 ]
David Leangen commented on JAMES-3190: -------------------------------------- Started discussion on mailing list: [https://www.mail-archive.com/server-dev@james.apache.org/msg65814.html] > System architecture is not apparent in the code > ----------------------------------------------- > > Key: JAMES-3190 > URL: https://issues.apache.org/jira/browse/JAMES-3190 > Project: James Server > Issue Type: Task > Components: Documentation > Reporter: David Leangen > Priority: Major > > I have added this issue as "Documentation" for now. > I [was > told|https://www.mail-archive.com/server-dev@james.apache.org/msg65809.html] > that James has a [hexogonal > architecture|https://alistair.cockburn.us/hexagonal-architecture/]. However, > that is not at all apparent neither in the documentation, nor in the code > itself. > If this is truly the fundamental concept of the system design, then for > developers to understand the system more easily it ought to be made more > explicit in the code, in one way or another (or in as many ways as reasonably > possible). -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org