\section{Installing NOVA Dependencies}\label{sec:installing-nova-dependencies}\index{install}\index{dependencies!install}
\nova uses \textit{asdf}\footnote{\url{http://www.cliki.net/asdf}}
for installing/loading itself as well as dependencies.
Installing dependencies are done using \textit{ASDF-Install}\footnote{\url{http://www.cliki.net/ASDF-Install}}.

To enable \textit{asdf} and \textit{ASDF-Install}, type into your interpreter:

\begin{lstlisting}[language=lisp,caption=Enable \textit{asdf} and \textit{ASDF-Install}]
(require :asdf)
(require :asdf-install)
\end{lstlisting}

Once \textit{asdf} and \textit{ASDF-Install} have been enabled,
the required modules need installed: 

\begin{lstlisting}[language=lisp,caption=Install \nova Dependencies]
(asdf-install:install :cxml)
(asdf-install:install :lift)
(asdf-install:install :flexi-streams)
\end{lstlisting}

\begin{center}
\begin{boxedminipage}{\textwidth}
\small{
\textbf{NOTE:} \textit{
During the install of asdf modules via ADSF-Install, you could see GPG errors.  The solution is
to install the GPG key for each site you from which modules are downloaded, or just ignore the check by pressing option ``0'' when the error occurs.}}
\end{boxedminipage}
\end{center}


\section{Configuring NOVA}\label{sec:configuring-nova}\index{configure}\index{NOVA!configure}

The default \nova directories can be overwritten by adding \textit{\texttildelow/.novarc}\index{.novarc|textbf} with the following lines:
\lstinputlisting[language=lisp,caption=Creating \textit{\texttildelow/.novarc},firstline=7,lastline=9]{code/README}

\section{Running NOVA}\label{subsec:running-nova}\index{run}\index{NOVA!run}

Both \nova and \nova extension modules have been define as \textit{asdf systems} so that they can be loaded with asdf.
\lstinputlisting[language=lisp,caption=Load \nova,firstline=13,lastline=13]{code/README}
\lstinputlisting[language=lisp,caption=Load \nova extension modules,firstline=16,lastline=17]{code/README}

Once \nova and any extension modules have been loaded,
switch to package \textbf{NOVA.NOVA-USER}\index{NOVA!nova-user} by typing:
\lstinputlisting[language=lisp,caption=Switching to \textbf{NOVA-USER} package,firstline=21,lastline=21]{code/README}
