source: trunk/forge/forge.tex @ 231

Last change on this file since 231 was 231, checked in by nanardon, 15 years ago
  • add example of usage
  • Property svn:keywords set to Id
File size: 3.0 KB
Line 
1% $Id$
2\documentclass[notes]{beamer}
3\usepackage[frenchb]{babel}
4\usepackage[T1]{fontenc}
5\usepackage{moreverb}
6\usepackage{graphicx}
7
8\mode<presentation>
9{
10  \definecolor{beamerstructure}{RGB}{143,79,112}
11  \definecolor{sidebackground}{RGB}{230,242,250}
12  \color{beamerstructure}
13  \usetheme[secheader]{Madrid}
14  \usepackage{times}
15  \userightsidebarcolortemplate{\color{sidebackground}}
16  \beamertemplateballitem
17}
18
19\AtBeginSection[]
20{
21\begin{frame}<beamer>
22    \frametitle{Plan}
23    \tableofcontents[currentsection,hideothersubsections]
24\end{frame}
25}
26
27\title{Forge}
28\subtitle{Suivi de code}
29\author{Olivier Thauvin}
30\date{\today}
31
32\begin{document}
33
34\frame{\titlepage}
35
36\begin{frame}
37\tableofcontents[hideallsubsections]
38\end{frame}
39
40\section{Projet de code}
41
42\subsection{Versionnement ?}
43
44\begin{frame}
45\begin{block}{suivi}
46\begin{itemize}
47    \item trace des changement: personne, horodatage, commentaires
48    \item gestion de plusieurs variantes du code
49    \item point de reprise
50    \item annulation facile en cas d'erreurs
51\end{itemize}
52\end{block}
53\pause
54\vfill
55\begin{block}{partage}
56    \begin{itemize}
57    \item travail à plusieurs personnes
58    \item travail depuis plusieurs ordinateurs
59    \end{itemize}
60\end{block}
61\pause
62\vfill
63\begin{block}{sauvegarde:}
64    \begin{itemize}
65    \item tout le code est sur le serveur
66    \end{itemize}
67\end{block}
68\end{frame}
69
70\subsection{Suivi du projet}
71
72\begin{frame}[fragile]
73\begin{block}{les besoins}
74\begin{itemize}
75\item gerer les comptes des developeurs
76\pause
77\item gérer la documentation du code
78\pause
79\item fournir le code aux utilisateurs
80\pause
81\item gérer les bogues (rapport et leur correction)
82\pause
83\item gérer les évolutions du code
84\end{itemize}
85\end{block}
86\pause
87\vfill
88
89\begin{block}{type de projets}
90\begin{itemize}
91\item programmes \textit{(C, Fortran, Perl, python)}
92\item site web
93\item documentations
94\end{itemize}
95\pause
96
97Cette présentation en \LaTeX:
98\verb$Id$
99\end{block}
100
101\end{frame}
102
103\section{forge.ipsl.jussieu.fr}
104
105\subsection{Services fournis}
106
107\begin{frame}
108\begin{block}{services:}
109\begin{itemize}
110\item accès ssh
111\pause
112\item site web
113\end{itemize}
114\end{block}
115\pause
116\vfill
117
118\begin{block}{outils proposés}
119\begin{itemize}
120\item outil de versionnement: \textit{subversion, cvs, darcs, git, tla-arch, \ldots}
121\pause
122\item outils de suivi: \textit{trac}
123\pause
124\item listes de diffusion \textit{mailman}
125\end{itemize}
126\end{block}
127\pause
128\vfill
129
130\begin{block}{Assurance vie}
131\begin{itemize}
132\item ordinateur garantie 5 ans sur site
133\item disques durs en redondances
134\item 2 backups: IPSL et CCR
135\end{itemize}
136\end{block}
137\end{frame}
138
139\section*{Fin}
140
141\begin{frame}
142\frametitle{Reférences et questions}
143\begin{block}{}
144\begin{itemize}
145\item \href{http://forge.ipsl.jussieu.fr/}{http://forge.ipsl.jussieu.fr/}:
146  page principale
147
148\item \href{http://forge.ipsl.jussieu.fr/forge}{http://forge.ipsl.jussieu.fr/forge}:
149  la documentation
150\end{itemize}
151\end{block}
152\pause
153\vfill
154\begin{block}{}
155\huge{Questions ?}
156\end{block}
157\end{frame}
158
159\end{document}
Note: See TracBrowser for help on using the repository browser.