David Leangen created JAMES-3190:
------------------------------------

             Summary: 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


I have added this issue as "Documentation" for now.

I [was 
told|[https://www.mail-archive.com/[email protected]/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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to