Contributing to Drupal 8 - Frankfurt

100
Contributing to Drupal 8 Be a #DrupalHero

description

Session presented at DrupalCamp Frankfurt 2014 about how to contribute to Drupal 8 Core development.

Transcript of Contributing to Drupal 8 - Frankfurt

Page 1: Contributing to Drupal 8 - Frankfurt

Contributing to Drupal 8

Be a #DrupalHero

Page 2: Contributing to Drupal 8 - Frankfurt

Ruben Teijeiro @rteijeiro

Page 3: Contributing to Drupal 8 - Frankfurt
Page 4: Contributing to Drupal 8 - Frankfurt
Page 5: Contributing to Drupal 8 - Frankfurt
Page 6: Contributing to Drupal 8 - Frankfurt
Page 8: Contributing to Drupal 8 - Frankfurt

What's Drupal 8?

Page 9: Contributing to Drupal 8 - Frankfurt

3rd Party Components

Page 10: Contributing to Drupal 8 - Frankfurt
Page 11: Contributing to Drupal 8 - Frankfurt
Page 12: Contributing to Drupal 8 - Frankfurt
Page 13: Contributing to Drupal 8 - Frankfurt
Page 14: Contributing to Drupal 8 - Frankfurt

Twig

Page 15: Contributing to Drupal 8 - Frankfurt

New Cool Features

Page 16: Contributing to Drupal 8 - Frankfurt

Multilingual

Page 17: Contributing to Drupal 8 - Frankfurt

http://www.drupal8multilingual.org

Page 18: Contributing to Drupal 8 - Frankfurt

Configuration

Management

Page 19: Contributing to Drupal 8 - Frankfurt

http://drupal8cmi.org

Page 20: Contributing to Drupal 8 - Frankfurt

Mobile Friendly

Page 21: Contributing to Drupal 8 - Frankfurt

https://groups.drupal.org/mobile/drupal-8

Page 22: Contributing to Drupal 8 - Frankfurt

Views in Core

Page 23: Contributing to Drupal 8 - Frankfurt

https://drupal.org/community-initiatives/drupal-core/vdc-roadmap

Page 24: Contributing to Drupal 8 - Frankfurt

REST API

Page 25: Contributing to Drupal 8 - Frankfurt

https://groups.drupal.org/wscci

Page 26: Contributing to Drupal 8 - Frankfurt

New Entity API

Page 27: Contributing to Drupal 8 - Frankfurt
Page 28: Contributing to Drupal 8 - Frankfurt

New Fields in Core

Page 29: Contributing to Drupal 8 - Frankfurt
Page 30: Contributing to Drupal 8 - Frankfurt

Everything is a Field

Page 31: Contributing to Drupal 8 - Frankfurt
Page 32: Contributing to Drupal 8 - Frankfurt
Page 33: Contributing to Drupal 8 - Frankfurt

In-place

Content

Editing

Page 34: Contributing to Drupal 8 - Frankfurt

https://drupal.org/project/edit

Page 35: Contributing to Drupal 8 - Frankfurt

This is Drupal 8!!!

Page 36: Contributing to Drupal 8 - Frankfurt

More than 1 million sites

Page 37: Contributing to Drupal 8 - Frankfurt

https://drupal.org/project/usage/drupal

Page 38: Contributing to Drupal 8 - Frankfurt
Page 39: Contributing to Drupal 8 - Frankfurt

More than 1 million users

Page 40: Contributing to Drupal 8 - Frankfurt

https://drupal.org

Page 41: Contributing to Drupal 8 - Frankfurt

More than 2000

Core Contributors

Page 42: Contributing to Drupal 8 - Frankfurt

http://ericduran.github.io/drupalcores

Page 43: Contributing to Drupal 8 - Frankfurt

But

Page 44: Contributing to Drupal 8 - Frankfurt

Drupal doesn't grow on trees

Page 45: Contributing to Drupal 8 - Frankfurt

How Drupal is built?

Page 46: Contributing to Drupal 8 - Frankfurt

Community

https://drupal.org/community

Page 47: Contributing to Drupal 8 - Frankfurt

Developers

Page 48: Contributing to Drupal 8 - Frankfurt

Quitting their jobs

to work more time in Core

Page 49: Contributing to Drupal 8 - Frankfurt

Looking for funding

Page 50: Contributing to Drupal 8 - Frankfurt

Working Overtime

Page 51: Contributing to Drupal 8 - Frankfurt

How you can help?

Page 52: Contributing to Drupal 8 - Frankfurt

Funding

Page 53: Contributing to Drupal 8 - Frankfurt

https://gittip.com

Page 54: Contributing to Drupal 8 - Frankfurt

https://drupalfund.us

