what is the docker global hack day?

31
WHAT IS THE DOCKER GLOBAL HACK DAY? Lightning Talk

Upload: peter-sellars

Post on 16-Apr-2017

119 views

Category:

Software


2 download

TRANSCRIPT

Page 1: What Is The Docker Global Hack Day?

WHAT IS THE DOCKER GLOBAL HACK DAY?Lightning Talk

Page 2: What Is The Docker Global Hack Day?

What Is The Docker

Global Hack Day?

• 3 Years Young• Tools Of Mass Innovation• Hacking Time• Dockside Rules• The Goodies• Push Time• Picking The Winners

Page 3: What Is The Docker Global Hack Day?

3 YEARS YOUNGWHAT IS THE DOCKER GLOBAL HACK DAY?

Page 4: What Is The Docker Global Hack Day?

Not All Is As It

Seems…

Docker Global Hack Day #1- 2013• Docker Hack Day #8!• First Global Participation• Based out of Docker, San Francisco Office• Handful of Meetup Groups participated

Docker Global Hack Day #2 - 2014• Many Meetup Groups participated• DockerCon Europe Tickets offered as prizes

Page 5: What Is The Docker Global Hack Day?

…so 2015

was…

Global Hack Day

#3

Page 6: What Is The Docker Global Hack Day?

TOOLS OF MASS INNOVATION

WHAT IS THE DOCKER GLOBAL HACK DAY?

Page 7: What Is The Docker Global Hack Day?

Building Tools of

Mass Innovation

Page 8: What Is The Docker Global Hack Day?
Page 9: What Is The Docker Global Hack Day?
Page 10: What Is The Docker Global Hack Day?

HACKING TIMEWHAT IS THE DOCKER GLOBAL HACK DAY?

Page 11: What Is The Docker Global Hack Day?

Hacking TimeUS (PDT)

• 16th Kick Off & Livestream• 17th-20th Hack, Hack, Hack!• 21st Submit Hack

• Local Winners Announced

• 22nd-27th Global Winners Voting• 28th Global Winner

Announcements

Kick Off&

Livestream!Hack! Hack!

Hack!

Hack!

Submission Deadline &

Local Winners

Page 12: What Is The Docker Global Hack Day?

Hacking TimeNew Zealand

• 17th Kick Off & Livestream• 18th-21st Hack, Hack, Hack!• 22nd Submit Hack

• Local Winners Announced

• 23rd -28th Global Winners Voting• 29th Global Winner

Announcements

Kick Off&

Livestream!Hack! Hack!

Hack! Hack!Submission Deadline &

Local Winners

Page 13: What Is The Docker Global Hack Day?

ImportantTime

Information For

Hackers…

…In New Zealand

• Thursday 17th September 1pm– Kick Off & Livestream Event (San Francisco)

• Tuesday 21st September 6am– Deadline for Hack Submissions

• Github Submission Repository– https://github.com/docker/global-hack-day-3

Page 14: What Is The Docker Global Hack Day?

DOCKSIDE RULES

WHAT IS THE DOCKER GLOBAL HACK DAY?

Page 15: What Is The Docker Global Hack Day?

The Rules

• 1-3 Hackers in a Team• Hack on a project using Docker or its

infrastructure plumbing (runC, Notary) as a central piece

• Have exactly from 4pm PDT on Wednesday, September 16th to 9am PDT on Monday, September 21st to complete this project

Page 16: What Is The Docker Global Hack Day?

Hacking Categories

• Docker Plugins• Docker Plumbing

– runC– Notary

• Docker Freestyle– Use Docker 1.7 Features

Page 17: What Is The Docker Global Hack Day?

THE GOODIESWHAT IS THE DOCKER GLOBAL HACK DAY?

Page 18: What Is The Docker Global Hack Day?
Page 19: What Is The Docker Global Hack Day?

LocalGoodies

&Global

Goodies

Page 20: What Is The Docker Global Hack Day?

Local Goodies

LimitedEditionDocker

Baseball Shirt

