add a first version of Fosdem 2008 slides
authorrobert <robert>
Tue, 19 Feb 2008 17:18:21 +0000 (17:18 +0000)
committerrobert <robert>
Tue, 19 Feb 2008 17:18:21 +0000 (17:18 +0000)
20 files changed:
fosdem2008/index.html [new file with mode: 0755]
fosdem2008/local.conf [new file with mode: 0644]
fosdem2008/slide_bugbounty.html [new file with mode: 0755]
fosdem2008/slide_comm_infra.html [new file with mode: 0755]
fosdem2008/slide_discrimination.html [new file with mode: 0755]
fosdem2008/slide_end.html [new file with mode: 0755]
fosdem2008/slide_helpwanted.html [new file with mode: 0755]
fosdem2008/slide_introduction.html [new file with mode: 0755]
fosdem2008/slide_l10n.html [new file with mode: 0755]
fosdem2008/slide_marketing.html [new file with mode: 0755]
fosdem2008/slide_moz_infra.html [new file with mode: 0755]
fosdem2008/slide_porting.html [new file with mode: 0755]
fosdem2008/slide_seamonkey2.html [new file with mode: 0755]
fosdem2008/slide_seamonkey2_ongoing.html [new file with mode: 0755]
fosdem2008/slide_volunteer.html [new file with mode: 0755]
fosdem2008/slides.css [new file with mode: 0644]
fosdem2008/template/breadcrumbs-background.png [new file with mode: 0644]
fosdem2008/template/header-background.png [new file with mode: 0644]
fosdem2008/template/header-logo.png [new file with mode: 0644]
fosdem2008/toc.html [new file with mode: 0755]

