source: presentations/dws08/netlabs2010.tex@ 335

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

netlabs.org 2010 presentation

File size: 7.5 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\subsubsection{Person 2 Person}
229
230\begin{frame}
231\frametitle{Real World}
232\begin{itemize}
233 \item Nothing beats the Real World\texttrademark
234 \item Most productive
235 \item Most creative
236 \item Best motivation
237 \item But expensive \& time consuming
238 \item Cannot work for everyone (hi Paul!)
239\end{itemize}
240\end{frame}
241
242\begin{frame}
243\frametitle{Wintercamp}
244\begin{itemize}
245 \item Combine fun \& netlabs.org
246 \item Daytime sports
247 \item Nightime hacking \& talking
248 \item Great for progress
249 \item Great motivation
250 \item Team building
251 \item Summercamp might follow :-)
252\end{itemize}
253\end{frame}
254
255\begin{frame}
256\frametitle{Behind the Scene}
257\begin{itemize}
258 \item Core members meet more or less on a regular base
259 \item We plan to do that more often,
260 \item if it works out with Voyager at least
261\end{itemize}
262\end{frame}
263
264\section{Organization}
265
266\begin{frame}
267\frametitle{Getting Serious}
268\begin{itemize}
269 \item netlabs.org is still a spare time project
270 \item Does not work out if we want to be successful
271 \item Some of us try to get professional the next months
272\end{itemize}
273\end{frame}
274
275\begin{frame}
276\frametitle{Company Status}
277\begin{itemize}
278 \item We look for alternate models (foundation \& alike)
279 \item Combine commercial software with free software
280 \item Get some serious amount of money (and we mean serious)
281 \item Hire some long time netlabs.org members
282\end{itemize}
283\end{frame}
284
285\begin{frame}[allowframebreaks=0.6]
286\frametitle{Vision}
287\begin{itemize}
288 \item Use the experience we have with OS/2 \& the Workplace Shell
289 \item Integrate new technologies
290 \item Provide something the world really needs
291 \item Be visionary
292 \item Bring some quality into the software industry
293 \item Bring computers an important step ahead
294 \item Move away from old concepts (it's soooo nineties)
295 \item Get new people into it
296% \pause
297% \item Get rich, famous \& reach world domination
298% \pause
299% \item In no particular order
300\end{itemize}
301\end{frame}
302
303\begin{frame}
304\frametitle{If it doesn't Work Out
305}
306\begin{itemize}
307 \item Then the future might be not so bright anymore
308 \item Quite some of us would probably move ahead
309\end{itemize}
310\end{frame}
311
312\begin{frame}
313\frametitle{Q\&A}
314 Questions?
315\end{frame}
316
317\end{document}
Note: See TracBrowser for help on using the repository browser.