source: atlas/presentations/CMT06-04-2006-sit.tex @ 167

Last change on this file since 167 was 167, checked in by garonne, 18 years ago

fix mineures + ajour partie svn

File size: 6.5 KB
Line 
1\documentclass [compress, t]{beamer}
2\usepackage{styles/beamerthemeMarseille}
3\usepackage[latin1]{inputenc}
4\usepackage{epsfig}
5\usepackage{graphicx}
6\usepackage{graphics}
7\usepackage{subfigure}
8\usepackage{color}
9\usepackage{algorithmic}
10\usepackage{algorithm}
11\usepackage{pgfarrows, pgfnodes}
12\usepackage{url}
13\usepackage{textcomp}
14\usepackage{url}\urlstyle{sf}
15\usepackage{xspace} 
16\usepackage{listings}
17
18% Beamer Options
19\setbeamercovered{dynamic}
20\setbeamertemplate{blocks}[rounded][shadow=true]
21\setbeamertemplate{background canvas}[vertical shading][bottom=white,top=structure.fg!20]
22
23%%%% macros %%%%
24
25% Macros
26\newcommand{\cmt}    {{\em CMT}\@\xspace}%
27\newcommand{\svn}    {{\em SVN}\@\xspace}%
28\newcommand{\cvs}    {{\em CVS}\@\xspace}%
29
30\setbeamercovered{dynamic}
31
32
33\definecolor{rltgreen}{rgb}{0,0.5,0}
34\pgfdeclareimage[height=1.1cm]{LogoLAL}{logos/logoLAL50ansgrand}
35\logo{ \pgfuseimage{LogoLAL} }
36
37\title{CMT/SVN news, \\ Atlas SW/SIT meeting}
38\author{Christian Arnault, Vincent Garonne\\
39\{arnault,garonne\}@lal.in2p3.fr}
40\institute{Laboratoire de l'accélérateur Linéaire}
41\date {April 6, 2006} % \today
42
43\begin{document}
44
45% Transparent: Première page
46\begin{frame}
47\maketitle
48%\textcolor{gray}{\it \scriptsize }
49\end{frame}
50
51\section*{Outline}
52\frame
53{
54% \frametitle{Outline}
55 \vfill
56   \begin{block}{Outline}
57 \tableofcontents[hideallsubsections]
58 \end{block}
59}
60
61%------------------------------- SECTION -------------------------%
62
63\section[\cmt]{\cmt news, feedbacks and futur improvements}
64
65%\subsection{The new v1r18p20060301 release}
66
67%---- Slide 1 -----%
68\frame 
69{
70 \frametitle{\cmt news (1)}
71   
72 \begin{block}{New \cmt release (version v1r18p20060301) }
73    No major improvements but fixed several problems with the existing  CMT versions, including:     
74     \begin{itemize}
75          \item Non-existent directories are no longer removed from search paths   
76          \item Add new warning messages in relation with setup checking which are
77                explicitly called with the \texttt{--warnings option}
78          \item The run-time environment for a release can be setup by specifying 
79          the "runtime" during setup command, e.g.: \\                 
80         \texttt{> source $\sim$/cmthome/setup.sh -tag=11.0.4,runtime}   
81         \item New version of the AtlasSettings package (backwards compatible)
82       \end{itemize}
83\end{block}
84}
85
86%---- Slide 2 -----%
87\frame 
88{
89 \frametitle{\cmt news (2)} 
90 \begin{block}{New \cmt release (version v1r18p20060301)}
91\begin{itemize}
92         \item Change the internal system for settings environment variables in a proper way
93          \item Better support of the (non-)version-directory mode in severals cases:
94          \begin{itemize} 
95                \setbeamertemplate{itemize items}[circle]
96                 \item  Option to force package version directories to be created when using
97                            "\texttt{cmt co}":\\ 
98                            \texttt{set CMTSTRUCTURINGSTYLE "with\_version\_directory"}           
99                  \item Resp. \texttt{"without\_version\_directory"} force a package version  directory not
100            to be created.
101      \end{itemize}     
102     \item See Changelog~\cite{cmt_changelog} for more informations
103\end{itemize}
104\end{block}
105}
106
107%---- Slide 3 -----%
108\frame 
109{
110 \frametitle{\cmt feedbacks}
111
112  \begin{block}{Reports}
113     \begin{itemize} 
114          \item Tested on the nightlies with no problems
115           \item Should be the `stable' v1r18 in the futur
116           \item Problems encountered with the cmtcvs plugin in the way cvs tags are printed :
117          \begin{itemize} 
118                \setbeamertemplate{itemize items}[circle]
119                \item Thanks to D. Chamont, this is fixed and should
120                           be available for the next plugin release
121          \end{itemize}   
122     \end{itemize}
123\end{block}
124         
125  \begin{block}{Future improvements planned for the next \cmt release :}         
126          \begin{itemize} 
127                \setbeamertemplate{itemize items}[circle]
128                \item  Request for having a macro that reflects all active tags , i.d.
129                           we should introduce a link between the macro and tag concepts
130                \item Improve the log message mechanism for message classification
131                         within \cmt, e.g. Python's logging module~\cite{module_logging},
132                         apache logging module~\cite{log4cxx}
133          \end{itemize}
134\end{block}
135}
136
137%------------------------------- SECTION -------------------------%
138\section [\svn status report]{Report of the SVN evaluation for Atlas}
139\frame
140{
141% \frametitle{Outline}
142   \begin{block}{\svn}
143   \begin{itemize}
144            \item The complete atlas cvs repository has been converted to a svn one\\
145                      \texttt{SVNROOT= \url{file:///afs/cern.ch/atlas/software/svnrepository/repository}}
146            \item A "CVS complient" script is available at cern
147                     \texttt{/afs/cern.ch/atlas/scripts/asvn}
148                     
149   \end{itemize}
150   \end{block}
151}
152
153
154\frame
155{
156\frametitle{\cvs versus \svn}
157%\scriptsize
158\footnotesize
159\begin{table}[htb]
160\begin{center}
161\begin{tabular}{|l|l|l|}
162\hline
163\texttt {\bf Source code management system} & {\bf \cvs } & {\bf \svn}  \\ 
164\hline
165\hline
166\texttt {\bf Atomic Commits } & \textcolor{red}{No} & \textcolor{green}{\em Yes} \\ \hline
167\texttt {\bf File renames handles cleanly} & \textcolor{red}{No} & \textcolor{green}{\em Yes} \\ \hline
168\texttt {\bf Advanced Merging Features} & \textcolor{red}{No} & \textcolor{green}{\em Yes} \\ \hline
169\texttt {\bf Easy Development on Branches} & \textcolor{red}{No} & \textcolor{green}{\em Yes} \\ \hline
170\texttt {\bf Easy Server Administration} & \textcolor{red}{No} & \textcolor{green}{\em Yes} \\ \hline
171\texttt {\bf Scalable Performance and Admin} & \textcolor{red}{No} & \textcolor{green}{\em Yes} \\ \hline
172\texttt {\bf Web Browser Interfaces} & \textcolor{red}{No} & \textcolor{green}{\em Yes} \\ \hline
173\texttt {\bf HTTP proxy to connect the server} & \textcolor{red}{No} & \textcolor{green}{\em Yes} \\ \hline
174\end{tabular} 
175\end{center}
176\end{table}
177For more studies and infos, look~\cite{svnvscvs}
178
179}
180
181
182
183
184
185%------------------------------- SECTION -------------------------%
186\section{References}
187%------------------------------- FRAME-------------------------%
188\frame[allowframebreaks]
189{
190\frametitle{References}
191\nocite{*}
192\bibliographystyle{unsrt}
193\bibliography{CMT06-04-2006-sit}
194}
195
196\end{document}
197%------------------------------- End Of File -------------------------%
Note: See TracBrowser for help on using the repository browser.