Drupal Saturday Sprint on 15th

Greg Boggs's picture
Start: 
2014-02-15 09:00 - 17:00 America/Los_Angeles

Feb 15 Sprint Overview

The Drupal Sprint Weekend was fantastic! Many new contributors got set up and got some experience working in Drupal issues. In this sprint, we're going to have notice and contrib issues ready for you to work on. Something for every skill level. You'll have made a worth while contribution to Drupal by the end of the day.

If you have built a site in Drupal, you can contribute. We will split into pairs or small groups and work on Drupal Core and Contrib issues. Bring your laptop. Beginners welcome.

For new folks: you can get a head start also by making an account on Drupal.org and taking a look at the Drupal Ladder http://drupalladder.org/ And, install git before coming.

Time & Location

Sprint time: 9am until 5pm, on Saturday, February 15

Location: The New Group, 4540 SW Kelly Ave, Portland, OR 97239

Who it's for

Anyone with Drupal site building experience can contribute to Drupal. We'll have tasks suitable for programmers and non-programmers alike.

Why come

Have you ever contributed to Drupal? The answer will be a resounding Yes after this sprint!

If you're like some Drupal developers or site builders, you've been telling yourself for months that you should start contributing to Drupal. This sprint is your chance to get started with in-person training and mentoring from friendly, experienced core contributors. Our goal is that you leave with a patch contributed.

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 Drual.

What to expect

We'll kick things off with a brief introduction and agenda for the day. We'll help match people with issues that are right for their skill levels and areas of interest. Mentoring is also provided to help new contributors set up a development environment and learn about the contribution process.

You'll have coffee, Internet, power, and a friendly host.

What to bring

An interest in Drupal contribution
A laptop with wireless connectivity and a long power cord (multi-plug extension cords encouraged)
What to prepare

If you plan to contribute documentation or try patches only, all you need a browser thanks to the simplytest.me service which allows you to install Drupal and apply patches online. If you plan to contribute code, we encourage you to prepare your laptop for Drupal 8 development in advance so you can save time on the day of the sprint. Follow the steps below if you have time before the sprint. We can help in the morning if you get stuck on any of these steps.

Create an account on drupal.org if you don't have one yet.
Download Dreditor, a browser plugin for Firefox and Chrome.
Install an IRC client like ChatZilla, a browser plugin, or Pidgin for Linux and Windows, or Adium for Macs. We will hang out on #drupal-contribute (read more on IRC and Drupal).
Try out 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).
Install the latest version of Drush 7. One liner installer:
bash <(curl -s https://gist.github.com/scor/7843568/raw/install-drush7.sh)
References

Drupal git reference
Drupal API documentation
Drupal coding standards
Drupal documentation standards
Drupal core gates
Sprint mentors

We're looking for additional mentors if you are familiar with setting up a development environment or with the core contribution process. People who can help pre-select issues are encouraged to reach out to the organizers in advance (always great to have a list of novice issues lined up the day before).

Comments

The Saturday sprint will be

Greg Boggs's picture

The Saturday sprint will be the Saturday following the Wednesday Drupal Group. So, it will be in 2 weeks on February 15th.

Count me in

aprohl5's picture

I'll be there. Looking forward to this event.

Local dev environment set-up

ericrdb's picture

A Vagrant approach could be a useful alternative in bringing up a local dev environment:
https://drupal.org/project/vdd

Cheers

Environments for Sprint

Coy Lay's picture

I set up an Aquia environment at the last Sprint. Is Vagrant better same different? I do like the idea of us newbies having a standard set up.

trevor

squidhaven's picture

You might want to check out a vagrant setup with Drupal specifically in mind that some devs at Metal Toad have been putting together. Not sure if it's at 100% prime time ready, last I knew they were ironing out some kinks when running on windows, but I think Mac/Linux were running smooth.
git@github.com:metaltoad/trevor.git

Vagrant is an advanced setup

Greg Boggs's picture

Vagrant is an advanced setup great for agencies with lots of projects and for large complex environments.

Useful Getting Started Content

Greg Boggs's picture

Here's a few concise resources for those coming out to the sprint tomorrow. A few quality getting started how-tos for contributing to Drupal.

https://drupal.org/project/issues/search?projects=&status[]=Open&issue_tags=Novice
https://drupal.org/novice
http://webchick.net/node/96
https://drupal.org/contribute

If you can't make it tomorrow, but you can be on IRC to help answer questions, please join #pdx-drupal between 9-5 tomorrow.

Portland (Oregon)

Group events

Add to calendar

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: