source: presentations/dws08/netlabs2010.tex

Last change on this file was 336, checked in by ktk, 17 years ago

Last updates

File size: 7.8 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% ``netlabs.org 2010'' for Developers Workshop 2008
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 2010}
31
32\subtitle
33{Open Source Surival Guide}
34
35\author[Adrian Gschwend]
36{Adrian~Gschwend}
37
38\institute[netlabs.org]
39{
40netlabs.org - Open Source Software
41}
42
43\date[17.05.2008]
44{Developers Workshop 2008, Duesseldorf, Germany}
45
46\subject{OS/2 and eCS development}
47\keywords{OS/2 eCS eComStation open source netlabs.org}
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{History}
70
71\subsection{The Past 10 Years}
72\begin{frame}
73\frametitle{netlabs.org Review}
74The Story so Far\ldots
75\begin{itemize}
76 \item Founded in 1997
77 \item Goal: Do free OS/2 software
78 \item First success with GIMP but developers disappeared
79 \item Some good publicity with Mozilla, no product though
80 \item Up and downs during the years, depending on everyone spare time
81 \item Some serious motivation issues around 2003
82 \item New motivation since 2005 with \textit{The Voyager Project}
83\end{itemize}
84\end{frame}
85
86\begin{frame}
87\frametitle{Issues}
88\begin{itemize}
89 \item Development progress is ``best effort''
90 \item Same for website \& services
91 \item Coordination was often minimal or non existing
92 \item No real goal for quite some time
93 \item We lost many developers to other platforms
94 \item Just a few new people
95 \item OS/2 and eCS support gets more and more work
96 \item Other platforms make much bigger steps
97\end{itemize}
98\end{frame}
99
100\begin{frame}
101\frametitle{The Cool Part}
102\begin{itemize}
103 \item Many people are joining us for years
104 \item Not too nerdy crowd :)
105 \item Regular real world meetings
106 \item Wintercamps
107 \item Always great knowledge exchange
108 \item 15 years of OO know how (beat this!)
109 \item Most of us are no longer ``religious''
110\end{itemize}
111\end{frame}
112
113\begin{frame}
114\frametitle{Services @ netlabs.org}
115\begin{itemize}
116 \item Project hosting: http, ftp
117 \item CVS
118 \item Subversion
119 \item TRAC (Bugtracking, project tracking)
120 \item Wikis
121 \item Mailing lists
122 \item Mail accounts (on request)
123\end{itemize}
124\end{frame}
125
126% irgendwas dazwischen
127\section{Web Services}
128\subsection{Features}
129
130\begin{frame}
131\frametitle{New Features}
132\begin{itemize}
133 \item User registration
134 \item User management
135 \item LDAP synchronisation for Single Sign On
136 \begin{itemize}
137 \item netlabs.org Web pages
138 \item Wiki (also EDM/2)
139 \item Subversion
140 \item TRAC
141 \item VoIP
142 \item XMPP
143 \end{itemize}
144 \item Content management of projects
145\end{itemize}
146\end{frame}
147
148\begin{frame}
149\frametitle{Under Construction}
150\begin{itemize}
151 \item Screenshots (on popular demand by Chris)
152 \item Blog (for netlabs.org \& per project)
153 \item News/Links will get redone
154 \item Some RSS integration from TRAC
155 \item CSS adjustments (quite a lot)
156 \item IE mode ;)
157 \item Goal: Attractive page, motivation to visit
158\end{itemize}
159\end{frame}
160
161\begin{frame}
162\frametitle{Quality Management}
163\begin{itemize}
164 \item Project documentation
165 \item Release management
166 \item Security (file hashes, signatures)
167 \item Quality assurance
168\end{itemize}
169\end{frame}
170
171
172\section{Communication}
173\subsection{Technologies in Use}
174
175\begin{frame}
176\frametitle{IRC Network}
177\begin{itemize}
178 \item Interactive communication
179 \item Networks (Freenode.net)
180 \item Channels (\#netlabs)
181 \item Often filtered
182 \item Some like it, some don't
183 \item Can be time consuming \& distracting
184 \item Was and is important for netlabs.org
185\end{itemize}
186\end{frame}
187
188\begin{frame}
189\frametitle{Mailinglists}
190\begin{itemize}
191 \item project-(user|dev)@netlabs.org
192 \item News (nntp) and web interface at gmane.org
193 \item Popular among projects
194 \item Important for teams
195 \item Archive for new contributors
196\end{itemize}
197\end{frame}
198
199\subsection{Upcoming Features}
200
201\begin{frame}
202\frametitle{XMPP/Jabber}
203\begin{itemize}
204 \item Instant Messaging Service
205 \item User to user communication
206 \item Open alternative to AIM/ICQ, MSN\ldots
207 \item username@im.netlabs.org
208 \item Status information (away, not available\ldots)
209 \item Based on http protocol, rarely filtered
210 \item Software: OpenFire
211 \item LDAP integration missing
212\end{itemize}
213\end{frame}
214
215\begin{frame}
216\frametitle{VoIP}
217\begin{itemize}
218 \item SIP number per user
219 \item Can be used with hardware or software SIP phones
220 \item FRITZ!Box and others for integration into POTS/ISDN systems
221 \item Works worldwide for free
222 \item Conference rooms available (public \& protected)
223 \item Software: FreeSWITCH
224 \item LDAP integration missing, issues with NAT
225\end{itemize}
226\end{frame}
227
228\begin{frame}
229\frametitle{Live Streaming}
230\begin{itemize}
231 \item Audio streaming is already done
232 \item Video streaming is much more work
233 \item CCC events do that in perfection
234 \item We need that as well
235 \item VoIP for user questions (so far only IRC)
236\end{itemize}
237\end{frame}
238
239\subsubsection{Person 2 Person}
240
241\begin{frame}
242\frametitle{Real World}
243\begin{itemize}
244 \item Nothing beats the Real World\texttrademark
245 \item Most productive
246 \item Most creative
247 \item Best motivation
248 \item But expensive \& time consuming
249 \item Cannot work for everyone (hi Paul!)
250\end{itemize}
251\end{frame}
252
253\begin{frame}
254\frametitle{Wintercamp}
255\begin{itemize}
256 \item Combine fun \& netlabs.org
257 \item Daytime sports
258 \item Nightime hacking \& talking
259 \item Great for progress
260 \item Great motivation
261 \item Team building
262 \item Summercamp might follow :-)
263\end{itemize}
264\end{frame}
265
266\begin{frame}
267\frametitle{Behind the Scene}
268\begin{itemize}
269 \item Core members meet more or less on a regular base
270 \item We plan to do that more often,
271 \item if it works out with Voyager at least
272\end{itemize}
273\end{frame}
274
275\section{Organization}
276
277\begin{frame}
278\frametitle{Getting Serious}
279\begin{itemize}
280 \item netlabs.org is still a spare time project
281 \item Does not work out if we want to be successful
282 \item Some of us try to get professional the next months
283\end{itemize}
284\end{frame}
285
286\begin{frame}
287\frametitle{Company Status}
288\begin{itemize}
289 \item We look for alternate models (foundation \& alike)
290 \item Combine commercial software with free software
291 \item Get some serious amount of money (and we mean serious)
292 \item Hire some long time netlabs.org members
293\end{itemize}
294\end{frame}
295
296\begin{frame}[allowframebreaks=0.6]
297\frametitle{Vision}
298\begin{itemize}
299 \item Use the experience we have with OS/2 \& the Workplace Shell
300 \item Integrate new technologies
301 \item Provide something the world really needs
302 \item Be visionary
303 \item Bring some quality into the software industry
304 \item Bring computers an important step ahead
305 \item Move away from old concepts (it's soooo nineties)
306 \item Get new people into it
307% \pause
308% \item Get rich, famous \& reach world domination
309% \pause
310% \item In no particular order
311\end{itemize}
312\end{frame}
313
314\begin{frame}
315\frametitle{If it doesn't Work Out
316}
317\begin{itemize}
318 \item Then the future might be not so bright anymore
319 \item Quite some of us would probably move ahead
320\end{itemize}
321\end{frame}
322
323\begin{frame}
324\frametitle{Q\&A}
325 Questions?
326\end{frame}
327
328\end{document}
Note: See TracBrowser for help on using the repository browser.