Come help with core! Dozens of mentors will be available to help you get started. If you're not sure where to start contributing, or not even sure about the whole sprint thing, this is for you! This sprint also includes an optional Core Mentoring workshop to help you set up tools like IRC, git, and a Drupal 8 development environment.
The "Get Involved with Core" sprint has been held at DrupalCon since Sydney 2013 and at many local and regional Drupal events.
If you're like most Drupal developers, you've been telling yourself for months that you should start contributing to Drupal core. This sprint is your chance to get started with in-person training and mentoring from friendly, experienced core contributors. If you've already started to work on core, come meet other contributors, hang out in person, and work on manageable tasks in the Drupal core queue. The goal is to help you help with core.
Who it's for
This sprint is intended for first-time contributors and anyone with Drupal site building experience to learn how to contribute to Drupal core. Our mentors will help match tasks suitable for programmers and non-programmers alike.
What to expect
We'll kick things off with a brief introduction, and then we'll help match people with issues that are right for their skill levels and areas of interest. Free training is also provided to help new contributors set up a development environment and learn about the contribution process.
What to bring
- An interest in Drupal contribution
- A laptop with a Drupal 8 development environment
How to get set up
Don't have your development environment yet? No problem! Come to one of the following free events for help getting everything set up:
- Core Mentoring
- BoFs during the week
Setting up a Drupal 8 environment
You're also encouraged to set up your Drupal 8 development environment on your own if you prefer.
Here's what you'll need:
- An account on http://drupal.org.
- Dreditor, a browser plugin for Firefox and Chrome.
- An IRC client like ChatZilla, a browser plugin, Pidgin or XChat for Linux and Windows, LimeChat for Macs.
- A shell. Macs have terminal in Applications/Utilities. For Windows, cygwin is common.
- A local web stack
- A code-friendly text editor.
Set it up now
To set all of this up you can simply follow the Drupal Community Tools Download Instructions.
- Drupal git reference
- Drupal API documentation
- Drupal coding standards
- Drupal documentation standards
- Drupal core gates
Who you'll meet
- Cathy Theys (YesCT+)
- Addison Berry (add1sun)
- Brian Gillbert (realityloop+)
- Scott Reeves (Cottser)
- Andrea Soper (ZenDoodles)
Sprint mentors and trainers
Erik Baldwin (BLadwin), Kevin Basarab (kbasarab), Rob Bayliss (rbayliss), Alex Burrows (aburrows), David Cameron (dcam), Joaquin Bravo Contrera (jackbravo), Mark Casias (markie), Stéphane Corlosquet (scor+), Tim Erickson (stpaultim) Barbara Errickson (barbarae), Lauri Eskola (lauriii), Bart Feenstra (Xano+*), Tess Flynn (socketwench+), Leslie Glynn (leslieg), Kalpana Goel (kgoel), Rachit Gupta (rachit_gupta+), Lucas Hedding (heddn), Douglas C. Hoffman (douglaschoffman*), Willy Karam (willyk), Emma Karayiannis (emma.maria), Jibran Ijaz (jibran+), Valery Lourie (valthebald), Elli Ludwigson (ekl1773+), Alina Mackenzie (alimac), Barry Madore (bmadore*), Abdelrahman Magdy (amagdy), Jeff Markel (jmarkel), Chris McCafferty (cilefen), Gregg Marshall (greggmarshall), Hari Prasad Nadig (hpn+), Fernando Paredes García (develCuy+), Alexar Pen (alexarpen), Joel Pittet (joelpittet), Kristen Pol (Kristen Pol), Bevan Rudge (Bevan), Jared smith (jaredsmith), Caleb Thorne (draenen), Kay VanValkenburgh (kay_v), David Valdez (gnuget), Albert Volkman (Albert Volkman), Ryan Weal (weal*), Chris Weber (cosmicdreams), Brandon Williams (rocketeerbkw), Brant Wynn (brantwynn*)
List will be updated as mentors sign up.
(+ drupalcon scholarship, * free mentor ticket)
Want to help mentor?
Are you already familiar with setting up a development environment or with the core contribution process? Want to help other contributors? We need lots of mentors to work with our first-time contributors.
Date: Friday, June 6
Room: F - Blackmesh | 4th floor