% $Id$
\documentclass[notes]{beamer}
\usepackage[frenchb]{babel}
\usepackage[T1]{fontenc}
\usepackage{moreverb}
\usepackage{graphicx}

\mode<presentation>
{
  \definecolor{beamerstructure}{RGB}{143,79,112}
  \definecolor{sidebackground}{RGB}{230,242,250}
  \color{beamerstructure}
  \usetheme[secheader]{Madrid}
  \usepackage{times}
  \userightsidebarcolortemplate{\color{sidebackground}}
  \beamertemplateballitem
}

\AtBeginSection[]
{
\begin{frame}<beamer>
    \frametitle{Plan}
    \tableofcontents[currentsection,hideothersubsections]
\end{frame}
}

\title{Forge}
\subtitle{Suivi de code}
\author{Olivier Thauvin}
\date{\today}

\begin{document}

\frame{\titlepage}

\begin{frame}
\tableofcontents[hideallsubsections]
\end{frame}

\section{Projet de code}

\subsection{Versionnement ?}

\begin{frame}
\begin{block}{suivi}
\begin{itemize}
    \item trace des changement: personne, horodatage, commentaires
    \item gestion de plusieurs variantes du code
    \item point de reprise
    \item annulation facile en cas d'erreurs
\end{itemize}
\end{block}
\pause
\vfill
\begin{block}{partage}
    \begin{itemize}
    \item travail à plusieurs personnes
    \item travail depuis plusieurs ordinateurs
    \end{itemize}
\end{block}
\pause
\vfill
\begin{block}{sauvegarde:}
    \begin{itemize}
    \item tout le code est sur le serveur
    \end{itemize}
\end{block}
\end{frame}

\subsection{Suivi du projet}

\begin{frame}[fragile]
\begin{block}{les besoins}
\begin{itemize}
\item gerer les comptes des developeurs
\pause
\item gérer la documentation du code
\pause
\item fournir le code aux utilisateurs
\pause
\item gérer les bogues (rapport et leur correction)
\pause
\item gérer les évolutions du code
\end{itemize}
\end{block}
\pause
\vfill

\begin{block}{type de projets}
\begin{itemize}
\item programmes \textit{(C, Fortran, Perl, python)}
\item site web
\item documentations
\end{itemize}
\pause

Cette présentation en \LaTeX:
\verb$Id$
\end{block}

\end{frame}

\section{forge.ipsl.jussieu.fr}

\subsection{Services fournis}

\begin{frame}
\begin{block}{services:}
\begin{itemize}
\item accès ssh
\pause
\item site web
\end{itemize}
\end{block}
\pause
\vfill

\begin{block}{outils proposés}
\begin{itemize}
\item outil de versionnement: \textit{subversion, cvs, darcs, git, tla-arch, \ldots}
\pause
\item outils de suivi: \textit{trac}
\pause
\item listes de diffusion \textit{mailman}
\end{itemize}
\end{block}
\pause
\vfill

\begin{block}{Assurance vie}
\begin{itemize}
\item ordinateur garantie 5 ans sur site
\item disques durs en redondances
\item 2 backups: IPSL et CCR
\end{itemize}
\end{block}
\end{frame}

\section*{Fin}

\begin{frame}
\frametitle{Reférences et questions}
\begin{block}{}
\begin{itemize}
\item \href{http://forge.ipsl.jussieu.fr/}{http://forge.ipsl.jussieu.fr/}:
  page principale

\item \href{http://forge.ipsl.jussieu.fr/forge}{http://forge.ipsl.jussieu.fr/forge}:
  la documentation
\end{itemize}
\end{block}
\pause
\vfill
\begin{block}{}
\huge{Questions ?}
\end{block}
\end{frame}

\end{document}
