Permalink
Browse files

expand some of the outline to slides, add some styles

  • Loading branch information...
1 parent bbb4a04 commit 7bbce968ab9b7b8df005f0879214acf37ebe2722 Sven Fuchs committed Jun 22, 2011
View
@@ -1,4 +0,0 @@
-!SLIDE center bullets
-# Travis CI
-Distributed, continous integration for the Ruby community
-
View
Binary file not shown.
View
@@ -8,7 +8,7 @@ N. Section => Summary, [so] purpose of this section
0. Intro, About us, Outline of the talk, etc.
-1. What is Travis? => Show what it does, so people get a basic clue.
+1. What? => Show what it does, so people get a basic clue.
- Josh (?) does this:
@@ -27,14 +27,18 @@ N. Section => Summary, [so] purpose of this section
- Conclusion: So, Travis CI is a continuous integration service on the web that you can use to run your tests effortlessly.
-2. Why Travis? => Explain how it is different from others, so people understand the purpose.
+2. Why? => Explain how it is different from others, so people understand the purpose.
- We're obviously not alone. List others. (CruiseControl, Jenkins, CIJoe, Integrity, Big Tuna ..., Railsonfire?)
- We don't just want to write another piece of software. We want to make the world a better place!
- List aspects (Ruby, Open API, Distributed, Community, Instant, Simple)
- Vision: Become for builds what Gemcutter is for gems.
-3. State of Travis => List achievements and awesomeness, so people understand it already rocks.
+3. How? (Architecture) => Explain how it is done, so people understand it's not that hard (and they can join)
+
+ - show how Travis works (Github => App => Worker => App => Clients)
+
+4. State of Travis => List achievements and awesomeness, so people understand it already rocks.
- Some statistics (lots of shit already)
- Who's testing? (RSpec, Cucumber, Devise, ...)
@@ -43,10 +47,6 @@ N. Section => Summary, [so] purpose of this section
- Rubinius loves us and helps fixing bleeding edge rbx preview installs
- People are throwing boxes at us. We can't even use as many servers as people want to give to us!
-4. Architecture => Explain how it is done, so people understand it's not that hard (and they can join)
-
- - show how Travis works (Github => App => Worker => App => Clients)
-
5. Things we have learned => ???, not sure what the purpose of this section is, actually i'm not sure about the whole section
- Manage expectations vs doability
View
@@ -2,8 +2,7 @@
"name": "Travis CI",
"description": "Distributed, Continous Integration for the Ruby community",
"sections": [
- { "section": "1-intro" },
- { "section": "2-about" }
+ { "section": "slides" }
]
}
View
@@ -0,0 +1,4 @@
+!SLIDE center bullets
+# Travis CI
+Distributed, continous integration<br/>for the Ruby community
+
File renamed without changes.
View
@@ -0,0 +1,6 @@
+!SLIDE bullets
+* What
+* Why
+* How
+* Now
+* Then
View
@@ -0,0 +1,11 @@
+!SLIDE
+# What?
+
+!SLIDE bullets
+# What?
+* Open source
+* CI system
+* Ruby community
+
+!SLIDE
+# Have a look!
View
@@ -0,0 +1,10 @@
+!SLIDE
+# Why?
+
+!SLIDE bullets
+# Motivation
+* ...
+
+!SLIDE bullets
+# Vision
+* ...
View
@@ -0,0 +1,9 @@
+!SLIDE
+# How?
+
+!SLIDE bullets
+# Architecture
+* Github
+* The "App"
+* Workers
+* Clients
View
@@ -0,0 +1,10 @@
+!SLIDE
+# Now
+
+!SLIDE bullets
+# Facts!
+* 444 Repositories
+* 7523 Commits
+* 30,000 Builds
+
+
View
No changes.
View
No changes.
View
@@ -0,0 +1,29 @@
+@font-face { font-family: Cabin; src: url('Cabin-Bold-TTF.ttf'); }
+@font-face { font-family: Practique; src: url('Practique.ttf'); }
+
+body {
+ font-family: Practique;
+}
+
+h1 {
+ font-size: 216px;
+ margin: 0 0 0.25em 0;
+}
+.bullets h1 {
+ font-size: 150px;
+}
+li {
+ font-size: 72px;
+ padding: 0 !important;
+ line-height: 150%;
+}
+p {
+ font-size: 72px;
+}
+
+*[ref="slides/01-intro"] h1 {
+ font-size: 216px;
+}
+*[ref="slides/03-outline"] li {
+ font-size: 90px;
+}

0 comments on commit 7bbce96

Please sign in to comment.