Get Involved with Core Sprint
The sprint is intended for first-time contributors. 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 workshop to help you set up tools like IRC, git, and a Drupal 8 development environment.
The Prague "Get Involved with Core" sprint will be held Friday the 27 September, from 9:00 to 18:00. (Similar sprints have been held at DrupalCons Denver, Munich, and Sydney, Portland and many local and regional Drupal events).
Why come
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
Anyone with Drupal site building experience can contribute to Drupal core. We'll have 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:
- The Community Tools workshop
- BoFs during the wee
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 for Linux and Windows, Adium for Macs.
- A shell. Macs have terminal in Applications/Utilities. For Windows, cygwin is common.
- A local web server. Some options:
- Installing the Acquia Dev Desktop (Mac or Windows)
- Installing MAMP (Mac)
- Installing WAMP (Windows)
- Installing a web server on Ubuntu (Linux)
- A code-friendly text editor. (Sublime Text 2 is a free, cross-platform text editor.)
- Git (install and configure; video).
Also recommended
References
- Drupal git reference
- Drupal API documentation
- Drupal coding standards
- Drupal documetation standards
- Drupal core gates
Who you'll meet
Sprint leads
Sprint mentors and trainers
Pamela Barone (pameeela), Stefan Borchert (stBorchert), Alex Burrows (aburrows), Vijaya Chandran ^ (vijaycs85), Stéphane Corlosquet * (scor), Josef Dabernig (dasjo), Patrick Drotleff * (patrickd), Bart Feenstra * (Xano), Kalpana Goel * (kgoel), Willy Karam * (willyk), David Hernández (David Hernández), Kieran Lal (Amazon), Viktor Likin * (likin), Yan Loetzer * (yanniboi), Valery Lourie (valthebald), Gregg Marshall (greggmarshall), Joel Pittet ^ (joelpittet), Alexander Ross (bleen18), Anja Schirwinski (aschiwi), Sebastian Siemssen ^ (fubhy), Herjan van Eijk + (h3rj4n), Lewis Nyman (LewisNyman), Dan Morrison (dman), Chris Ward (chrischinchilla), Steve Purkiss (stevepurkiss), Tobias Stöckler (tstoeckler).
List will be updated as mentors sign up. ( ^ drupalcon grant, + drupalcon scholarship, * mentor free con 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.