Index: doc/trunk/DAM - Architecture Overall/DAM - Architecture Overall.tex =================================================================== diff -u -r200 -r204 --- doc/trunk/DAM - Architecture Overall/DAM - Architecture Overall.tex (.../DAM - Architecture Overall.tex) (revision 200) +++ doc/trunk/DAM - Architecture Overall/DAM - Architecture Overall.tex (.../DAM - Architecture Overall.tex) (revision 204) @@ -301,11 +301,15 @@ \item dam engine - the computational engine of \ProgramName. \item doc - general documentation for \ProgramName (like this document). \end{itemize} -With the exception of "`dam clients"', each of these main parts has its own trunk/branches/tags layout. +The maps "`dam clients library"',"`dam engine"', and "`doc"' have their own trunk/branches/tags layout. -The map "'dam tools"' is for storing independent tools that are not part of \ProgramName itself, but support the work processes of \ProgramName (e.g. Dam Edit Design). +The map "'DAM tools"' is for storing independent tools that are not part of \ProgramName itself, but support the work processes of \ProgramName (e.g. Dam Edit Design). +The map "`dam classic"' is used by the previous implementation of \ProgramName. The map "`project data"' is for archiving \ProgramName project data. +The map "`Issue related data"' is for storing issue related data. +\ProgramName uses Jira as issuetracking system, which supports attachments, but \ProgramName attachments can be very large, so it is better to save the attachments in this location. +The attachments are stored in a map with the name of the issue number (e.g. MWDAM-982) \section{\ProgramName repository clients layout} \label{sec:4.2} @@ -343,7 +347,9 @@ At this moment only one project is foreseen to be put in the "`dam clients library"' map is: \begin{itemize} - \item Deltares.Dam.Data + \item Deltares.Dam.Data: this map contains pure data classes. + \item Deltares.Dam.Controllers: this map contains classea to manipulate above data classes. + \item Deltares.Dam.Calculators: this map contains classes to perform the actual calculations for the \ProgramName Engine. \end{itemize} \section{\ProgramName repository full layout} \label{sec:4.4} Index: doc/trunk/DAM - Architecture Overall/pictures/DamSVNMainLayout.png =================================================================== diff -u -r186 -r204 Binary files differ Index: doc/trunk/DAM - Architecture Overall/DAM - Architecture Overall.pdf =================================================================== diff -u -r200 -r204 Binary files differ Index: doc/trunk/DAM - Architecture Overall/pictures/DamSVNClientLayout.png =================================================================== diff -u -r186 -r204 Binary files differ Index: doc/trunk/DAM - Architecture Overall/pictures/DamSVNLayout.png =================================================================== diff -u -r186 -r204 Binary files differ Index: doc/trunk/DAM - Architecture Overall/pictures/DamSVNClientLibraryLayout.png =================================================================== diff -u -r186 -r204 Binary files differ