Project Sputnik: Crowd sourcing a Developer laptop
-
Upload
barton-george -
Category
Technology
-
view
37.650 -
download
1
Transcript of Project Sputnik: Crowd sourcing a Developer laptop
![Page 1: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/1.jpg)
The Sputnik Story:Crowd-sourcing a developer laptop Barton GeorgeDirector, Developer ProgramsDell Services
@Barton808
![Page 2: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/2.jpg)
‹#› Dell ServicesConfidential
+
![Page 3: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/3.jpg)
‹#› Dell ServicesConfidential
+
Impractical
![Page 4: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/4.jpg)
‹#› Dell ServicesConfidential
Dell Innovation Fund+
+
![Page 5: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/5.jpg)
‹#› Dell ServicesConfidential
The Plan
![Page 6: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/6.jpg)
‹#› Dell ServicesConfidential
1.Involve developer community in product development
The Plan
![Page 7: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/7.jpg)
‹#› Dell ServicesConfidential
1.Involve developer community in product development
2.Be scrappy
The Plan
![Page 8: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/8.jpg)
‹#› Dell ServicesConfidential
1.Involve developer community in product development
2.Be scrappy
3.Profit!
The Plan
![Page 9: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/9.jpg)
‹#› Dell ServicesConfidential
1.Involve developer community in product development
2.Be scrappy
3.Profit! -> Court developers
The Plan
![Page 10: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/10.jpg)
‹#› Dell ServicesConfidential
Photo source: Comrade Foot; http://creativecommons.org/licenses/by-sa/4.0/
![Page 11: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/11.jpg)
‹#› Dell ServicesConfidential
Photo source: IATI The International Aid Transparency Initiative; http://creativecommons.org/licenses/by-sa/4.0/
![Page 12: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/12.jpg)
‹#› Dell ServicesConfidential
March 15, 2012 Approved by Dell Innovation Fund
Apr 6-10 Feedback from select Alpha developers
April 16-20 Customer visits to get feedback
April 20- May 7 Getting ready to go public
You have 3 months…
Make a laptop!
![Page 13: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/13.jpg)
‹#› Dell ServicesConfidential
March 15, 2012 Approved by Dell Innovation Fund
Apr 6-10 Feedback from select Alpha developers
April 16-20 Customer visits to get feedback
April 20- May 7 Getting ready to go public
You have 3 months…
Make a laptop!
![Page 14: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/14.jpg)
• May 7 Project announced via blog and at Ubuntu Dev Summit
Unique visitors to bartongeorge.net
We struck a nerve! 70K+
Going Public
![Page 15: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/15.jpg)
‹#› Dell ServicesConfidential
• May 7 Project announced via blog and at Ubuntu Dev Summit
Unique visitors to bartongeorge.net
We struck a nerve! 70K+
Going Public
Ubuntu CEO
![Page 16: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/16.jpg)
May 7 Project announced via blog; IdeaStorm kicked off
1. Don’t make it more expensive than Windows
2. Make it work with the vanilla image
3. At least 8GB of RAM
4. No Windows Preinstalled
5. No CD/DVD
6. ProSupport
Gathering Feedback
![Page 17: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/17.jpg)
‹#› Dell ServicesConfidential
June 20 Touchpad driver written* (upstreamed to 3.9 kernel)
July 2 Beta program announced (6K+ people) <- Tipping point
July 17 Announced at OSCON: Project to become product in fall
Beta Late Then Never
![Page 18: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/18.jpg)
‹#› Dell ServicesConfidential
June 20 Touchpad driver written* (upstreamed to 3.9 kernel)
July 2 Beta program announced (6K+ people) <- Tipping point
July 17 Announced at OSCON: Project to become product in fall
Beta Late Then Never
*drivers are really hard to write
![Page 19: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/19.jpg)
Nov 29 Dell XPS 13 Developer Edition launched in US/Can
Feb 18 FHD version (addressed key complaint), EMEA launch
< 9 Months From Hack to Launch
The Launch (19 weeks)
![Page 20: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/20.jpg)
XPS 13 Developer Edition: Client-to-cloud platform
3 Generations
Hardware: XPS 13 laptop
• FHD, i7 CPU, 8GB RAM, 256GB SSD
Software
• Ubuntu 12.04 LTS
• Basic set of tools and utilities
• Beta projects: Profile tool & Cloud launcher
• Dell.com/developers
• GitHub.com/SputnikKey Links
![Page 21: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/21.jpg)
Cloud back end• Joyent• OpenStack private• EC2• Rackspace
GitHub.com/sputnik
Profile library on Github• Community assembled
language stacks that are configured on the users client via the profile tool (built on chef scripts)
• Simulate entire app environment on client in Linux containers then deploy to cloud via cloud launcher
Our Dream for Project Sputnik: a client-to-cloud platform for developers
Micro cloud
Client
![Page 22: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/22.jpg)
Cloud back end• Joyent• OpenStack private• EC2• Rackspace
Profile library on Github• Community assembled
language stacks that are configured on the users client via the profile tool (built on chef scripts)
• Simulate entire app environment on client in Linux containers then deploy to cloud via cloud launcher
Our Dream for Project Sputnik: a client-to-cloud platform for developers
Micro cloud
Photo source: n74jrw; http://creativecommons.org/licenses/by-sa/4.0/
![Page 23: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/23.jpg)
The team –Small but scrappy (none of us full time)
Jared
Linux server engineering
Barton
Project Lead
Mario
Linux architect
Amit
Linux architect
Amber
Linux program Mgr
![Page 24: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/24.jpg)
What’s Next?
Jared Dominguez
![Page 25: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/25.jpg)
New editions!
Dell Precision M3800 mobile workstation, developer edition
• Ubuntu 14.04 LTS
• Next gen 15-inch mobile workstation
• 4th gen Core i7 quad-core, NVIDIA Quadro K1100M graphics
• Up to 16GB of memory
• 4K Ultra HD (3840x2160) screen option
• Availability: Worldwide
4th generation
Dell™ XPS™ 13 laptop, developer edition
• Ubuntu 14.04 LTS
• Virtually borderless infinity display
• Smallest 13-inch laptop on the planet
• 5th gen Core Processor
• Up to 8GB of memory
• Availability: US, Canada, Europe
![Page 26: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/26.jpg)
How the idea has been received
4 Ways Dell Is Becoming An Open Source Company
"The laptop gives Dell credibility in the open source
developer community. With that support, Dell can...
grow a new sector of the hardware market."
— Alex Williams
Dell's Sputnik - Git what you want
“Dell is on the right track with their profile thinking. To me, this
could be a game-changer in the computer manufacturer race."
—Mike Hendrickson
Dude, Dell’s Building an Open Source Laptop
“The opportunity to skip the customization process should be of interest
to CIOs, because it will help them eliminate costs and speed up the
development process.”
- Clint Boulton
![Page 27: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/27.jpg)
How the System has been reviewed
Dell's Linux laptop has good hardware, decent
toolkit
“….the Dell XPS 13 Developer Edition is a thing of
beauty." — Katherine Noyes
Dell XPS 13 Developer Edition review –
Linux laptop an Ultrabook in all but name
It just works:
Dell XPS 13 Developer Edition Linux Ultrabook review
“Dell's substantial investment in making a functional Linux
Ultrabook pays off..” - Lee Hutchinson
The Dell XPS 13 Developers Edition With Ubuntu
"Excellent Ubuntu performance out of the box…
Using the laptop was a dream." — John Biggs
![Page 28: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/28.jpg)
How the System has been received
![Page 29: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/29.jpg)
People just want to be heard
Not all Trolls mean to Troll
![Page 30: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/30.jpg)
People just want to be heard
Not all trolls mean to troll
Not all Trolls mean to Troll
![Page 31: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/31.jpg)
What Did We Learn?
![Page 32: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/32.jpg)
You need someone high up to go to bat for you
Get a Champion
![Page 33: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/33.jpg)
Innovation without execution isn’t worth much
Execution
![Page 34: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/34.jpg)
Don’t Over Promise
Deliver on what you say you will and explain when you “screw up”
![Page 35: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/35.jpg)
Be Human
Speaking plainly and being transparent is powerful
![Page 36: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/36.jpg)
No One Is Perfect(not even multi-billion dollar corporations)
Action is better than non-action, but nothing is perfect upon launch
![Page 37: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/37.jpg)
Be HumbleTreat everyone with decency (may need to take a deep breath before
responding), don’t write anyone off too soon
![Page 38: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/38.jpg)
Thank You! Happy Hacking :)
• www.dell.com/developers or www.dell.com/sputnik
• www.bartongeorge.net
• Twitter: @barton808
• #ProjectSputnik
![Page 39: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/39.jpg)
Questions?
![Page 40: Project Sputnik: Crowd sourcing a Developer laptop](https://reader033.fdocuments.in/reader033/viewer/2022042817/55a526a81a28abd40e8b47a0/html5/thumbnails/40.jpg)