source: presentations/wse07/wse07.tex@ 390

Last change on this file since 390 was 318, checked in by ktk, 18 years ago

Final version plus PDF. Note that this presentation is minimal, the interesting stuff was shown there :)

File size: 4.3 KB
Line 
1%% LaTeX Beamer presentation template (requires beamer package)
2%% see http://latex-beamer.sourceforge.net/
3%% idea contributed by H. Turgut Uyar
4%% template based on a template by Till Tantau
5%% this template is still evolving - it might differ in future releases!
6
7% Voyager presentation for Warpstock Europe 2007
8% Adrian Gschwend
9
10%\documentclass{beamer}
11% Handout:
12\documentclass[handout]{beamer}
13
14\mode<presentation>
15{
16\usetheme{Warsaw}
17\setbeamercovered{transparent}
18}
19
20\usepackage{amsmath,amssymb}
21\usepackage[latin1]{inputenc}
22\usepackage{times}
23\usepackage[T1]{fontenc}
24
25\beamertemplatetransparentcovereddynamic
26
27%\logo{\includegraphics[height=0.5cm]{dws06.png}}
28
29\title[netlabs.org - The Voyager Project]
30{netlabs.org - The Voyager Project}
31
32\subtitle
33{Objects 2.0}
34
35\author[Adrian Gschwend]
36{Adrian~Gschwend}
37
38\institute[netlabs.org]
39{
40netlabs.org - Open Source Software
41}
42
43\date[3.11.2007]
44{Warpstock Europe 2007, Valkenswaard, Netherlands}
45
46\subject{OS/2 and eCS development}
47\keywords{OS/2 eCS eComStation Voyager}
48
49% \AtBeginSubsection[]
50% {
51% \begin{frame}<beamer>
52% \frametitle{Overview}
53% \tableofcontents[part-1]
54% \end{frame}
55% }
56
57
58\begin{document}
59
60\begin{frame}
61\titlepage
62\end{frame}
63
64\begin{frame}
65\frametitle{Outline}
66\tableofcontents[hideallsubsections]
67\end{frame}
68
69\section{Status}
70
71\subsection{Components}
72
73\begin{frame}
74\frametitle{Netlabs Object Model}
75\begin{itemize}[<+->]
76 \item NOM can be considered as
77 \begin{itemize}
78 \item beta, as an object model
79 \item alpha, as a complete solution
80 \end{itemize}
81 \item Can be used to implement first objects (see desktop)
82\end{itemize}
83\end{frame}
84
85\begin{frame}
86\frametitle{Desktop}
87\begin{itemize}
88 \item Work in progress
89\end{itemize}
90\end{frame}
91
92\begin{frame}
93\frametitle{API Definition}
94\begin{itemize}[<+->]
95 \item Wiki based design prototyping [tm]
96 \item Base categories
97 \item Demo
98\end{itemize}
99\end{frame}
100
101
102\subsection{Missing Stuff}
103
104\begin{frame}
105\frametitle{Things we need}
106\begin{itemize}[<+->]
107 \item GTK+ port: Outdated, Everblue dependency
108 \item Will be done from scratch (time\ldots)
109 \item Garbage collector: Add multithreading
110 \item Missing controls (missing in GTK+)
111\end{itemize}
112\end{frame}
113
114\section{Ideas}
115
116\begin{frame}
117\frametitle{Integration of industry standarts}
118We will not reinvent the wheel
119\begin{itemize}[<+->]
120 \item OpenLDAP
121 \item Kerberos
122 \item Samba
123 \item \ldots
124\end{itemize}
125\end{frame}
126
127\begin{frame}
128\frametitle{Scripting Interface}
129\begin{itemize}[<+->]
130 \item Object oriented commandline (MS powershell, but better :)
131 \item wpSetup/wpQuerySetup (class methods for controlling objects)
132\end{itemize}
133\end{frame}
134
135\begin{frame}
136\frametitle{Unified Data Access}
137\begin{itemize}[<+->]
138 \item Abstract transport layers
139 \item Netdrive (eComStation)
140 \item FUSE (Unix Systems)
141\end{itemize}
142\end{frame}
143
144\begin{frame}
145\frametitle{Mozilla Prism}
146\begin{itemize}
147 \item Web based applications on the desktop
148\end{itemize}
149\end{frame}
150
151\begin{frame}
152\frametitle{Configuration Database}
153\begin{itemize}[<+->]
154 \item Write kernel \& driver config completely from DB
155 \item Don't feed DB from config files
156 \item Hide original config files completely
157\end{itemize}
158\end{frame}
159
160\section{Contribute}
161
162\subsection{Users}
163
164\begin{frame}
165\frametitle{How do you want to work?}
166Tell us how you would like to do it!
167\begin{itemize}[<+->]
168 \item User administration
169 \item File sharing
170 \item File access
171 \item PIM synchronisation
172 \item \ldots
173\end{itemize}
174\end{frame}
175
176\begin{frame}
177\frametitle{Implementation Ideas}
178\begin{itemize}[<+->]
179 \item Draw your own sketches
180 \item Demo
181\end{itemize}
182\end{frame}
183
184\begin{frame}
185\frametitle{Translation}
186\begin{itemize}[<+->]
187 \item We still need a web based framework
188 \item Professional know how available
189\end{itemize}
190\end{frame}
191
192\subsection{Programmers}
193
194\begin{frame}
195\frametitle{API Design}
196\begin{itemize}
197 \item As seen before (Wiki)
198\end{itemize}
199\end{frame}
200
201\begin{frame}
202\frametitle{Porting to other Platforms}
203\begin{itemize}[<+->]
204 \item NOM porting HOWTO (see TRAC)
205 \item Other components will follow
206\end{itemize}
207\end{frame}
208
209
210\section{Investors}
211
212\begin{frame}
213\frametitle{Funding}
214\begin{itemize}[<+->]
215 \item No money - no honey
216 \item No money - no Voyager
217\end{itemize}
218\end{frame}
219
220\end{document}
221
222\section{Q\&A}
223\begin{frame}
224\frametitle{Questions/Feedback}
225Any questions?
226\end{frame}
Note: See TracBrowser for help on using the repository browser.