<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">
+ <script type="text/javascript" src="slides.js"></script>
<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="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">
-<script type="text/javascript">
-function docClicked(event) {
- if (event.target.nodeName != "A") {
- location.href = document.getElementById('goNext').href;
- }
-}
-</script>
</head>
<body onLoad="document.body.onclick = docClicked;">
<div id="header"><div id="header-text">And the beast shall come forth...</div>
<h2>Community Project Organization and SeaMonkey 2</h2>
<div class="simplebox">
-~20 min talk, 15-20 min discussion
+~45 min talk, ~10 min discussion
</div>
<div class="simplebox">
<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">
+ <script type="text/javascript" src="slides.js"></script>
<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="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">
-<script type="text/javascript">
-function docClicked(event) {
- if (event.target.nodeName != "A") {
- location.href = document.getElementById('goNext').href;
- }
-}
-</script>
</head>
<body onLoad="document.body.onclick = docClicked;">
<div id="header"><div id="header-text">And the beast shall come forth...</div>
<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">
+ <script type="text/javascript" src="slides.js"></script>
<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="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">
-<script type="text/javascript">
-function docClicked(event) {
- if (event.target.nodeName != "A") {
- location.href = document.getElementById('goNext').href;
- }
-}
-</script>
</head>
<body onLoad="document.body.onclick = docClicked;">
<div id="header"><div id="header-text">And the beast shall come forth...</div>
<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">
+ <script type="text/javascript" src="slides.js"></script>
<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="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">
-<script type="text/javascript">
-function docClicked(event) {
- if (event.target.nodeName != "A") {
- location.href = document.getElementById('goNext').href;
- }
-}
-</script>
</head>
<body onLoad="document.body.onclick = docClicked;">
<div id="header"><div id="header-text">And the beast shall come forth...</div>
<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">
+ <script type="text/javascript" src="slides.js"></script>
<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="previous" href="slide_moz_infra.html" title="Previous page">
<link rel="next" href="slide_seamonkey2.html" title="Next page">
<link rel="last" href="slide_end.html" title="Last page">
-<script type="text/javascript">
-function docClicked(event) {
- if (event.target.nodeName != "A") {
- location.href = document.getElementById('goNext').href;
- }
-}
-</script>
</head>
<body onLoad="document.body.onclick = docClicked;">
<div id="header"><div id="header-text">And the beast shall come forth...</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">< prev</a> |
+ <a href="slide_moz_infra.html" accesskey="p">< prev</a> |
<a href="slide_seamonkey2.html" id="goNext" accesskey="n">next ></a>
</div>
<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">
+ <script type="text/javascript" src="slides.js"></script>
<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="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">
-<script type="text/javascript">
-function docClicked(event) {
- if (event.target.nodeName != "A") {
- location.href = document.getElementById('goNext').href;
- }
-}
-</script>
</head>
<body onLoad="document.body.onclick = docClicked;">
<div id="header"><div id="header-text">And the beast shall come forth...</div>
<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">
+ <script type="text/javascript" src="slides.js"></script>
<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="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">
-<script type="text/javascript">
-function docClicked(event) {
- if (event.target.nodeName != "A") {
- location.href = document.getElementById('goNext').href;
- }
-}
-</script>
</head>
<body onLoad="document.body.onclick = docClicked;">
<div id="header"><div id="header-text">And the beast shall come forth...</div>
<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">
+ <script type="text/javascript" src="slides.js"></script>
<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="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">
-<script type="text/javascript">
-function docClicked(event) {
- if (event.target.nodeName != "A") {
- location.href = document.getElementById('goNext').href;
- }
-}
-</script>
</head>
<body onLoad="document.body.onclick = docClicked;">
<div id="header"><div id="header-text">And the beast shall come forth...</div>
<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">
+ <script type="text/javascript" src="slides.js"></script>
<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="next" href="slide_helpwanted.html" title="Next page">
<link rel="last" href="slide_end.html" title="Last page">
-<script type="text/javascript">
-function docClicked(event) {
- if (event.target.nodeName != "A") {
- location.href = document.getElementById('goNext').href;
- }
-}
-</script>
</head>
<body onLoad="document.body.onclick = docClicked;">
<div id="header"><div id="header-text">And the beast shall come forth...</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">< prev</a> |
- <a href="slide_l10n.html" id="goNext" accesskey="n">next ></a>
+ <a href="slide_helpwanted.html" id="goNext" accesskey="n">next ></a>
</div>
<h1>Mozilla Infrastructure</h1>
<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">
+ <script type="text/javascript" src="slides.js"></script>
<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="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">
-<script type="text/javascript">
-function docClicked(event) {
- if (event.target.nodeName != "A") {
- location.href = document.getElementById('goNext').href;
- }
-}
-</script>
</head>
<body onLoad="document.body.onclick = docClicked;">
<div id="header"><div id="header-text">And the beast shall come forth...</div>
<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">
+ <script type="text/javascript" src="slides.js"></script>
<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="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">
-<script type="text/javascript">
-function docClicked(event) {
- if (event.target.nodeName != "A") {
- location.href = document.getElementById('goNext').href;
- }
-}
-</script>
</head>
<body onLoad="document.body.onclick = docClicked;">
<div id="header"><div id="header-text">And the beast shall come forth...</div>
<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">
+ <script type="text/javascript" src="slides.js"></script>
<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="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">
-<script type="text/javascript">
-function docClicked(event) {
- if (event.target.nodeName != "A") {
- location.href = document.getElementById('goNext').href;
- }
-}
-</script>
</head>
<body onLoad="document.body.onclick = docClicked;">
<div id="header"><div id="header-text">And the beast shall come forth...</div>
<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">
+ <script type="text/javascript" src="slides.js"></script>
<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="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">
-<script type="text/javascript">
-function docClicked(event) {
- if (event.target.nodeName != "A") {
- location.href = document.getElementById('goNext').href;
- }
-}
-</script>
</head>
<body onLoad="document.body.onclick = docClicked;">
<div id="header"><div id="header-text">And the beast shall come forth...</div>
* styles for talk slides *
* by Robert Kaiser *
* <kairo@kairo.at> *
- * (for FOSDEM 2007) *
+ * (for FOSDEM 2008) *
**************************/
color: #7f7c45;
}
+#header-text.neartime {
+ color: #000080;
+}
+
+#header-text.ontime {
+ color: #008000;
+}
+
+#header-text.overtime {
+ color: #800000;
+}
+
#slidenav {
background: #000089 url("template/breadcrumbs-background.png") bottom repeat-x;
padding: 4px 15px 30px 55px;
--- /dev/null
+/******************************
+ * JavaScript for talk slides *
+ * by Robert Kaiser *
+ * <kairo@kairo.at> *
+ * (for FOSDEM 2007) *
+ ******************************/
+
+function docClicked(event) {
+ if (event.target.nodeName != "A") {
+ location.href = document.getElementById('goNext').href;
+ }
+}
+
+// do timed color variantion on slides
+var slide_seconds = 3*60;
+var slide_start = new Date();
+
+function timerFired() {
+ var slide_current = new Date();
+ var seconds_diff = Math.round((slide_current.getTime() - slide_start.getTime()) / 1000);
+ if (seconds_diff >= slide_seconds) {
+ document.getElementById("header-text").className = "overtime";
+ }
+ else if (seconds_diff >= Math.round(2*slide_seconds/3)) {
+ document.getElementById("header-text").className = "ontime";
+ setTimeout("timerFired()", 1000*(slide_seconds/3));
+ }
+ else if (seconds_diff >= Math.round(slide_seconds/3)) {
+ document.getElementById("header-text").className = "neartime";
+ setTimeout("timerFired()", 1000*(slide_seconds/3));
+ }
+ else {
+ // we should never come here, but if we do, go into a 1s loop until we get over the upcoming step
+ setTimeout("timerFired()", 1000);
+ }
+}
+
+setTimeout("timerFired()", 1000*(slide_seconds/3));
<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>