Page 55: Contributing to Drupal 8 - Frankfurt
Page 56: Contributing to Drupal 8 - Frankfurt

Sponsoring

Page 57: Contributing to Drupal 8 - Frankfurt

Attending to Drupal Events

Page 58: Contributing to Drupal 8 - Frankfurt

Speaking at Drupal Events

Page 59: Contributing to Drupal 8 - Frankfurt

Contributing to Community

Page 60: Contributing to Drupal 8 - Frankfurt

Getting involved inCode Sprints

Page 61: Contributing to Drupal 8 - Frankfurt

“What if we invest in our people and they leave?”

Page 62: Contributing to Drupal 8 - Frankfurt

“What if we don't and they stay?”

Page 63: Contributing to Drupal 8 - Frankfurt

#DrupalHero Certification

Page 64: Contributing to Drupal 8 - Frankfurt

DevOps

Page 65: Contributing to Drupal 8 - Frankfurt

https://drupal.org/contribute/support

User Support

Page 66: Contributing to Drupal 8 - Frankfurt

Infrastructure

https://drupal.org/contribute/drupalorg/infrastructure

Page 67: Contributing to Drupal 8 - Frankfurt

Back-end Developers

Page 68: Contributing to Drupal 8 - Frankfurt

Development

https://drupal.org/contribute/development

Page 69: Contributing to Drupal 8 - Frankfurt

Front-end Developers

Page 70: Contributing to Drupal 8 - Frankfurt

Drupal 8 Twig Initiative

https://drupal.org/node/2008464

Page 71: Contributing to Drupal 8 - Frankfurt

Seven

Page 72: Contributing to Drupal 8 - Frankfurt

Responsive Drupal.org

Page 73: Contributing to Drupal 8 - Frankfurt

Site Builders

Page 74: Contributing to Drupal 8 - Frankfurt

Drupal 8 Site Building

https://drupal.org/drupal-8.0/sitebuilders

Page 75: Contributing to Drupal 8 - Frankfurt

Designers

Page 76: Contributing to Drupal 8 - Frankfurt

Seven Style Guidehttps://groups.drupal.org/node/350833

Page 77: Contributing to Drupal 8 - Frankfurt

Add back Druplicon in the Installer

https://drupal.org/node/2030027

Page 78: Contributing to Drupal 8 - Frankfurt

Drupal 8 Logo

Page 79: Contributing to Drupal 8 - Frankfurt

UX Designers

Page 80: Contributing to Drupal 8 - Frankfurt

Usability

https://drupal.org/community-initiatives/drupal-core/usability

Page 81: Contributing to Drupal 8 - Frankfurt

Back to Site Buttonhttps://groups.drupal.org/node/375153

Page 82: Contributing to Drupal 8 - Frankfurt

Testers

Page 83: Contributing to Drupal 8 - Frankfurt

Testing

https://drupal.org/contribute/testing

Page 84: Contributing to Drupal 8 - Frankfurt

Drupal TestBot

https://github.com/ricardoamaro/docker-drupal-testbot

https://groups.drupal.org/node/388908

Page 85: Contributing to Drupal 8 - Frankfurt

Content Managers

Page 86: Contributing to Drupal 8 - Frankfurt

Documentation

https://drupal.org/contribute/documentation

Page 87: Contributing to Drupal 8 - Frankfurt

Translators

Page 88: Contributing to Drupal 8 - Frankfurt

Translations

https://drupal.org/contribute/translations

Page 89: Contributing to Drupal 8 - Frankfurt

Marketing

Page 90: Contributing to Drupal 8 - Frankfurt

Marketing

http://groups.drupal.org/marketing-drupal

Page 91: Contributing to Drupal 8 - Frankfurt

Start Now!!

Page 92: Contributing to Drupal 8 - Frankfurt

Drupal 8 + drush + git

https://bitnami.com/stack/drupal/installer

Thanks to

Download

Page 93: Contributing to Drupal 8 - Frankfurt

JoinDrupalTwig Code Sprint

Today 12:00pmSprint Room

(Room H1)

Page 94: Contributing to Drupal 8 - Frankfurt

drupal.org user account

You only need

your laptop and a

Page 95: Contributing to Drupal 8 - Frankfurt

Referenceand useful

Links

Page 96: Contributing to Drupal 8 - Frankfurt

https://dreditor.org

Page 97: Contributing to Drupal 8 - Frankfurt

http://drupalladder.org

Page 98: Contributing to Drupal 8 - Frankfurt

https://drupal.org/community-initiatives/drupal-core

Drupal 8 Core Initiatives

Page 99: Contributing to Drupal 8 - Frankfurt

drupal.org Improvements

https://groups.drupal.org/drupalorg

Page 100: Contributing to Drupal 8 - Frankfurt

Questions?