Changeset 317


Ignore:
Timestamp:
Nov 1, 2007, 10:57:55 PM (18 years ago)
Author:
ktk
Message:

Base layout LaTeX-compatible

File:
1 edited

Legend:

Unmodified
Added
Removed
  • presentations/wse07/wse07.tex

    r316 r317  
    3131
    3232\subtitle
    33 {Where Are We Now?}
     33{Objects 2.0}
    3434
    3535\author[Adrian Gschwend]
     
    6767\end{frame}
    6868
    69 \section{History}
    70 
    71 \subsection{The Journey}
    72 \begin{frame}[allowframebreaks=0.6]
    73 \frametitle{The Idea}
    74 The Story so Far\ldots
    75 \begin{itemize}
    76   \item Long process of thinking about the future for several years
    77   \item First idea with Kernel of MacOS X in Summer 2004
    78   \item First presentation of that idea at Developers Workshop 2005 in Dresden
    79   \item Reconsideration of this idea because it doesn't solve the main problem: Desktop
    80   \item New idea with OpenGL based Desktop with well known toolkits, developed at SYSTEMS fair in Munich
    81   \item Talks to various people and first presentation of that idea at
    82   Warpstock Europe 2005 in Dresden
    83   \item Presentation of first concept and design studies at Developers
    84   Workshop 2006 in Biel, Switzerland
    85   \item License decision during Summer 2006
    86   \item First 0.1 release of \textit{The Design of Voyager} released to the
    87   public for Warpstock Canada 2006
    88   \item Coding from various site, namely Chris Wohlgemuth on NOM
    89   \item Design studies for GTK+ on OS/2 by Dmitry
    90   \item Happy Hacking in Wintercamp 2007
    91   \item No more progress on the DOV document because Adrian was in long holidays\ldots
    92   \item but, progress on the projects itself, thanks to everyone!
    93 \end{itemize}
    94 \end{frame}
    95 
    96 
    97 * Status
    98 - - NOM: Alpha/Beta Status
    99 - - Desktop: Proof of Concept
    100 - - API: Current state (Wiki, demo...)
    101 - - What is missing on OS/2 (GTK...)
    102 
    103 * Ideas (zeigen was wir uns so Ÿberlegt haben in den letzten Monaten)
    104 - - Scripting Interface
    105 ---- wpSetup/wpQuerySetup (class methods for controlling objects)
    106 ---- object oriented commandline (MS powershell, but better)
    107 -- OpenLDAP etc
    108 -- Unified Data access (fuse, internt protocols)
    109 -- Configuration Database (write kernel&driver config completely from DB, don't feed DB from config files)(hide original config files completely)
    110 -- Mozilla prism (successor to xulRunner)
    111 
    112 
    113 * Contribute
    114 - - API Design (devel only)
    115 - - Implementation Ideas: Wiki, draw your own sketches (sample for a topic
    116 in the presentation)
    117 ---- sample sketch: drag&drop of skinining objects (simple sketch !)
    118 - - (Translation, eventuell zu frŸh)
    119 ---- presentation of DSW2007 for Resource Management, framework for system support of several languages (systemwide/per application)
    120 --------- eyecatcher: killer feature: live system-wide switch for language
    121 
    122 * Next steps
    123 - - Porting to other platforms
    124 - - Funding
     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 beta
     77  \item Basic things are there
     78  \item XXX input Chris
     79\end{itemize}
     80\end{frame}
     81
     82\begin{frame}
     83\frametitle{Desktop}
     84\begin{itemize}
     85  \item Proof of Concept
     86\end{itemize}
     87\end{frame}
     88
     89\begin{frame}
     90\frametitle{API Definition}
     91\begin{itemize}
     92  \item Wiki
     93  \item Demo
     94\end{itemize}
     95\end{frame}
     96
     97
     98\subsection{Missing Stuff}
     99
     100\begin{frame}
     101\frametitle{Things we need}
     102\begin{itemize}
     103  \item GTK+ port: Outdated, Everblue dependency
     104  \item Will be done from scratch (time\ldots)
     105  \item Garbage collector: Add multithreading
     106\end{itemize}
     107\end{frame}
     108
     109\section{Ideas}
     110
     111\begin{frame}
     112\frametitle{Integration of industry standarts}
     113We will not reinvent the wheel
     114\begin{itemize}
     115  \item OpenLDAP
     116  \item Kerberos
     117  \item Samba
     118  \item \ldots
     119\end{itemize}
     120\end{frame}
     121
     122\begin{frame}
     123\frametitle{Scripting Interface}
     124\begin{itemize}
     125  \item wpSetup/wpQuerySetup (class methods for controlling objects)
     126  \item object oriented commandline (MS powershell, but better :) 
     127\end{itemize}
     128\end{frame}
     129
     130\begin{frame}
     131\frametitle{Unified Data Access}
     132\begin{itemize}
     133  \item Abstract transport layers
     134  \item Netdrive (eComStation)
     135  \item FUSE (Unix Systems)
     136\end{itemize}
     137\end{frame}
     138
     139\begin{frame}
     140\frametitle{Mozilla Prism}
     141\begin{itemize}
     142  \item XULRunner
     143  \item Desktop integration of web applications
     144\end{itemize}
     145\end{frame}
     146
     147\begin{frame}
     148\frametitle{Configuration Database}
     149\begin{itemize}
     150  \item write kernel \& driver config completely from DB
     151  \item don't feed DB from config files
     152  \item hide original config files completely   
     153\end{itemize}
     154\end{frame}
     155
     156\section{Contribute}
     157
     158\subsection{Users}
     159
     160\begin{frame}
     161\frametitle{How do you want to work?}
     162Tell us how you would like to do it!
     163\begin{itemize}
     164  \item User administration
     165  \item File sharing
     166  \item File access
     167  \item PIM synchronisation
     168  \item \ldots
     169\end{itemize}
     170\end{frame}
     171
     172\begin{frame}
     173\frametitle{Implementation Ideas}
     174\begin{itemize}
     175  \item Draw your own sketches
     176  \item Wiki
     177  \item Demo: presentation of DSW2007 for Resource Management, framework for
     178  system support of several languages (systemwide/per application)
     179  \item eyecatcher: killer feature: live system-wide switch for language
     180\end{itemize}
     181\end{frame}
     182
     183\begin{frame}
     184\frametitle{Translation}
     185\begin{itemize}
     186  \item We still need a web-framework
     187  \item eCS Team, input needed
     188\end{itemize}
     189\end{frame}
     190
     191\subsection{Programmers}
     192
     193\begin{frame}
     194\frametitle{API Design}
     195\begin{itemize}
     196  \item Wiki
     197\end{itemize}
     198\end{frame}
     199
     200\begin{frame}
     201\frametitle{Porting to other Platforms}
     202\begin{itemize}
     203  \item NOM porting howto (see TRAC)
     204  \item Other components will follow
     205\end{itemize}
     206\end{frame}
     207
     208
     209\section{Investors}
     210
     211\begin{frame}
     212\frametitle{Funding}
     213\begin{itemize}
     214  \item No money - no Voyager
     215\end{itemize}
     216\end{frame}
    125217
    126218\end{document}
     219
     220\section{Q\&A}
     221\begin{frame}
     222\frametitle{Questions/Feedback}
     223Any questions?
     224\end{frame}
Note: See TracChangeset for help on using the changeset viewer.