X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=artwork%2Fbrochure%2Fbrochure_debian-neurodebian.tex;h=ea0d7b11da0d4610dcd5309a6cae6fc29bf2ca41;hb=298e442c2d3ecdcc29608d7e06d4576144b87992;hp=d14a6b4760559d26e5a7c8bacccb2787deb47de8;hpb=e6b2879aad44ceaa984c17a47a2b66926b08bf42;p=neurodebian.git diff --git a/artwork/brochure/brochure_debian-neurodebian.tex b/artwork/brochure/brochure_debian-neurodebian.tex index d14a6b4..ea0d7b1 100644 --- a/artwork/brochure/brochure_debian-neurodebian.tex +++ b/artwork/brochure/brochure_debian-neurodebian.tex @@ -6,10 +6,14 @@ \usepackage[landscape,margin=0.5cm]{geometry} \usepackage{color} \usepackage{flowfram} +%\usepackage{booktabs} % for rules in tables +\usepackage{tabularx} % for column-width tables +\usepackage[table]{xcolor} % color control + \usepackage[colorlinks]{hyperref} \usepackage{multicol} -\setlength{\columnseprule}{1pt} % for visible divider +%\setlength{\columnseprule}{1pt} % for visible divider \setlength{\columnsep}{1cm} \usepackage{graphicx} @@ -29,11 +33,35 @@ % Attempts to change bg color of *section headings %\definecolor{secbgcol}{rgb}{0.9, 0.85, 0.85} %\titleformat{\section} -%{\color{red}\normalfont\Large\bfseries}{\thesection}{1em}{} +%{\color{red}\normalfont\Large\bfseries}{\ndsection}{1em}{} %\titleformat{\subsection} %{\color{red}\normalfont\large\bfseries}{\begin{flushright}\hfill\thesubsection % \end{flushright}}{1em}{} % +%\usepackage{pstricks} + +% To create tables within multicols +\makeatletter +\newenvironment{ndtable} + {\def\@captype{table}} + {} + + +\newcommand{\ndheading}[3]{% +\vspace{0.5em} +\begin{ndtable}% +\rowcolors[\hline]{1}{#2}{} \arrayrulecolor{#3} +\begin{tabularx}{\columnwidth}{>{\centering\arraybackslash}X}\vspace{-.5em}\normalfont\large\bfseries + #1\vspace{0.05em}\\\end{tabularx} +\end{ndtable} +\vspace{-.5em} +} + +\definecolor{secfgcol}{RGB}{215, 6, 83} +\definecolor{secbgcol}{RGB}{255, 241, 248} +\newcommand{\ndsection}[1]{\ndheading{#1}{secbgcol}{secfgcol}} +\newcommand{\ndsubsection}[1]{\ndheading{#1}{secbgcol}{secfgcol}} + \begin{document} @@ -42,38 +70,39 @@ %% \begin{multicols}{3} % 3 columns +\section*{The Universal Operating System} \begin{center} \noindent \includegraphics[width=0.5\columnwidth]{openlogo} %\includegraphics[width=0.5\columnwidth]{openlogo-vsop} \url{http://www.debian.org} -%\section*{Debian GNU/Linux} +%\ndsection{Debian GNU/Linux} -\section*{The Universal Operating System} -\hrule +% \hrule \end{center} \vspace{-1em} -\section*{Debian project} +\ndsection{Debian} + was founded by Ian Murdock in August 1993 with the goal -to create an easy to install and maintain non-commercial GNU/Linux -distribution that would be able to effectively compete in the -commercial market. Since then Debian established itself as an +to create an easy-to-install and maintain non-commercial GNU/Linux +operating system that would be able to compete in the +commercial market. Since then, Debian established itself as an independent and unique project driven by more than 3000 enthusiastic contributors all around the globe. -Principles of \emph{do-ocracy} and democracy backed up by evolving transparent +Principles of \mbox{\emph{do-ocracy}} and democracy backed up by evolving transparent standards allowed Debian to deliver the most comprehensive operating system -- not only by amount of integrated software, but also by number of the supported hardware architectures. % Current installer of Debian has been translated more that to 60 languages. % (12 ??? officially supported architectures). % Well appreciated -Widely acknowledged quality and openness of Debian made it the foundation of choice for +The high quality and openness of Debian made it the foundation of choice for more than 120 derivative GNU/Linux distributions, such as Ubuntu and Mint. -\subsection*{Debian is} +\ndsubsection{Debian is} \begin{description}[nolistsep,leftmargin=0.8em] \item[V\textnormal{ersatile}]\hfill\url{http://packages.debian.org}\\ Over 15000 software packages maintained by experts to provide @@ -88,7 +117,7 @@ Mint. All software is free and open-source (FOSS).\\ Debian is governed by public democratic processes. \item[P\textnormal{opular}]\hfill\url{http://www.debian.org/users}\\ - Used by governments, companies, educational institutions + Used by governments, companies, educational institutions. \end{description} \begin{comment} @@ -98,34 +127,34 @@ Could also stand for Very (Special|Stable) Operating Platform \end{comment} -%\section*{Understand Debian} +%\ndsection{Understand Debian} \columnbreak -\subsection*{Three Debian suites} +\ndsubsection{Three Debian suites} % Debian distribution comes in 3 major flavors -\begin{description}[nolistsep,leftmargin=1pc,topsep=1em] +\begin{description}[nolistsep,leftmargin=1pc,topsep=0em] %\item[Unstable] \emph{Constantly changing distribution}\\ \item[Development]\hfill\emph{Unstable} (always \emph{sid})\\ Never \emph{released}, constantly evolving platform to integrate new - versions of software in Debian.\\ + versions of software into Debian.\\ %entry point for the software to appear in Debian.\\ Despite its name, \emph{Unstable} is a good platform for those - requiring the most recent versions of software + requiring the most recent versions of software. %\item[Testing] \emph{Constantly changing future release candidate}\\ -\item[``Always-ready-to-release'']\hfill\emph{Testing} (now \emph{squeeze})\\ +\item[``Always-ready-to-release'']\hfill\emph{Testing} (now \emph{wheezy})\\ % What to become a next \emph{Stable} release candidate.\\ Software versions known to be secure and of good quality. % Software migrated from \emph{Unstable} which is known to be of good % quality. Immediate updates are provided only % to assure secure and robust performance. \\ \emph{Testing} provides a good balance between stability and recency - of software + of software. %\item[Stable] \emph{Official release}\\ -\item[Official release]\hfill\emph{Stable} (now \emph{lenny})\\ +\item[Official release]\hfill\emph{Stable} (now \emph{squeeze})\\ % Software verified to be well tested and secure, % Very stable (hence the name) and secure % but might be lacking the most recent versions.\\% of the software.\\ @@ -134,12 +163,12 @@ Very (Special|Stable) Operating Platform \emph{Testing} is assured to be robust. %, on average bi-yearly. Complementary updates keep the system secure. \\ - \emph{Stable} is the choice where stability and security are of + \emph{Stable} is the best choice where stability and security are of primary importance. \end{description} \begin{comment} -\subsection*{It has names} +\ndsubsection{It has names} The code names of Debian releases are names of characters from the Toy Story animation, e.g. sid, squeeze, lenny. \emph{Unstable} @@ -151,35 +180,35 @@ As soon as \emph{squeeze} gets released, \emph{Testing} will be given a new name -- \emph{wheezy}. \end{comment} -\subsection*{Three Debian components} +\ndsubsection{Three Debian components} % Debian distribution comes in 3 major flavors %Debian Free Software Guidelines (DFSG)\\ %\url{http://www.debian.org/social_contract} -\begin{description}[nolistsep,leftmargin=1pc,topsep=1em] +\begin{description}[nolistsep,leftmargin=1pc,topsep=0em] \item[Free as in freedom]\hfill\emph{main}\\ % This is the actual Debian with full support.\\ All software in \emph{main} is distributed under FOSS licenses compliant with Debian Free Software Guidelines (DFSG) to assure - complete freedom to use, modify, and (re-)distribute + complete freedom to use, modify, and (re-)distribute. \item[Wanna-be free]\hfill\emph{contrib}\\ - FOSS depending on \emph{non-free} 3rd party software + FOSS depending on \emph{non-free} 3rd party software. % Software which, despite being free itself, depends on % \emph{non-free} 3rd party software, rendering it useless without \item[Somewhat free]\hfill\emph{non-free}\\ - Software under restrictive licenses available at no charge + Software under restrictive licenses available at no charge. % removing some freedoms % (\emph{e.g.} non-commercial use only), but which is allowed to be % used for free and re-distributed (\emph{e.g. NVidia drivers}) \end{description} -\subsection*{Debian is driven by enthusiastic experts} +\ndsubsection{Who is Debian} % could be simply 'Debian People' or 'Debian Community' Debian is the only major operating system developed -solely by volunteer individuals that collaborate via the Internet. +solely by volunteer individuals who collaborate via the Internet. Debian developers, teams or individual contributors improve the operating system not by writing new applications (in most cases), but by \begin{itemize}[nolistsep,topsep=0em,leftmargin=1pc] @@ -190,30 +219,29 @@ system not by writing new applications (in most cases), but by \item providing user support \end{itemize} -Packaged software in Debian have individual maintainers which are -often also users of a particular software, and are therefore interested in its -reliable operation. Certain field of applications have dedicated maintainer +Packaged software in Debian have individual maintainers who are +often also users of a particular software, and who are therefore interested in its +reliable operation. Certain fields of applications have dedicated maintainer teams, such as Debian-Science or Debian-Med. %\columnbreak -\subsection*{How to get Debian} +\ndsubsection{How to get Debian} %\subsubsection*{Stable} \begin{description}[nolistsep,leftmargin=1pc,style=nextline] -\item[Install on a hard-drive] \url{http://get.debian.net/} -\item[Boot from CD/USB] \url{http://get.debian.net/live/} +\item[Install on a hard-drive] \url{http://www.debian.org/distrib/} +\item[Live CD/DVD] \url{http://www.debian.org/CD/live/} \item[Run in a Virtual Machine] \url{http://neuro.debian.net/vm.html} -\item[More options (e.g. buy pre-installed machine)] \url{http://debian.org/distrib} -\item[Testing/Unstable version] \url{http://www.debian.org/devel/debian-installer} +\item[Development version] \url{http://www.debian.org/devel/debian-installer} \end{description} -% \subsection*{Get \emph{Testing/Unstable} Debian} +% \ndsubsection{Get \emph{Testing/Unstable} Debian} % % Install on a hard-drive or in a Virtual Machine\\ % \url{http://www.debian.org/devel/debian-installer} % -\subsection*{How to install software} +\ndsubsection{How to install software} GUI (Synaptic): \textit{Select and click ``Apply''}\\ \includegraphics[width=\columnwidth]{shots/synaptic-fslview} @@ -222,7 +250,7 @@ Command line: \texttt{apt-get install } -\subsection*{How to upgrade the entire system} +\ndsubsection{How to upgrade the entire system} GUI (Synaptic): @@ -231,11 +259,12 @@ Command line: \quad\texttt{apt-get update; apt-get dist-upgrade} -\subsection*{How to get support} +\ndsubsection{How to get support} +\begin{description}[nolistsep,leftmargin=1pc,style=nextline] +\item[Overview] \url{http://www.debian.org/support} -\begin{description}[nolistsep,leftmargin=1pc,style=nextline] %\item[GUI] % Use \emph{Synaptic Package Manager} \item[Software bug] @@ -245,14 +274,15 @@ Command line: %\item[Mailing lists] \url{http://www.debian.org/MailingLists}\\ \url{http://forums.debian.net}\\ - \url{http://ask.debian.net} + \url{http://ask.debian.net}\\ + \url{irc://irc.debian.org/debian} %\end{description} \item[Commercial support] \url{http://www.debian.org/consultants} \end{description} \begin{comment} -\section*{Reasons to choose Debian} +\ndsection{Reasons to choose Debian} \paragraph{It is maintained by its users} If something needs to be fixed or improved, we just do it. @@ -336,7 +366,7 @@ to submit bug reports and are notified when and why the bug was closed. This system allows Debian to respond to problems quickly and honestly. -\section*{Acknowledgements} +\ndsection{Acknowledgements} \end{comment} \end{multicols} @@ -348,114 +378,111 @@ system allows Debian to respond to problems quickly and honestly. %% \begin{multicols}{3} % 3 columns +\section*{The Universal Research Platform} \begin{center} -\noindent -\vspace{-3em} \includegraphics[width=\columnwidth]{logo_tuned/label} - \url{http://neuro.debian.net} -%\section*{NeuroDebian Project:} -\section*{The Ultimate Research Platform} -\hrule - +%\ndsection{NeuroDebian Project:} +% \hrule \end{center} -\section*{NeuroDebian} - -is a Debian project aiming to provide Neuroscience community with a -stable and versatile research platform -- the Debian OS. NeuroDebian -(formerly known as Experimental Psychology, ExpPsy) was initiated in -2006 to provide packaging of PyEPL and FSL software so they could -become an integral part of Debian, thus seamlessly available to users -of Debian or any derived distribution. Since 2006 software coverage -of NeuroDebian increased more than ten-fold. NeuroDebian repository -\url{http://neuro.debian.net} makes recent versions of the software -available not only for the \emph{Development} but also for previous -releases of Debian and Ubuntu. The tandem of a stable generic -operating system, Debian, together with new versions of research -software from NeuroDebian repository compose the ultimate research -platform -- stable versatile environment with recent neuroscientific -methodologies just 1-click away. Such stability, ease of software -installation and system maintenance and constantly growing coverage of -software solutions made NeuroDebian project popular among +\ndsection{NeuroDebian is} + +a Debian project that provides the Neuroscience community with a +stable and versatile research platform -- the Debian operating system. +Since 2005, \mbox{NeuroDebian} integrates neuroscience software into Debian +to allow neuroscientists to benefit from the advantages of +the universal operating system in their day-to-day research activities. +The NeuroDebian repository +(\url{http://neuro.debian.net}) offers the latest research software for +all Debian suites (and various releases of Ubuntu). +The combination of a stable generic +operating system, Debian, and a variety of conveniently accessible research +software creates a versatile research platform for neuroscience that offers the +latest methodologies of the field to everyone, for free. +These advantages make NeuroDebian increasingly popular among neuroscientists and scientific software developers. +\vspace{2em} -\subsection*{NeuroDebian is NOT} +\ndsubsection{NeuroDebian is NOT} -a yet another Debian GNU/Linux derivative distribution. All work done -within NeuroDebian project targets software inclusion in the official -Debian distribution. +yet another Debian GNU/Linux derivative distribution. All work done +by the NeuroDebian project targets the official Debian operating system. This +approach helps to increase the longevity of the project by relying on the +efforts of thousands of Debian contributors. +\vspace{3em} +\columnbreak + +\ndsubsection{Software at your fingertips} +\begin{flushright} +\vspace{-0.5em} +\url{http://neuro.debian.net/pkgs.html} +\end{flushright} +\textit{Electrophysiology:} BioSig, Sigviewer, Brian, PyNN, \ldots\\ +\textit{Machine Learning:} PyMVPA, scikits.learn, \ldots\\ +\textit{Imaging:} AFNI, CV, FSL, Lipsia, Mricron, NiPy, \ldots\\ +\textit{Psychophysics:} PsychoPy, Psychtoolbox, \ldots\\ +\vspace{-0.5em} -\subsection*{Benefits from Debian integration} +\ndsubsection{Benefits from Debian integration} \begin{itemize}[nolistsep,leftmargin=1pc] % rephrase to outline the benefit, not burden -\item Debian standards and policies guaranty quality and robustness +\item Debian standards and policies guarantee quality and robustness. -\item Debian centralized bug tracking system provides a unified +\item Debian's centralized bug tracking system provides a unified single-point of entry for bug reporting and troubleshooting for any - software in Debian + software in Debian. -\item Debian makes software available within world-wide distribution - network, thus offloading bandwidth demands +\item Debian makes software available through a world-wide distribution + network, thus offloading bandwidth demands. -\item Other Debian enthusiasts take care about large-scale aspects of +\item Other Debian contributors handle large-scale aspects of deployment, quality assurance, porting and integration at the level of the entire distribution: \begin{description}[nolistsep,leftmargin=1pc] \item[Porting] Software sources get built for 11 hardware - architectures and 3 kernels (Linux, HURD, kFreeBSD). Ports teams - maintain build infrastructure and help making the code + architectures and 3 kernels (Linux, HURD, kFreeBSD). Porter teams + maintain build infrastructure and help make the code platform-agnostic. \item[QA] Whole-archive rebuilds assure robustness of packaging and warn about upcoming problems (core libraries upgrades) beforehand. -\item[Internationalization (I18n)] I18n teams contribute by localizing - software for more than 50 languages +\item[Internationalization (I18n)] Translator teams help localize + software for more than 60 languages. \end{description} -\item Neuroscience software becomes 1st-class citizen within Debian +\item Neuroscience software becomes a 1st-class citizen within the Debian project, which guarantees its availability, longevity, smooth - installation and upgrades + installation and upgrades. -\item Participation in the Debian community helps to assure Debian's - aptness for the neuroscientific software demands +%\item Participation in the Debian community helps to assure Debian's +% aptness for the neuroscientific software demands \end{itemize} -\subsection*{NeuroDebian coverage} -\begin{flushright} -\vspace{-0.5em} -\url{http://neuro.debian.net/pkgs.html} -\vspace{-1em} -\end{flushright} -\begin{description}[nolistsep,leftmargin=1pc,topsep=0em] -\item[Electrophysiology] BioSig, Sigviewer, Brian, \ldots -\item[Machine Learning] PyMVPA, scikits.learn, \ldots -\item[Medical Imaging] AFNI, Caret, FSL, Mricron, NiPy, Voxbo, \ldots -\item[Psychophysics] PsychoPy, PyEPL -\end{description} +%\columnbreak +\ndsubsection{How to get NeuroDebian} -%\columnbreak +\textit{Debian/Ubuntu:} \url{neuro.debian.net} repository \\ +\textit{Others:} NeuroDebian Virtual Machine -\subsection*{HOWTO get NeuroDebian} -\begin{description}[nolistsep,leftmargin=1pc] -\item[Debian/Ubuntu]\url{neuro.debian.net} repository -\item[Others] NeuroDebian Virtual Machine % Here place a left-top corner of OSX with seamless mode -\end{description} +\vspace{3mm} +\includegraphics[width=\columnwidth]{../shots/mac_vm_mricron} + \begin{comment} -\subsection*{Developers oriented information} +\ndsubsection{Developers oriented information} %\columnbreak -\subsection*{Who is using NeuroDebian} +\ndsubsection{Who is using NeuroDebian} \noindent %\includegraphics[width=\columnwidth]{usage_worldmap} @@ -463,27 +490,27 @@ Debian distribution. buga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga duga \end{comment} + \def\blank{\hspace{0em}\vspace{-1em}} \columnbreak -\subsection*{Work-in-progress} -\begin{description}[nolistsep,leftmargin=1pc,topsep=1em,style=nextline] +\ndsubsection{Work-in-progress} +\begin{description}[nolistsep,leftmargin=1pc,style=nextline] +\item[Increased coverage] +\textit{Electrophysiology:} NEURON, Fieldtrip, \ldots \\ +\textit{Matlab/Octave toolboxes:} SPM, EEGLAB, \ldots \\ +\textit{Distributed computing:} Condor \\ +\textit{Imaging:} CMTK, Freesurfer, \ldots \\ -\item[Expanded coverage]\blank - \begin{description}[nolistsep,leftmargin=1pc,topsep=0em,style=nextline] - \item[Electrophysiology] BioSig, Brian, NEURON, \ldots - \item[Matlab/Octave toolboxes] SPM, EEGLAB, \ldots - \end{description} -\vspace{0.5em} \epigraph{Having FreeSurfer integrated into the Debian operating system by the NeuroDebian team would have enormous benefits for us, and for the thousands of users of FreeSurfer across the world.}{Prof. Bruce Fischl}{Director, Computational Core at Martinos Center at Massachusetts General Hospital, Charlestown, Massachusetts, USA} \item[Improved quality assurance] Extended integration and regression testing \item[Available snapshotting service] % Entire NeuroDebian repository for any given past moment All versions of packages readily available -\item[Data as the 1st class citizen] +\item[Data as the 1st-class citizen] \url{http://neuro.debian.net/datasets.html} -\item[Universal availability]\blank +\item[Universal availability] % \begin{itemize}[nolistsep,leftmargin=1pc,topsep=0em] % \item Virtual Appliance enhancements %\item @@ -493,11 +520,11 @@ buga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dug \end{description} -\subsection*{Testimonials} +\ndsubsection{Testimonials} \begin{flushright} \vspace{-0.5em} \url{http://neuro.debian.net/testimonials.html} -\vspace{-1em} +\vspace{-0.5em} \end{flushright} @@ -511,10 +538,10 @@ development practices.}{Prof. Daniel Y. Kimberg}{Director, Data Processing Facility, Center for Functional Neuroimaging, University of Pennsylvania, Philadelphia, USA} -\subsection*{Acknowledgements} +\ndsubsection{Acknowledgements} -We are grateful to all Debian developers and contributors for the -development of Debian OS, and to Prof. James V. Haxby (PBS Department, +NeuroDebian is grateful to all Debian developers and contributors for +developing the Debian operating system, and to Prof. James V. Haxby (PBS Department, Dartmouth College) for his continued support and endless supply of Italian espresso (\url{http://neuro.debian.net/coffeeart.html}).