%%% $Id: install.tex,v 1.3 2008-04-10 08:25:13 pmrsa Exp $
%%% $Author: pmrsa $

\section{Instalação e Configuração da Ferramenta}
\label{sec:instalacao}

\subsection{Requisitos}
\label{sec:requirements}

Para instalar a ferramenta Agile é necessário proceder previamente à
instalação do seguinte software:
\begin{itemize}
\item Eclipse 3.3
\item Mylyn 2.3.x (http://www.eclipse.org/mylyn)
\end{itemize}

\subsection{Procedimento de Instalação}
\label{sec:install}

Para instalar o Mylyn 2.3.x seguir os seguintes passos:
\begin{itemize}
\item No eclipse aceder ao menu Help > Software Updates > Find and
  Install;
\item Escolher a opção 'Search for new features to install';
\item Escolher o site Mylyn e carregar no botão Finish;
\item Seleccionar todas as features propostas e instalar.
\end{itemize}

Instalado o Mylyn, o próximo passo é instalar a ferramenta Agile:
\begin{itemize}
\item No eclipse aceder ao menu Help > Software Updates > Find and
  Install;
\item Escolher a opção 'Search for new features to install';
\item Através da opção 'New Remote Site...', adicionar o seguinte
  update site: http://disciplinas.ist.utl.pt/leic-es/agile. (O nome é
  irrelevante);
\item Seleccionar o update site criado e carregar no botão 'Finish';
\item Seleccionar todas as features propostas e instalar.
\end{itemize}

\subsection{Configuração}
\label{sec:configuration}

\begin{itemize}
\item Abrir a perspectiva 'Planning'\footnote{Nota: Caso a vista de
    projectos apresente um erro ao carregar, reinicie o Eclipse com a
    perspectiva 'Planning' aberta.}.
\item Criar um repositório do tipo Agile Na vista 'Task Repositories',
  seleccionar, no menu de contexto, a opção 'Add Task Repository' e
  escolher o tipo de repositório Agile.  Na janela que fica
  disponível, preencher os campos de acordo com a figura
  \ref{fig:repository-creation}, substituindo o User ID pelo seu
  numero de aluno e a password pela password que lhe foi entregue pelo
  corpo docente.
\end{itemize}

\begin{figure}[!h]
  \centering
  \includegraphics[width=.7\textwidth]{images/new-repository}
  \caption{Criação de repositório}
  \label{fig:repository-creation}
\end{figure}

\emph{Importante:} A ferramenta assume a disponibilidade da ligação
com o servidor pelo que não é possível trabalhar offline para a maior
parte das operações.

O repositório representa uma ligação a um servidor que contém o
projecto, a sua equipa e o seu plano de execução, bem como todos os
dados referentes ao processo de monitorização (tracking) do
plano. Essa ligação tem associado um utilizador que se diz estar 'em
sessão'. Esta informação é usada automaticamente em vários contextos
que serão descritos mais à frente.

%%% Local Variables: 
%%% mode: latex
%%% TeX-master: "manual"
%%% End: 