diff --git a/fosdem2008/index.html b/fosdem2008/index.html
new file mode 100755 (executable)
index 0000000..ff7e1a2
--- /dev/null
@@ -0,0 +1,59 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15">
+  <meta name="Author" content="KaiRo - Robert Kaiser">
+  <title>And the beast shall come forth... - Community Project Organization and SeaMonkey 2</title>
+  <link rel="stylesheet" type="text/css" href="slides.css">
+  <link rel="contents" href="index.html" title="Contents">
+  <link rel="index" href="toc.html" title="Overview">
+  <link rel="start" href="index.html" title="Start">
+<!--  <link rel="first" href="slide_introduction.html" title="First page">
+  <link rel="previous" href="slide_xxx.html" title="Previous page"> -->
+  <link rel="next" href="slide_introduction.html" title="Next page">
+  <link rel="last" href="slide_end.html" title="Last page">
+</head>
+<body>
+<div id="header"><div id="header-text">And the beast shall come forth...</div>
+  <img src="template/header-logo.png" height="38" width="260" alt="">
+</div>
+<div id="slidenav"><div id="subheader-text">Community Project Organization and SeaMonkey 2</div>
+  <a href="toc.html" accesskey="t">toc</a> ||
+  <a href="index.html" accesskey="s">start</a> ||
+  <span class="nolink">&lt; prev</span> |
+  <a href="slide_introduction.html" accesskey="n">next &gt;</a>
+</div>
+
+<h1>And the beast shall come forth...</h1>
+<h2>Community Project Organization and SeaMonkey 2</h2>
+
+<div class="simplebox">
+~20 min talk, 15-20 min discussion
+</div>
+
+<div class="simplebox">
+Speaker: Robert Kaiser, "KaiRo" &lt;kairo@kairo.at&gt;
+</div>
+
+<div class="captionedbox">
+<p class="captionedbox-caption">The slides -
+  <a href="http://kairo.mozdev.org/slides/fosdem2008/">http://kairo.mozdev.org/slides/fosdem2008/</a></p>
+<div class="captionedbox-content small">
+<ul class="small">
+  <li>Created for
+    <a href="http://www.fosdem.org/2008/schedule/tracks/mozilla">Mozilla
+    Developer Room</a> at <a href="http://www.fosdem.org/">FOSDEM 2008</a> in
+    Brussels.</li>
+  <li>Written in HTML 4.01 Strict and CSS.</li>
+  <li>Best navigated with SeaMonkey's "Site Navigation Bar" (all pages
+   linked via [HTML 2.0] &lt;link&gt; tags)</li>
+  <li>For others: nav links on all slides, with accesskeys
+   (e.g. "n"/Alt+Shift+N for "next")</li>
+  <li><a href="toc.html">Table of Contents</a></li>
+  <li>&copy; 02/2008 Robert Kaiser and The SeaMonkey Project</li>
+</ul>
+</div>
+</div>
+
+</body>
+</html>
diff --git a/fosdem2008/local.conf b/fosdem2008/local.conf
new file mode 100644 (file)
index 0000000..0996d80
--- /dev/null
@@ -0,0 +1,6 @@
+<?php
+// site branding
+$local_conf_no_wrap=ON;
+// serve it as it is
+$local_conf_serve_as_is=ON;
+?>
diff --git a/fosdem2008/slide_bugbounty.html b/fosdem2008/slide_bugbounty.html
new file mode 100755 (executable)
index 0000000..5aa930a
--- /dev/null
@@ -0,0 +1,43 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15">
+  <meta name="Author" content="KaiRo - Robert Kaiser">
+  <title>And the beast shall come forth... - Bug Bounties: Lessions Learned</title>
+  <link rel="stylesheet" type="text/css" href="slides.css">
+  <link rel="contents" href="index.html" title="Contents">
+  <link rel="index" href="toc.html" title="Overview">
+  <link rel="start" href="index.html" title="Start">
+  <link rel="first" href="slide_introduction.html" title="First page">
+  <link rel="previous" href="slide_volunteer.html" title="Previous page">
+  <link rel="next" href="slide_marketing.html" title="Next page">
+  <link rel="last" href="slide_end.html" title="Last page">
+</head>
+<body>
+<div id="header"><div id="header-text">And the beast shall come forth...</div>
+  <img src="template/header-logo.png" height="38" width="260" alt="">
+</div>
+<div id="slidenav"><div id="subheader-text">Community Project Organization and SeaMonkey 2</div>
+  <a href="toc.html" accesskey="t">toc</a> ||
+  <a href="index.html" accesskey="s">start</a> ||
+  <a href="slide_volunteer.html" accesskey="p">&lt; prev</a> |
+  <a href="slide_marketing.html" accesskey="n">next &gt;</a>
+</div>
+
+<h1>Bug Bounties: Lessions Learned</h1>
+
+<div class="simplebox">
+<ul>
+  <li>I did a personal bug bounty program in 2007, pledging 2700 USD for work
+    on <a href="http://www.kairo.at/bugbounty/2007/">7 SeaMonkey bugs</a></li>
+  <li>4 <span class="hilite">top-paid items stay unfixed</span> after half a year, 3 simpler items done</li>
+  <li>Nice to get some money to help doing needed work</li>
+  <li>No substantial speeding up of high-bounty tasks</li>
+  <li>Mainly <span class="hilite">experienced developers</span> picking up tasks</li>
+  <li>Some feel <span class="hilite">uncomfortable</span> with selective payment of volunteers</li>
+  <li>Money is nice, but <span class="hilite">not the driving force</span> for getting stuff done</li>
+</ul>
+</div>
+
+</body>
+</html>
diff --git a/fosdem2008/slide_comm_infra.html b/fosdem2008/slide_comm_infra.html
new file mode 100755 (executable)
index 0000000..c3bb90b
--- /dev/null
@@ -0,0 +1,42 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15">
+  <meta name="Author" content="KaiRo - Robert Kaiser">
+  <title>And the beast shall come forth... - Community Infrastructure</title>
+  <link rel="stylesheet" type="text/css" href="slides.css">
+  <link rel="contents" href="index.html" title="Contents">
+  <link rel="index" href="toc.html" title="Overview">
+  <link rel="start" href="index.html" title="Start">
+  <link rel="first" href="slide_introduction.html" title="First page">
+  <link rel="previous" href="slide_discrimination.html" title="Previous page">
+  <link rel="next" href="slide_moz_infra.html" title="Next page">
+  <link rel="last" href="slide_end.html" title="Last page">
+</head>
+<body>
+<div id="header"><div id="header-text">And the beast shall come forth...</div>
+  <img src="template/header-logo.png" height="38" width="260" alt="">
+</div>
+<div id="slidenav"><div id="subheader-text">Community Project Organization and SeaMonkey 2</div>
+  <a href="toc.html" accesskey="t">toc</a> ||
+  <a href="index.html" accesskey="s">start</a> ||
+  <a href="slide_discrimination.html" accesskey="p">&lt; prev</a> |
+  <a href="slide_moz_infra.html" accesskey="n">next &gt;</a>
+</div>
+
+<h1>Community Infrastructure</h1>
+
+<div class="simplebox">
+<ul>
+  <li>Mozilla <span class="hilite">website</span> hosting</li>
+  <li>Mozilla hosts <span class="hilite">community tinderboxen</span></li>
+  <li>Maintained by project peer</li>
+  <li>Basically same system as used for Firefox</li>
+  <li>Sometimes <span class="hilite">older systems</span> (reference platforms, tinderbox vs. buildbot)</li>
+  <li>Limited <span class="hilite">number of machines</span> -&gt; packing building, L10n, testing onto one machine</li>
+  <li>No dedicated machines for <span class="hilite">automated testing</span> (yet)</li>
+</ul>
+</div>
+
+</body>
+</html>
diff --git a/fosdem2008/slide_discrimination.html b/fosdem2008/slide_discrimination.html
new file mode 100755 (executable)
index 0000000..c21f270
--- /dev/null
@@ -0,0 +1,53 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15">
+  <meta name="Author" content="KaiRo - Robert Kaiser">
+  <title>And the beast shall come forth... - Web Discrimination</title>
+  <link rel="stylesheet" type="text/css" href="slides.css">
+  <link rel="contents" href="index.html" title="Contents">
+  <link rel="index" href="toc.html" title="Overview">
+  <link rel="start" href="index.html" title="Start">
+  <link rel="first" href="slide_introduction.html" title="First page">
+  <link rel="previous" href="slide_marketing.html" title="Previous page">
+  <link rel="next" href="slide_comm_infra.html" title="Next page">
+  <link rel="last" href="slide_end.html" title="Last page">
+</head>
+<body>
+<div id="header"><div id="header-text">And the beast shall come forth...</div>
+  <img src="template/header-logo.png" height="38" width="260" alt="">
+</div>
+<div id="slidenav"><div id="subheader-text">Community Project Organization and SeaMonkey 2</div>
+  <a href="toc.html" accesskey="t">toc</a> ||
+  <a href="index.html" accesskey="s">start</a> ||
+  <a href="slide_marketing.html" accesskey="p">&lt; prev</a> |
+  <a href="slide_comm_infra.html" accesskey="n">next &gt;</a>
+</div>
+
+<h1>Web Discrimination</h1>
+
+<div class="simplebox">
+<ul>
+  <li>Days of "only works with MSIE 4+ or Netscape 4+" are mostly over</li>
+  <li>Nowadays it's "<span class="hilite">only works with MSIE 6+ or Firefox 1.5+</span>"</li>
+  <li>Most such sites work fine with Gecko itself, but not with non-FF UAs</li>
+  <li>This is <span class="hilite">not</span> about some obscure tech religious stuff</li>
+  <li><span class="hilite">Discriminating against clients</span>, limiting choice on the browser market</li>
+  <li>We'd like sites to Just Work with all standards based browsers</li>
+  <li>Need to work with mozilla.org on <span class="hilite">educating web developers</span></li>
+  <li><span class="hilite">Never completely shut out</span> unknown browsers</li>
+  <li>Maybe display warning page and let users continue</li>
+  <li>Idea: <span class="hilite">extension for FF, etc.</span> that warns people about discriminating sites</li>
+    <ul>
+      <li>Maybe doing <a href="http://wiki.mozilla.org/User:KaiRo:Dynamic_UA_Spoofing_Mechanism">transparent
+        but automatic UA-spoofing</a> as needed</li>
+      <li>Hooks for "tech evang" / <span class="hilite">anti-discrimination</span> activites</li>
+      <li>Would perfectly follow the <span class="hilite">Mozilla Manifesto</span> -
+        maybe something for Mozilla Labs?</li>
+    </ul>
+  </li>
+</ul>
+</div>
+
+</body>
+</html>
diff --git a/fosdem2008/slide_end.html b/fosdem2008/slide_end.html
new file mode 100755 (executable)
index 0000000..6b40ccf
--- /dev/null
@@ -0,0 +1,43 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15">
+  <meta name="Author" content="KaiRo - Robert Kaiser">
+  <title>And the beast shall come forth... - Open Discussion</title>
+  <link rel="stylesheet" type="text/css" href="slides.css">
+  <link rel="contents" href="index.html" title="Contents">
+  <link rel="index" href="toc.html" title="Overview">
+  <link rel="start" href="index.html" title="Start">
+  <link rel="first" href="slide_introduction.html" title="First page">
+  <link rel="previous" href="slide_seamonkey2_ongoing.html" title="Previous page">
+  <!-- link rel="next" href="slide_xxx.html" title="Next page" -->
+  <link rel="last" href="slide_end.html" title="Last page">
+</head>
+<body>
+<div id="header"><div id="header-text">And the beast shall come forth...</div>
+  <img src="template/header-logo.png" height="38" width="260" alt="">
+</div>
+<div id="slidenav"><div id="subheader-text">Community Project Organization and SeaMonkey 2</div>
+  <a href="toc.html" accesskey="t">toc</a> ||
+  <a href="index.html" accesskey="s">start</a> ||
+  <a href="slide_seamonkey2_ongoing.html" accesskey="p">&lt; prev</a> |
+  <span class="nolink">next &gt;</span>
+</div>
+
+<h1>Open Discussion</h1>
+
+<div class="captionedbox">
+<p class="captionedbox-caption">Thanks for your attention</p>
+<div class="captionedbox-content">
+We should have some time for discussion now.
+<ul>
+ <li>Any open questions?</li>
+ <li>Any unmentioned issues?</li>
+ <li>Anyone wanting to help us?</li>
+ <li>Anything I forgot to mention?</li>
+</ul>
+</div>
+</div>
+
+</body>
+</html>
diff --git a/fosdem2008/slide_helpwanted.html b/fosdem2008/slide_helpwanted.html
new file mode 100755 (executable)
index 0000000..c0f4698
--- /dev/null
@@ -0,0 +1,41 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15">
+  <meta name="Author" content="KaiRo - Robert Kaiser">
+  <title>And the beast shall come forth... - helpwanted</title>
+  <link rel="stylesheet" type="text/css" href="slides.css">
+  <link rel="contents" href="index.html" title="Contents">
+  <link rel="index" href="toc.html" title="Overview">
+  <link rel="start" href="index.html" title="Start">
+  <link rel="first" href="slide_introduction.html" title="First page">
+  <link rel="previous" href="slide_l10n.html" title="Previous page">
+  <link rel="next" href="slide_seamonkey2.html" title="Next page">
+  <link rel="last" href="slide_end.html" title="Last page">
+</head>
+<body>
+<div id="header"><div id="header-text">And the beast shall come forth...</div>
+  <img src="template/header-logo.png" height="38" width="260" alt="">
+</div>
+<div id="slidenav"><div id="subheader-text">Community Project Organization and SeaMonkey 2</div>
+  <a href="toc.html" accesskey="t">toc</a> ||
+  <a href="index.html" accesskey="s">start</a> ||
+  <a href="slide_l10n.html" accesskey="p">&lt; prev</a> |
+  <a href="slide_seamonkey2.html" accesskey="n">next &gt;</a>
+</div>
+
+<h1>helpwanted</h1>
+
+<div class="simplebox">
+<ul>
+  <li>Code <span class="hilite">development</span> (core/toolkit fixes, app backend, UI)</li>
+  <li><span class="hilite">Reviews!</span></li>
+  <li><span class="hilite">Testing</span> nightlies (and alphas/betas as available)</li>
+  <li>(End user) <span class="hilite">documentation</span> (esp. website)</li>
+  <li><span class="hilite">Support</span> (mozine? sumo?)</li>
+  <li><span class="hilite">Marketing</span> (spread the word!)</li>
+</ul>
+</div>
+
+</body>
+</html>
diff --git a/fosdem2008/slide_introduction.html b/fosdem2008/slide_introduction.html
new file mode 100755 (executable)
index 0000000..7adbf05
--- /dev/null
@@ -0,0 +1,52 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15">
+  <meta name="Author" content="KaiRo - Robert Kaiser">
+  <title>And the beast shall come forth... - Introduction</title>
+  <link rel="stylesheet" type="text/css" href="slides.css">
+  <link rel="contents" href="index.html" title="Contents">
+  <link rel="index" href="toc.html" title="Overview">
+  <link rel="start" href="index.html" title="Start">
+  <link rel="first" href="slide_introduction.html" title="First page">
+  <link rel="previous" href="index.html" title="Previous page">
+  <link rel="next" href="slide_porting.html" title="Next page">
+  <link rel="last" href="slide_end.html" title="Last page">
+</head>
+<body>
+<div id="header"><div id="header-text">And the beast shall come forth...</div>
+  <img src="template/header-logo.png" height="38" width="260" alt="">
+</div>
+<div id="slidenav"><div id="subheader-text">Community Project Organization and SeaMonkey 2</div>
+  <a href="toc.html" accesskey="t">toc</a> ||
+  <a href="index.html" accesskey="s">start</a> ||
+  <a href="index.html" accesskey="p">&lt; prev</a> |
+  <a href="slide_porting.html" accesskey="n">next &gt;</a>
+</div>
+
+<h1>Introduction</h1>
+
+<div class="captionedbox">
+<p class="captionedbox-caption">Robert Kaiser, "KaiRo" &lt;kairo@kairo.at&gt;</p>
+<div class="captionedbox-content">
+<ul>
+  <li>Member of the <a href="http://www.seamonkey-project.org/">SeaMonkey</a> project management team
+    (&quot;<a href="http://www.seamonkey-project.org/about#council">SeaMonkey Council</a>&quot;),
+    acting as project coodinator and build engineer</li>
+  <li>German SeaMonkey/Mozilla suite localizer
+   (<a href="http://www.seamonkey.at/">seamonkey.at</a>) since late 1999</li>
+  <li>SeaMonkey/Mozilla suite theme creator
+    (<a href="http://www.kairo.at/download/mozskins">EarlyBlue, LCARStrek</a>)</li>
+  <li>mozilla.org code contributor, mostly in UI, L10n and SeaMonkey areas</li>
+  <li>Founded his own one-man-business in 2006
+    ("<a href="http://www.kairo.at/">KaiRo.at</a> Robert Kaiser IT-Services"),
+    centered around his own php-based community system and SeaMonkey</li>
+  <li>Member of the Mozilla Executive Director Search Committee</li>
+  <li>Living in Steyr, Upper Austria, and attending Vienna University to
+    become a Chemistry and Physics teacher</li>
+</ul>
+</div>
+</div>
+
+</body>
+</html>
diff --git a/fosdem2008/slide_l10n.html b/fosdem2008/slide_l10n.html
new file mode 100755 (executable)
index 0000000..ca80e64
--- /dev/null
@@ -0,0 +1,40 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15">
+  <meta name="Author" content="KaiRo - Robert Kaiser">
+  <title>And the beast shall come forth... - Localization</title>
+  <link rel="stylesheet" type="text/css" href="slides.css">
+  <link rel="contents" href="index.html" title="Contents">
+  <link rel="index" href="toc.html" title="Overview">
+  <link rel="start" href="index.html" title="Start">
+  <link rel="first" href="slide_introduction.html" title="First page">
+  <link rel="previous" href="slide_moz_infra.html" title="Previous page">
+  <link rel="next" href="slide_helpwanted.html" title="Next page">
+  <link rel="last" href="slide_end.html" title="Last page">
+</head>
+<body>
+<div id="header"><div id="header-text">And the beast shall come forth...</div>
+  <img src="template/header-logo.png" height="38" width="260" alt="">
+</div>
+<div id="slidenav"><div id="subheader-text">Community Project Organization and SeaMonkey 2</div>
+  <a href="toc.html" accesskey="t">toc</a> ||
+  <a href="index.html" accesskey="s">start</a> ||
+  <a href="slide_moz_infra.html" accesskey="p">&lt; prev</a> |
+  <a href="slide_helpwanted.html" accesskey="n">next &gt;</a>
+</div>
+
+<h1>Localization</h1>
+
+<div class="simplebox">
+<ul>
+  <li>Nightlies <span class="hilite">repackaged</span> to localized builds (make repackage-* in app/locales)</li>
+  <li>L10n files taken from mozilla.org/<span class="hilite">l10n CVS</span></li>
+  <li>Which locales are included is determined by <span class="hilite">all-locales</span> files</li>
+  <li>Opt-in for extensions like <span class="hilite">ChatZilla and venkman</span> via all-locales</li>
+  <li>Extension L10n done via <span class="hilite">langpacks</span>, dependent on the main extension</li>
+</ul>
+</div>
+
+</body>
+</html>
diff --git a/fosdem2008/slide_marketing.html b/fosdem2008/slide_marketing.html
new file mode 100755 (executable)
index 0000000..f78472b
--- /dev/null
@@ -0,0 +1,47 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15">
+  <meta name="Author" content="KaiRo - Robert Kaiser">
+  <title>And the beast shall come forth... - Community Marketing</title>
+  <link rel="stylesheet" type="text/css" href="slides.css">
+  <link rel="contents" href="index.html" title="Contents">
+  <link rel="index" href="toc.html" title="Overview">
+  <link rel="start" href="index.html" title="Start">
+  <link rel="first" href="slide_introduction.html" title="First page">
+  <link rel="previous" href="slide_bugbounty.html" title="Previous page">
+  <link rel="next" href="slide_discrimination.html" title="Next page">
+  <link rel="last" href="slide_end.html" title="Last page">
+</head>
+<body>
+<div id="header"><div id="header-text">And the beast shall come forth...</div>
+  <img src="template/header-logo.png" height="38" width="260" alt="">
+</div>
+<div id="slidenav"><div id="subheader-text">Community Project Organization and SeaMonkey 2</div>
+  <a href="toc.html" accesskey="t">toc</a> ||
+  <a href="index.html" accesskey="s">start</a> ||
+  <a href="slide_bugbounty.html" accesskey="p">&lt; prev</a> |
+  <a href="slide_discrimination.html" accesskey="n">next &gt;</a>
+</div>
+
+<h1>Community Marketing</h1>
+
+<div class="simplebox">
+<ul>
+  <li>No marketing <span class="hilite">budget</span></li>
+  <li><span class="hilite">Word of mouth</span> is probably the major channel</li>
+  <li><span class="hilite">Website</span> needs to make a good impression
+    (seen <a href="http://www.seamonkey-project.org/">seamonkey-project.org</a> yet?)</li>
+  <li><span class="hilite">T-shirts</span>, etc. are nice,
+    there are decent <a href="http://www.cafepress.com/SeaMonkeySuite">web shops</a>,
+    but intl shipping and customs are expensive</li>
+  <li>Logos and <span class="hilite">buttons</span> for spreading the word on websites</li>
+  <li><span class="hilite">Press reviews</span> - small projects are lucky if some reporters like them</li>
+  <li>Don't underestimate the <span class="hilite">blogosphere</span> when targeting advanced web users</li>
+  <li>Try to reach your primary <span class="hilite">target audience(s)</span></li>
+  <li>As a browser, you easily lose users when websites don't work</li>
+</ul>
+</div>
+
+</body>
+</html>
diff --git a/fosdem2008/slide_moz_infra.html b/fosdem2008/slide_moz_infra.html
new file mode 100755 (executable)
index 0000000..6abbdfc
--- /dev/null
@@ -0,0 +1,49 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15">
+  <meta name="Author" content="KaiRo - Robert Kaiser">
+  <title>And the beast shall come forth... - Mozilla Infrastructure</title>
+  <link rel="stylesheet" type="text/css" href="slides.css">
+  <link rel="contents" href="index.html" title="Contents">
+  <link rel="index" href="toc.html" title="Overview">
+  <link rel="start" href="index.html" title="Start">
+  <link rel="first" href="slide_introduction.html" title="First page">
+  <link rel="previous" href="slide_comm_infra.html" title="Previous page">
+  <link rel="next" href="slide_l10n.html" title="Next page">
+  <link rel="last" href="slide_end.html" title="Last page">
+</head>
+<body>
+<div id="header"><div id="header-text">And the beast shall come forth...</div>
+  <img src="template/header-logo.png" height="38" width="260" alt="">
+</div>
+<div id="slidenav"><div id="subheader-text">Community Project Organization and SeaMonkey 2</div>
+  <a href="toc.html" accesskey="t">toc</a> ||
+  <a href="index.html" accesskey="s">start</a> ||
+  <a href="slide_comm_infra.html" accesskey="p">&lt; prev</a> |
+  <a href="slide_l10n.html" accesskey="n">next &gt;</a>
+</div>
+
+<h1>Mozilla Infrastructure</h1>
+
+<div class="simplebox">
+<ul>
+  <li><a href="http://bugzilla.mozilla.org">bugzilla.mozilla.org</a> product/component structure problems -
+    <span class="hilite"><a href="http://www.gerv.net/temp/bmo-reorg.html">bmo reorg</a></span> needed ASAP!</li>
+  <li>Not certain yet how non-FF projects can/should deal with post-CVS <span class="hilite">mozilla2 world</span></li>
+    <ul>
+      <li><span class="hilite">One hg-repo-per-project</span> gets hard when you want
+        core+&#x200B;editor+&#x200B;mailnews+&#x200B;suite-specifics+&#x200B;calendar+&#x200B;chatzilla+&#x200B;...</li>
+      <li>Developers may need to <span class="hilite">relearn a whole toolchain</span>, including VCS, webtools, etc.</li>
+      <li>Mozilla2 still sounds as too much of a <span class="hilite">moving target</span> to even try adding stuff on top</li>
+      <li>How much <span class="hilite">rewriting</span> do our apps need? manually? automated?</li>
+      <li>SeaMonkey/Thunderbird/Sunbird <span class="hilite">not even at alpha</span> on 1.9 yet,
+        no free dev resources to look at even more experimental stuff atm</li>
+    </ul>
+  </li>
+  <li>We might need/want a <span class="hilite">1.9.1</span>, being 1.9 + selected toolkit fixes that couldn't make FF3
+</ul>
+</div>
+
+</body>
+</html>
diff --git a/fosdem2008/slide_porting.html b/fosdem2008/slide_porting.html
new file mode 100755 (executable)
index 0000000..e3d7781
--- /dev/null
@@ -0,0 +1,44 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15">
+  <meta name="Author" content="KaiRo - Robert Kaiser">
+  <title>And the beast shall come forth... - Code Porting Work</title>
+  <link rel="stylesheet" type="text/css" href="slides.css">
+  <link rel="contents" href="index.html" title="Contents">
+  <link rel="index" href="toc.html" title="Overview">
+  <link rel="start" href="index.html" title="Start">
+  <link rel="first" href="slide_introduction.html" title="First page">
+  <link rel="previous" href="slide_introduction.html" title="Previous page">
+  <link rel="next" href="slide_volunteer.html" title="Next page">
+  <link rel="last" href="slide_end.html" title="Last page">
+</head>
+<body>
+<div id="header"><div id="header-text">And the beast shall come forth...</div>
+  <img src="template/header-logo.png" height="38" width="260" alt="">
+</div>
+<div id="slidenav"><div id="subheader-text">Community Project Organization and SeaMonkey 2</div>
+  <a href="toc.html" accesskey="t">toc</a> ||
+  <a href="index.html" accesskey="s">start</a> ||
+  <a href="slide_introduction.html" accesskey="p">&lt; prev</a> |
+  <a href="slide_volunteer.html" accesskey="n">next &gt;</a>
+</div>
+
+<h1>Code Porting Work</h1>
+
+<div class="simplebox">
+<ul>
+  <li>Porting app-specific code for <span class="hilite">core/toolkit
+    changes</span> (or even xpfe->toolkit in our case)</li>
+  <li>Porting <span class="hilite">features from other apps</span> to own app
+    (e.g. Firefox->SeaMonkey)</li>
+  <li>Code reviews - different <span class="hilite">coding style</span></li>
+  <li>Sometimes need (slight) core/toolkit changes to get app work done</li>
+  <li>Hard to get r+ as toolkit reviewers are usually swamped and non-FF things are <span class="hilite">low priority</span></li>
+  <li>Slow reviews make forking more fun than improving core/toolkit</li>
+  <li>Too few implementations of <span class="hilite">nsIClonableDeveloper</span> (and no good documentation)</li>
+</ul>
+</div>
+
+</body>
+</html>
diff --git a/fosdem2008/slide_seamonkey2.html b/fosdem2008/slide_seamonkey2.html
new file mode 100755 (executable)
index 0000000..ec2330c
--- /dev/null
@@ -0,0 +1,47 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15">
+  <meta name="Author" content="KaiRo - Robert Kaiser">
+  <title>And the beast shall come forth... - SeaMonkey 2 Preview</title>
+  <link rel="stylesheet" type="text/css" href="slides.css">
+  <link rel="contents" href="index.html" title="Contents">
+  <link rel="index" href="toc.html" title="Overview">
+  <link rel="start" href="index.html" title="Start">
+  <link rel="first" href="slide_introduction.html" title="First page">
+  <link rel="previous" href="slide_helpwanted.html" title="Previous page">
+  <link rel="next" href="slide_seamonkey2_ongoing.html" title="Next page">
+  <link rel="last" href="slide_end.html" title="Last page">
+</head>
+<body>
+<div id="header"><div id="header-text">And the beast shall come forth...</div>
+  <img src="template/header-logo.png" height="38" width="260" alt="">
+</div>
+<div id="slidenav"><div id="subheader-text">Community Project Organization and SeaMonkey 2</div>
+  <a href="toc.html" accesskey="t">toc</a> ||
+  <a href="index.html" accesskey="s">start</a> ||
+  <a href="slide_helpwanted.html" accesskey="p">&lt; prev</a> |
+  <a href="slide_seamonkey2_ongoing.html" accesskey="n">next &gt;</a>
+</div>
+
+<h1>SeaMonkey 2 preview</h1>
+
+<div class="simplebox">
+<ul>
+  <li>Default <span class="hilite">theme</span> based on *stripe, new icon set (inspired by Modern)</li>
+  <li>New <span class="hilite">add-ons</span> management</li>
+  <li>Profile <span class="hilite">migration</span></li>
+  <li><span class="hilite">Feed</span> detection, new <span class="hilite">page info</span>,
+    browser <span class="hilite">notification bars</span></li>
+  <li><span class="hilite">Filter news</span> based on any header</li>
+  <li>Reorder newsgroups, link message references, etc.</li>
+  <li>"New old" <span class="hilite">preference window</span></li>
+  <li><span class="hilite">Gecko 1.9</span> (cairo-based, full zoom, acid2, etc.)</li>
+  <li>Mozilla <span class="hilite">toolkit</span> (!) 1.9 (not "old xpfe"!)</li>
+  <li>Automatic <span class="hilite">update</span> system</li>
+  <li>CVS-based "<span class="hilite">source L10n</span>", localized nightlies</li>
+</ul>
+</div>
+
+</body>
+</html>
diff --git a/fosdem2008/slide_seamonkey2_ongoing.html b/fosdem2008/slide_seamonkey2_ongoing.html
new file mode 100755 (executable)
index 0000000..a3e5866
--- /dev/null
@@ -0,0 +1,43 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15">
+  <meta name="Author" content="KaiRo - Robert Kaiser">
+  <title>And the beast shall come forth... - SeaMonkey 2 Preview, Ongoing Work</title>
+  <link rel="stylesheet" type="text/css" href="slides.css">
+  <link rel="contents" href="index.html" title="Contents">
+  <link rel="index" href="toc.html" title="Overview">
+  <link rel="start" href="index.html" title="Start">
+  <link rel="first" href="slide_introduction.html" title="First page">
+  <link rel="previous" href="slide_seamonkey2.html" title="Previous page">
+  <link rel="next" href="slide_end.html" title="Next page">
+  <link rel="last" href="slide_end.html" title="Last page">
+</head>
+<body>
+<div id="header"><div id="header-text">And the beast shall come forth...</div>
+  <img src="template/header-logo.png" height="38" width="260" alt="">
+</div>
+<div id="slidenav"><div id="subheader-text">Community Project Organization and SeaMonkey 2</div>
+  <a href="toc.html" accesskey="t">toc</a> ||
+  <a href="index.html" accesskey="s">start</a> ||
+  <a href="slide_seamonkey2.html" accesskey="p">&lt; prev</a> |
+  <a href="slide_end.html" accesskey="n">next &gt;</a>
+</div>
+
+<h1>SeaMonkey 2 Preview, Ongoing Work</h1>
+
+<div class="simplebox">
+<ul>
+  <li><span class="hilite">Undo closed tab</span> (if core patch can go in)</li>
+  <li>Sanitize / "<span class="hilite">clear private data</span>" (reviews pending)</li>
+  <li>Planned: reworked <span class="hilite">history</span> (places), <span class="hilite">password</span>
+    and <span class="hilite">download</span> manager backends</li>
+  <li>Planned: feed reader, feed preview, livemarks</li>
+  <li>Planned: toolbar <span class="hilite">customization</span> (currently blocked by toolkit review)</li>
+  <li>Targeted: support for <span class="hilite">Lightning</span> extension</li>
+  <li>(Almost) countless <span class="hilite">bugfixes</span> (ongoing)</li>
+</ul>
+</div>
+
+</body>
+</html>
diff --git a/fosdem2008/slide_volunteer.html b/fosdem2008/slide_volunteer.html
new file mode 100755 (executable)
index 0000000..df12ab9
--- /dev/null
@@ -0,0 +1,41 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15">
+  <meta name="Author" content="KaiRo - Robert Kaiser">
+  <title>And the beast shall come forth... - Driving a Volunteer Project</title>
+  <link rel="stylesheet" type="text/css" href="slides.css">
+  <link rel="contents" href="index.html" title="Contents">
+  <link rel="index" href="toc.html" title="Overview">
+  <link rel="start" href="index.html" title="Start">
+  <link rel="first" href="slide_porting.html" title="First page">
+  <link rel="previous" href="slide_introduction.html" title="Previous page">
+  <link rel="next" href="slide_bugbounty.html" title="Next page">
+  <link rel="last" href="slide_end.html" title="Last page">
+</head>
+<body>
+<div id="header"><div id="header-text">And the beast shall come forth...</div>
+  <img src="template/header-logo.png" height="38" width="260" alt="">
+</div>
+<div id="slidenav"><div id="subheader-text">Community Project Organization and SeaMonkey 2</div>
+  <a href="toc.html" accesskey="t">toc</a> ||
+  <a href="index.html" accesskey="s">start</a> ||
+  <a href="slide_porting.html" accesskey="p">&lt; prev</a> |
+  <a href="slide_bugbounty.html" accesskey="n">next &gt;</a>
+</div>
+
+<h1>Driving a Volunteer Project</h1>
+
+<div class="simplebox">
+<ul>
+  <li>Volunteers work on <span class="hilite">what they like</span> ("scratching their itches")</li>
+  <li>Can only do things as they have <span class="hilite">time</span></li>
+  <li>Project management can't force developer <span class="hilite">priorities</span></li>
+  <li>Constant <span class="hilite">poking</span> of people to get things done</li>
+  <li>No firm <span class="hilite">authority</span> for project management/coordination</li>
+  <li>Volunteers who can do the <span class="hilite">really hard things</span> are rare (see nsIClonableDeveloper!)</li>
+</ul>
+</div>
+
+</body>
+</html>
diff --git a/fosdem2008/slides.css b/fosdem2008/slides.css
new file mode 100644 (file)
index 0000000..25cc0ad
--- /dev/null
@@ -0,0 +1,187 @@
+/**************************
+ * styles for talk slides *
+ *    by Robert Kaiser    *
+ *    <kairo@kairo.at>    *
+ *   (for FOSDEM 2007)    *
+ **************************/
+
+
+/***** base style *****/
+
+body {
+  margin: 0px;
+  padding: 0px;
+  border: 0px;
+  font-family: Arial,Helvetica,sans-serif;
+  font-size: 1.75em;
+  color: black;
+  background-color: #FFFFFF;
+}
+
+ul {
+  padding-left: 1.2em;
+  margin-bottom: 0.5em;
+}
+
+ul:first-child {
+  margin-top: 0;
+}
+
+ul:last-child {
+  margin-top: 0;
+}
+
+#header {
+  height: 38px;
+  position: relative;
+  border-bottom: 1px solid #9FCBF7;
+  background: #F6FAFE url("template/header-background.png") top left repeat-x;
+  padding: 0 15px 0 0;
+  z-index: 1;
+}
+
+#header-text {
+  float: right;
+  padding: 7px 20px;
+  font-size: 24px;
+  font-weight: bold;
+  color: #7f7c45;
+}
+
+#slidenav {
+  background: #000089 url("template/breadcrumbs-background.png") bottom repeat-x;
+  padding: 4px 15px 30px 55px;
+  padding-top: 4px;
+  font-size: 10px;
+  color: #C8E0FA;
+}
+
+#slidenav a:link,
+#slidenav a:visited {
+  color: #B7D8F9;
+}
+
+#slidenav a:hover,
+#slidenav a:active {
+  color: #F2F8FE;
+}
+
+#slidenav .nolink {
+  color: #7f7c45;
+}
+
+#subheader-text {
+  float: right;
+  padding: 0 20px;
+}
+
+/***** headers *****/
+
+h1 {
+  margin: 0 0 0.5em 0;
+  font-size: 1.7em;
+  font-weight: bold;
+  text-align: center;
+}
+
+h2 {
+  margin: 0.5em 0;
+  font-size: 1.3em;
+  font-weight: bold;
+  text-align: center;
+}
+
+h3 {
+  margin: 0.5em 0;
+  font-size: 1.1em;
+  font-weight: bold;
+  text-align: center;
+}
+
+h4 {
+  margin: 0.5em 0;
+  font-size: 1em;
+  font-weight: bold;
+  text-align: left;
+}
+
+/***** boxes *****/
+
+.simplebox {
+  margin: 1em;
+  padding: 0.5em;
+  border: 1px solid #0060C0;
+  background-color: #E0E9E9;
+  -moz-border-radius: .5em;
+}
+
+.captionedbox {
+  margin: 1em;
+  padding: 0px;
+  border: 1px solid #0060C0;
+  background-color: #E0E9E9;
+  -moz-border-radius: .5em;
+}
+
+.captionedbox-content {
+  margin: 0px;
+  padding: 0.5em;
+  border: 0px;
+  border-top: 2px solid #9FCBF7;
+  -moz-border-top-colors: #FFFFFF #0060C0;
+  -moz-border-radius: 0 0 .5em .5em;
+}
+
+.captionedbox-caption {
+  margin: 0.5em;
+  font-weight: bold;
+}
+
+/***** misc formatting *****/
+
+.hilite {
+  font-weight: bold;
+  color: #0060C0;
+}
+
+.border {
+  border: 1px solid #FF8080;
+  padding: 0.5em;
+}
+
+ul > li {
+  margin: 0.5em 0;
+}
+
+.cent {
+  text-align: center;
+}
+
+.akey {
+  text-decoration: underline;
+}
+
+a:link { color: #000080; text-decoration: none; }
+a:visited { color: #400080; text-decoration: none; }
+a:hover, a:active { color: #800000; text-decoration: underline; }
+
+/***** small stuff *****/
+
+.small {
+  font-size: 0.75em;
+}
+
+ul.small,
+.small ul {
+  margin: 0px;
+  padding: 0px;
+  border: 0px;
+  margin: 0px 0px 0px 1em;
+}
+
+ul.small > li
+.small ul > li {
+  margin: 0px;
+  padding: 0px;
+  border: 0px;
+}
\ No newline at end of file
diff --git a/fosdem2008/template/breadcrumbs-background.png b/fosdem2008/template/breadcrumbs-background.png
new file mode 100644 (file)
index 0000000..48e602f
Binary files /dev/null and b/fosdem2008/template/breadcrumbs-background.png differ
diff --git a/fosdem2008/template/header-background.png b/fosdem2008/template/header-background.png
new file mode 100644 (file)
index 0000000..7fe88c0
Binary files /dev/null and b/fosdem2008/template/header-background.png differ
diff --git a/fosdem2008/template/header-logo.png b/fosdem2008/template/header-logo.png
new file mode 100644 (file)
index 0000000..3cf02a3
Binary files /dev/null and b/fosdem2008/template/header-logo.png differ
diff --git a/fosdem2008/toc.html b/fosdem2008/toc.html
new file mode 100755 (executable)
index 0000000..da07eff
--- /dev/null
@@ -0,0 +1,54 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15">
+  <meta name="Author" content="KaiRo - Robert Kaiser">
+  <title>And the beast shall come forth... - Table of Contents</title>
+  <link rel="stylesheet" type="text/css" href="slides.css">
+  <link rel="contents" href="index.html" title="Contents">
+  <link rel="index" href="toc.html" title="Overview">
+  <link rel="start" href="index.html" title="Start">
+  <link rel="first" href="slide_introduction.html" title="First page">
+  <!-- link rel="previous" href="slide_xxx.html" title="Previous page" -->
+  <link rel="next" href="index.html" title="Next page">
+  <link rel="last" href="slide_end.html" title="Last page">
+</head>
+<body>
+<div id="header"><div id="header-text">And the beast shall come forth...</div>
+  <img src="template/header-logo.png" height="38" width="260" alt="">
+</div>
+<div id="slidenav"><div id="subheader-text">Community Project Organization and SeaMonkey 2</div>
+  <a href="toc.html" accesskey="t">toc</a> ||
+  <a href="index.html" accesskey="s">start</a> ||
+  <span class="nolink">&lt; prev</span> |
+  <a href="index.html" accesskey="n">next &gt;</a>
+</div>
+
+<h1>Table of Contents</h1>
+<h2>And the beast shall come forth...</h2>
+<h3>Community Project Organization and SeaMonkey 2</h3>
+
+<div class="captionedbox">
+<p class="captionedbox-caption">The following slides can be found in this presentation:</p>
+<div class="captionedbox-content">
+<ul>
+ <li><a href="index.html">Start Page</a></li>
+ <li><a href="slide_introduction.html">Introduction</a></li>
+ <li><a href="slide_porting.html">Code Porting Work</a></li>
+ <li><a href="slide_volunteer.html">Driving a Volunteer Project</a></li>
+ <li><a href="slide_bugbounty.html">Bug Bounties: Lessions Learned</a></li>
+ <li><a href="slide_marketing.html">Community Marketing</a></li>
+ <li><a href="slide_discrimination.html">Web Discrimination</a></li>
+ <li><a href="slide_comm_infra.html">Community Infrastructure</a></li>
+ <li><a href="slide_moz_infra.html">Mozilla Infrastructure</a></li>
+ <li><a href="slide_l10n.html">Localization</a></li>
+ <li><a href="slide_helpwanted.html">helpwanted</a></li>
+ <li><a href="slide_seamonkey2.html">SeaMonkey 2 Preview</a></li>
+ <li><a href="slide_seamonkey2_ongoing.html">SeaMonkey 2 Preview, Ongoing Work</a></li>
+ <li><a href="slide_end.html">Open Discussion</a></li>
+</ul>
+</div>
+</div>
+
+</body>
+</html>