]> git.donarmstrong.com Git - neurodebian.git/blob - artwork/brochure/brochure_debian-neurodebian.tex
minor -- trailing periods in "sentences" on the Debian page
[neurodebian.git] / artwork / brochure / brochure_debian-neurodebian.tex
1 %-*- mode: latex; fill-column: 70 -*-
2 % ex: set sts=4 ts=4 sw=4 et tw=70:
3 %&pdflatex
4
5 \documentclass[letterpaper,landscape]{report}
6 \usepackage[landscape,margin=0.5cm]{geometry}
7 \usepackage{color}
8 \usepackage{flowfram}
9 %\usepackage{booktabs}           % for rules in tables
10 \usepackage{tabularx}           % for column-width tables
11 \usepackage[table]{xcolor}      % color control
12
13 \usepackage[colorlinks]{hyperref}
14
15 \usepackage{multicol}
16 \setlength{\columnseprule}{1pt} % for visible divider
17 \setlength{\columnsep}{1cm}
18
19 \usepackage{graphicx}
20 \graphicspath{
21  {../}
22 }
23
24 \usepackage{enumitem}           % useful for control of listings
25 \usepackage[compact,raggedright]{titlesec}
26 \usepackage{comment}
27
28 \newcommand{\epigraph}[3]{\textit{#1}\linebreak \vspace{-1.5em} \begin{flushright}\hspace{5em}\ --\ #2\linebreak\small{#3} \end{flushright}}
29
30 \pagestyle{empty}
31 \parindent=0pt
32
33 % Attempts to change bg color of *section headings
34 %\definecolor{secbgcol}{rgb}{0.9, 0.85, 0.85}
35 %\titleformat{\section}
36 %{\color{red}\normalfont\Large\bfseries}{\ndsection}{1em}{}
37 %\titleformat{\subsection}
38 %{\color{red}\normalfont\large\bfseries}{\begin{flushright}\hfill\thesubsection
39 %  \end{flushright}}{1em}{}
40 %
41 %\usepackage{pstricks}
42
43 % To create tables within multicols
44 \makeatletter
45 \newenvironment{ndtable}
46   {\def\@captype{table}}
47   {}
48
49
50 \newcommand{\ndheading}[3]{%
51 \vspace{0.5em}
52 \begin{ndtable}%
53 \rowcolors[\hline]{1}{#2}{} \arrayrulecolor{#3}
54 \begin{tabularx}{\columnwidth}{>{\centering\arraybackslash}X}\vspace{-.5em}\normalfont\large\bfseries
55   #1\\\end{tabularx}
56 \end{ndtable}
57 \vspace{-.5em}
58 }
59
60 \newcommand{\ndsection}[1]{\ndheading{#1}{red!20}{red!30!gray}}
61 \newcommand{\ndsubsection}[1]{\ndheading{#1}{red!10}{red!30!gray}}
62
63
64 \begin{document}
65
66 %%
67 %% DEBIAN
68 %%
69 \begin{multicols}{3}    % 3 columns
70
71 \begin{center}
72 \noindent
73 \includegraphics[width=0.5\columnwidth]{openlogo}
74 %\includegraphics[width=0.5\columnwidth]{openlogo-vsop}
75
76 \url{http://www.debian.org}
77 %\ndsection{Debian GNU/Linux}
78
79 \section*{The Universal Operating System}
80 % \hrule
81 \end{center}
82 \vspace{-1em}
83
84 \ndsection{Debian}
85
86 was founded by Ian Murdock in August 1993 with the goal
87 to create an easy to install and maintain non-commercial GNU/Linux
88 operating system that would be able to compete in the
89 commercial market.  Since then Debian established itself as an
90 independent and unique project driven by more than 3000
91 enthusiastic contributors all around the globe.
92 Principles of \emph{do-ocracy} and democracy backed up by evolving transparent
93 standards allowed Debian to deliver the most comprehensive operating system -- not
94 only by amount of integrated software, but also by
95 number of the supported hardware architectures.
96 % Current installer of Debian has been translated more that to 60 languages.
97 % (12 ???  officially supported architectures).
98 % Well appreciated
99 The high quality and openness of Debian made it the foundation of choice for
100 more than 120 derivative GNU/Linux distributions, such as Ubuntu and
101 Mint.
102
103 \ndsubsection{Debian is}
104 \begin{description}[nolistsep,leftmargin=0.8em]
105 \item[V\textnormal{ersatile}]\hfill\url{http://packages.debian.org}\\
106   Over 15000 software packages maintained by experts to provide
107   a stable system for \textit{any} field of application.
108 \item[S\textnormal{ecure}]\hfill\url{http://www.debian.org/security}\\
109   Security updates guarantee safe operation.
110 %\item[S]table
111 % \item[S\textnormal{imple}]\blank\\
112 %   Single command is enough to install or upgrade single
113 %   software or the entire system at once
114 \item[O\textnormal{pen}]\hfill\url{http://www.debian.org/social_contract}\\
115   All software is free and open-source (FOSS).\\
116   Debian is governed by public democratic processes.
117 \item[P\textnormal{opular}]\hfill\url{http://www.debian.org/users}\\
118   Used by governments, companies, educational institutions.
119 \end{description}
120
121 \begin{comment}
122 Original: Very Special Old Pale
123
124 Could also stand for
125 Very (Special|Stable) Operating Platform
126 \end{comment}
127
128 %\ndsection{Understand Debian}
129 \columnbreak
130 \ndsubsection{Three Debian suites}
131
132 % Debian distribution comes in 3 major flavors
133
134 \begin{description}[nolistsep,leftmargin=1pc,topsep=0em]
135
136 %\item[Unstable] \emph{Constantly changing distribution}\\
137 \item[Development]\hfill\emph{Unstable} (always \emph{sid})\\
138   Never \emph{released}, constantly evolving platform to integrate new
139   versions of software into Debian.\\
140   %entry point for the software to appear in Debian.\\
141   Despite its name, \emph{Unstable} is a good platform for those
142   requiring the most recent versions of software.
143
144 %\item[Testing] \emph{Constantly changing future release candidate}\\
145 \item[``Almost-ready-to-release'']\hfill\emph{Testing} (now \emph{squeeze})\\
146 %  What to become a next \emph{Stable} release candidate.\\
147   Software versions known to be secure and of good quality.
148 %  Software migrated from \emph{Unstable} which is known to be of good
149 %  quality.  Immediate updates are provided only
150 %  to assure secure and robust performance. \\
151   \emph{Testing} provides a good balance between stability and recency
152   of software.
153
154 %\item[Stable] \emph{Official release}\\
155 \item[Official release]\hfill\emph{Stable} (now \emph{lenny})\\
156   % Software verified to be well tested and secure,
157   % Very stable (hence the name) and secure
158   % but might be lacking the most recent versions.\\% of the software.\\
159   % of not the most recent versions. \\
160   \emph{Stable} is released ``when it is ready'', \emph{i.e.} when
161   \emph{Testing} is assured to be robust. %, on average bi-yearly.
162   Complementary updates keep the
163   system secure. \\
164   \emph{Stable} is the choice where stability and security are of
165   primary importance.
166 \end{description}
167
168 \begin{comment}
169 \ndsubsection{It has names}
170
171 The code names of Debian releases are names of characters from the Toy
172 Story animation, e.g. sid, squeeze, lenny.  \emph{Unstable}
173 flavor always called \emph{sid}, while a new name chosen for every
174 upcoming release and assigned to \emph{Testing} to become a code name
175 of the release when it becomes \emph{Stable}.\\  At the moment
176 \emph{squeeze} is \emph{Testing}, and \emph{lenny} is \emph{Stable}.
177 As soon as \emph{squeeze} gets released, \emph{Testing} will be given
178 a new name -- \emph{wheezy}.
179 \end{comment}
180
181 \ndsubsection{Three Debian components}
182
183 % Debian distribution comes in 3 major flavors
184 %Debian Free Software Guidelines (DFSG)\\
185 %\url{http://www.debian.org/social_contract}
186
187 \begin{description}[nolistsep,leftmargin=1pc,topsep=0em]
188 \item[Free as in freedom]\hfill\emph{main}\\
189   % This is the actual Debian with full support.\\
190   All software in \emph{main} is distributed under FOSS licenses
191   compliant with Debian Free Software Guidelines (DFSG) to assure
192   complete freedom to use, modify, and (re-)distribute.
193 \item[Wanna-be free]\hfill\emph{contrib}\\
194   FOSS depending on \emph{non-free} 3rd party software.
195 %  Software which, despite being free itself, depends on
196 %  \emph{non-free} 3rd party software, rendering it useless without
197 \item[Somewhat free]\hfill\emph{non-free}\\
198   Software under restrictive licenses available at no charge.
199  % removing some freedoms
200  % (\emph{e.g.} non-commercial use only), but which is allowed to be
201  % used for free and re-distributed (\emph{e.g. NVidia drivers})
202 \end{description}
203
204
205 \ndsubsection{Debian enthusiastic experts}
206 % could be simply 'Debian People' or 'Debian Community'
207
208 Debian is the only major operating system developed
209 solely by volunteer individuals who collaborate via the Internet.
210 Debian developers, teams or individual contributors improve the operating
211 system not by writing new applications (in most cases), but by
212 \begin{itemize}[nolistsep,topsep=0em,leftmargin=1pc]
213 \item integrating existing software into Debian
214 \item fixing and communicating bug reports to original developers
215 \item assuring overall quality of the distribution
216 \item improving documentation and translations
217 \item providing user support
218 \end{itemize}
219
220 Packaged software in Debian have individual maintainers who are
221 often also users of a particular software, and who are therefore interested in its
222 reliable operation. Certain fields of applications have dedicated maintainer
223 teams, such as Debian-Science or Debian-Med.
224
225 %\columnbreak
226 \ndsubsection{How to get Debian}
227
228 %\subsubsection*{Stable}
229 \begin{description}[nolistsep,leftmargin=1pc,style=nextline]
230 \item[Install on a hard-drive] \url{http://get.debian.net/}
231 \item[Boot from CD/USB] \url{http://get.debian.net/live/}
232 \item[Run in a Virtual Machine] \url{http://neuro.debian.net/vm.html}
233 \item[More options (e.g. buy pre-installed machine)] \url{http://debian.org/distrib}
234 \item[Testing/Unstable version] \url{http://www.debian.org/devel/debian-installer}
235 \end{description}
236
237 % \ndsubsection{Get \emph{Testing/Unstable} Debian}
238 %
239 % Install on a hard-drive or in a Virtual Machine\\
240 % \url{http://www.debian.org/devel/debian-installer}
241 %
242
243 \ndsubsection{How to install software}
244
245 GUI (Synaptic): \textit{Select and click ``Apply''}\\
246 \includegraphics[width=\columnwidth]{shots/synaptic-fslview}
247
248 Command line: \texttt{apt-get install <packagename>}
249
250
251
252 \ndsubsection{How to upgrade the entire system}
253
254 GUI (Synaptic):
255
256 \quad\textit{Click ``Mark All Upgrades'', ``Apply''}\\
257 Command line:
258
259 \quad\texttt{apt-get update; apt-get dist-upgrade}
260
261 \ndsubsection{How to get support}
262
263 \url{http://www.debian.org/support}
264
265 \begin{description}[nolistsep,leftmargin=1pc,style=nextline]
266 %\item[GUI]
267 %  Use \emph{Synaptic Package Manager}
268 \item[Software bug]
269   \texttt{reportbug <packagename>}
270 \item[Community support]
271   %\begin{description}[nolistsep,leftmargin=1pc]
272   %\item[Mailing lists] 
273   \url{http://www.debian.org/MailingLists}\\
274   \url{http://forums.debian.net}\\
275   \url{http://ask.debian.net}
276   %\end{description}
277 \item[Commercial support]
278   \url{http://www.debian.org/consultants}
279 \end{description}
280
281 \begin{comment}
282 \ndsection{Reasons to choose Debian}
283 \paragraph{It is maintained by its users}
284
285 If something needs to be fixed or improved, we just do it.
286
287 \paragraph{Unparalleled support}
288
289 Mail sent to the mailing lists often gets answers within 15 minutes (or less),
290 for free, and by the people who developed it. Compare that to typical phone
291 support: hours spent on the phone, for money, only to get someone who doesn't
292 know the system well enough to even understand your question.
293
294 \paragraph{You wouldn't be alone in your choice}
295
296 A wide range of organizations and individuals use Debian. See our Who's Using
297 Debian? page for a description of some high-profile sites which use Debian, and
298 have chosen to submit a short description of how they use Debian and why.
299
300 \paragraph{The best packaging system in the world.}
301
302 Tired of old files from software three versions old cluttering your system? Or
303 installing a piece of software only to find it causes your system to crash
304 because of software conflicts? Dpkg, Debian's endured packaging system, takes
305 care of these issues for you.
306
307 \paragraph{Easy installation}
308
309 If you have heard that GNU/Linux is difficult to install, then you haven't
310 tried Debian lately. We are constantly improving the installation process. You
311 can do the installation directly from CD, DOS, floppies or even over the
312 network.
313
314 \paragraph{Incredible amounts of software}
315
316 Debian comes with over 25000 different pieces of software. Every bit of it is
317 free. If you have proprietary software that runs under GNU/Linux, you can still
318 use it - in fact, there may even be an installer in Debian that will
319 automatically install and set up everything for you.
320
321 \paragraph{Packages well integrated}
322
323 Debian surpasses all other distributions in how well its packages are
324 integrated. Since all software is packaged by a coherent group, not only can
325 all packages be found at a single site, but you can be assured that we have
326 already worked out all issues regarding complicated dependencies. While we feel
327 that the deb format has some advantages over the rpm format, it is the
328 integration between the packages that makes a Debian system more robust.
329
330 \paragraph{Source code}
331
332 If you are a software developer, you will appreciate the fact that there are
333 hundreds of development tools and languages, plus millions of lines of source
334 code in the base system. All of the software in the main distribution meets the
335 criteria of the Debian Free Software Guidelines (DFSG). This means that you can
336 freely use this code to study from, or to incorporate into new free software
337 projects. There are also plenty of tools and code suitable for use in
338 proprietary projects.
339
340 \paragraph{Easy upgrades}
341
342 Due to our packaging system, upgrading to a new version of Debian is a snap.
343 Just run apt-get update ; apt-get dist-upgrade (or aptitude update; aptitude
344 dist-upgrade in newer releases) and you can upgrade from a CD in a matter of
345 minutes or point apt at one of the over 300 Debian mirrors and upgrade over the
346 net.
347
348 \rotatebox{90}{\includegraphics[height=.9\columnwidth]{distro-dev}}
349 \rotatebox{90}{Description}
350
351 \paragraph{Multiple architectures and kernels}
352
353 Currently Debian supports an impressive number of CPU architectures: alpha,
354 amd64, armel, hppa, i386, ia64, mips, mipsel, powerpc, s390, and sparc. It also
355 runs on GNU Hurd and FreeBSD kernels besides Linux, and with the debootstrap
356 utility you will be hard-pressed to find a device that can't run Debian.
357
358 \paragraph{Bug tracking system}
359
360 Debian's bug tracking system is publicly available. We don't try to hide the
361 fact that software doesn't always work the way users want. Users are encouraged
362 to submit bug reports and are notified when and why the bug was closed. This
363 system allows Debian to respond to problems quickly and honestly.
364
365
366 \ndsection{Acknowledgements}
367 \end{comment}
368
369 \end{multicols}
370
371
372 \pagebreak
373 %%
374 %% NeuroDEBIAN
375 %%
376 \begin{multicols}{3}    % 3 columns
377
378 \begin{center}
379 \noindent
380 \vspace{-3em}
381 \includegraphics[width=\columnwidth]{logo_tuned/label}
382
383 \url{http://neuro.debian.net}
384 %\ndsection{NeuroDebian Project:}
385 \section*{The Universal Research Platform}
386 % \hrule
387 \end{center}
388 \vspace{-1em}
389
390 \ndsection{NeuroDebian is}
391
392 a Debian project aiming to provide the Neuroscience community with a
393 stable and versatile research platform -- the Debian OS.
394 Since 2005, NeuroDebian integrates neuroscience software into the Debian
395 operating system to allow neuroscientists to benefit from the advantages of
396 the universal operating system in their day-to-day research activities.
397 The NeuroDebian repository
398 (\url{http://neuro.debian.net}) offers the latest research software for
399 all Debian suites (and various releases of Ubuntu).
400 The combination of a stable generic
401 operating system, Debian, and a variety of conveniently accessible research
402 software creates a versatile research platform for neuroscience that offers the
403 latest methodologies of the field for everyone, for free.
404 These advantages make NeuroDebian increasingly popular among
405 neuroscientists and scientific software developers.
406
407
408 \ndsubsection{NeuroDebian is NOT}
409
410 yet another Debian GNU/Linux derivative distribution.  All work done
411 by the NeuroDebian project targets the official Debian operating system. This
412 approach helps to increase the longevity of the project by relying on the
413 efforts of thousands of Debian contributors.
414
415
416 \ndsubsection{Benefits from Debian integration}
417
418 \begin{itemize}[nolistsep,leftmargin=1pc]
419
420 % rephrase to outline the benefit, not burden
421 \item Debian standards and policies guarantee quality and robustness
422
423 \item Debian centralized bug tracking system provides a unified
424   single-point of entry for bug reporting and troubleshooting for any
425   software in Debian
426
427 \item Debian makes software available through a world-wide distribution
428   network, thus offloading bandwidth demands
429
430 \item Other Debian enthusiasts take care about large-scale aspects of
431   deployment, quality assurance, porting and integration at the level
432   of the entire distribution:
433
434 \begin{description}[nolistsep,leftmargin=1pc]
435 \item[Porting] Software sources get built for 11 hardware
436   architectures and 3 kernels (Linux, HURD, kFreeBSD). Porter teams
437   maintain build infrastructure and help making the code
438   platform-agnostic.
439 \item[QA] Whole-archive rebuilds assure robustness of packaging and
440   warn about upcoming problems (core libraries upgrades) beforehand.
441 \item[Internationalization (I18n)] Translator teams help localizing
442   software for more than 60 languages
443 \end{description}
444
445 \item Neuroscience software becomes 1st-class citizen within Debian
446   project, which guarantees its availability, longevity, smooth
447   installation and upgrades
448
449 \item Participation in the Debian community helps to assure Debian's
450   aptness for the neuroscientific software demands
451
452 \end{itemize}
453
454
455 \ndsubsection{NeuroDebian software coverage}
456 \begin{flushright}
457 \vspace{-0.5em}
458 \url{http://neuro.debian.net/pkgs.html}
459 \vspace{-1em}
460 \end{flushright}
461 \textit{Electrophysiology:} BioSig, Sigviewer, Brian, \ldots\\
462 \textit{Machine Learning:} PyMVPA, scikits.learn, \ldots\\
463 \textit{Medical Imaging:} AFNI, FSL, Mricron, NiPy, Voxbo, \ldots\\
464 \textit{Psychophysics:} PsychoPy, PyEPL, PyOptical\\
465
466
467
468 %\columnbreak
469
470 \ndsubsection{How to get NeuroDebian}
471 \begin{description}[nolistsep,leftmargin=1pc]
472 \item[Debian/Ubuntu]\url{neuro.debian.net} repository
473 \item[Others] NeuroDebian Virtual Machine
474 % Here place a left-top corner of OSX with seamless mode
475 \end{description}
476 \begin{comment}
477 \ndsubsection{Developers oriented information}
478
479 %\columnbreak
480
481 \ndsubsection{Who is using NeuroDebian}
482
483 \noindent
484 %\includegraphics[width=\columnwidth]{usage_worldmap}
485
486 buga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga dugabuga duga
487 \end{comment}
488
489 \def\blank{\hspace{0em}\vspace{-1em}}
490 \columnbreak
491 \ndsubsection{Work-in-progress}
492
493 \begin{description}[nolistsep,leftmargin=1pc,topsep=1em,style=nextline]
494
495 \item[Expanded coverage]\blank
496   \begin{description}[nolistsep,leftmargin=1pc,topsep=0em,style=nextline]
497   \item[Electrophysiology] BioSig, Brian, NEURON, \ldots
498   \item[Matlab/Octave toolboxes] SPM, EEGLAB, \ldots
499   \end{description}
500 \vspace{0.5em}
501 \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}
502 \item[Improved quality assurance]
503   Extended integration and regression testing
504 \item[Available snapshotting service]
505   % Entire NeuroDebian repository for any given past moment
506   All versions of packages readily available
507 \item[Data as the 1st class citizen]
508   \url{http://neuro.debian.net/datasets.html}
509 \item[Universal availability]\blank
510   % \begin{itemize}[nolistsep,leftmargin=1pc,topsep=0em]
511   % \item Virtual Appliance enhancements
512   %\item
513   Cloud computing
514   %\end{itemize}
515
516 \end{description}
517
518
519 \ndsubsection{Testimonials}
520 \begin{flushright}
521 \vspace{-0.5em}
522 \url{http://neuro.debian.net/testimonials.html}
523 \vspace{-0.5em}
524 \end{flushright}
525
526
527 \epigraph{The approach taken with NeuroDebian is plainly the most appropriate
528 approach to software distribution for the dominant platform in brain
529 image analysis, and I have great confidence that this project will be
530 a major asset to the neuroscience community in facilitating the
531 distribution of stable software, improving the reliability and
532 replicability of analyses, and in helping to improve software
533 development practices.}{Prof. Daniel Y. Kimberg}{Director, Data
534 Processing Facility, Center for Functional Neuroimaging, University of
535 Pennsylvania, Philadelphia, USA}
536
537 \ndsubsection{Acknowledgements}
538
539 NeuroDebian is grateful to all Debian developers and contributors for the
540 development of Debian OS, and to Prof. James V. Haxby (PBS Department,
541 Dartmouth College) for his continued support and endless supply of
542 Italian espresso (\url{http://neuro.debian.net/coffeeart.html}).
543
544 %\columnbreak
545 \end{multicols}
546
547
548
549 \end{document}
550
551
552 %%% Local Variables:
553 %%% mode: latex
554 %%% TeX-master: t
555 %%% TeX-PDF-mode: t
556 %%% whizzy-viewers: (("-pdf" "okular") ("-dvi" "xdvi") ("-ps" "gv"))
557 %%% End: