diff options
Diffstat (limited to 'paper.tex')
-rw-r--r-- | paper.tex | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -342,12 +342,15 @@ Where exact reproducibility is not possible, values can be verified by any stati \begin{figure*}[t] \begin{center} \includetikz{figure-branching}{scale=1}\end{center} \vspace{-3mm} - \caption{\label{fig:branching} Maneage is a Git branch. Projects using Maneage are branched off it and apply their customizations. + \caption{\label{fig:branching} Maneage is a Git branch. + Projects using Maneage are branched off it and apply their customizations. (a) A hypothetical project's history prior to publication. The low-level structure (in Maneage, shared between all projects) can be updated by merging with Maneage. (b) A finished/published project can be revitalized for new technologies by merging with the core branch. - Each Git ``commit'' is shown on its branch as a colored ellipse, with its commit hash shown. - The commits are colored to identify their branch. + Each Git ``commit'' is shown on its branch as a colored ellipse, with its commit hash shown and colored to identify the team that is/was working on the branch. + Briefly, Git is a version control system, allowing a structured backup of project files. + Each Git ``commit'' effectively contains a copy all the project's files, at the moment it was made. + The upward arrows at the branch-tops are therefore in the direction of time. } \end{figure*} @@ -478,6 +481,7 @@ Antonio D\'iaz D\'iaz, Surena Fatemi, Fabrizio Gagliardi, Konrad Hinsen, +Marios Karouzos, Mohammad-reza Khellat, Johan Knapen, Tamara Kovazh, |