Decision Makers• Jury of Docker Engine core maintainers• One per Local Meetup Submission

Page 21: What Is The Docker Global Hack Day?

Global Goodies

Decision Makers• Global Community• Social Media Voting

3rd

2nd 1st

Page 22: What Is The Docker Global Hack Day?

PUSH TIME WHAT IS THE DOCKER GLOBAL HACK DAY?

Page 23: What Is The Docker Global Hack Day?

Docker Global

Hack Day #3

Github Repository

https://github.com/docker/global-hack-day-3

Page 24: What Is The Docker Global Hack Day?

How to Submit A

Hack!

4Simple Steps

• Step 1– Fork https://

github.com/docker/global-hack-day-3– Create a subdirectory titled with the name of

your team.• Step 2

– Hack!– Hack on the best Docker project you can think

of!• Step 3

– Submit a pull request to the Github Repository before 9am PDT on Monday, September 21st

• Step 4– Once you've submitted your Pull Request, go

ahead and submit additional information about your hack day project  to appear on the Docker.com website and have people vote for you for a chance to win the global prize!

Page 25: What Is The Docker Global Hack Day?

PICKING THE WINNERS

WHAT IS THE DOCKER GLOBAL HACK DAY?

Page 26: What Is The Docker Global Hack Day?

What Makes A

Good Docker

Hack Day Hack!

• Novelty– Has anyone ever done this using Docker before?

• Fit– Does Docker improve the project or fundamentally enable it?

• Efficiency– Is this implementation small in size, easy to transport, quick

to start up and run?• Integrations

– Does this project fit well into other systems, or is it sufficiently complex itself to be it's own system?

• Transparency– Can other people easily recreate your project now that

you've shown how? Is your code open source?• Usefulness

– Will other Docker hackers use this in future projects• Longevity

– Can the project be improved/built upon?

Page 27: What Is The Docker Global Hack Day?

Local Winners

&Global

Winners

Page 28: What Is The Docker Global Hack Day?

Local Winners

• Voted by jury of Docker core maintainers• Based on Good Hack Day Hack Criteria• 1 team per Local Meetup• Each member of the team gets a prize

– Docker Baseball Shirt

Page 29: What Is The Docker Global Hack Day?

Global Winners

• All Hacks (Not just Local Winners) Included• Voting done by community through social

networks• Top 3 teams in each category

– Docker Plugins– Docker Plumbing– Docker Freestyle

• Each member of the team gets a prize– 3rd Place: Docker Customized Tile– 2nd Place: Docker Hoodie– 1st Place: Pass to DockerCon Europe 2015

• Accomodation• Lightning Talk to present winning Hack!

Page 30: What Is The Docker Global Hack Day?

THANK YOU!

What is Docker Global Hack Day?

Page 31: What Is The Docker Global Hack Day?

References • Docker Global Hack Day #3 Announcement https://blog.docker.com/2015/07/announcing-docker-global-hack-day-3/

• Docker Global Hack Day #3 Kick Off Event – Speakers Announcement https://blog.docker.com/2015/09/speakers-announced-for-docker-global-hack-day-3-kick-off-event/

• Docker Global Hack Day #3 – Kick Off Slides http://www.slideshare.net/Docker/docker-global-hack-day-3

• Docker Global Hack Day #3 Info https://www.docker.com/docker-global-hack-day-3

• Docker Global Hack Day Preview Blog https://blog.docker.com/2015/09/docker-global-hack-day-3-starts-next-week/

• Docker Global Hack Day #3 Submission Information https://blog.docker.com/2015/09/docker-global-hack-day-3-submit-hacks/

• Docker Global Hack Day #3 Github Repository https://github.com/docker/global-hack-day-3

• Docker Global Hack Day #3 Local Edition Winners http://162.242.237.67/docker-blog/2015/09/docker-global-hack-day-3-local-edition-winners/

• Docker Global Hack Day #3 Global Winners https://blog.docker.com/2015/09/docker-global-hack-day-3-winners/