Global Contribution Weekend is a worldwide event everyone can participate in. Small local contribution events will be held annually on the last weekend in January. Everyone is encouraged to join an existing event in your local area or – if none exists at the moment – create your own.
This page gives general information and directions. Please visit the upcoming/current event's page for details (about locations etc).
Next DGCW
Everybody has something to contribute
Drupal is made possible by a very diverse group of people around the globe using a huge variety of skills including but not limited to user experience design, project management, development, planning, testing, bug reporting, performance analysis, integration, triage, event organization, marketing, session recording, photography, translations, book authoring, and the list goes on and on. Some examples:
- Translators — Are you good in a written language other than English? We need you!
- Content Strategists — Want to work on reorganizing the documentation and improving the content quality? We need you!
- Project Managers — You want to bring forward certain initiatives and know how to build a team with different expert skill sets and how to facilitate the progress? We need you!
- Marketeers — You have ideas for advancing the promotion of Drupal and need a team? And you are good at sharing your strategy insights? We need you too!
And that is just for starters! If you have ideas on how to contribute, participate in our contribution opportunities.
“Sprint” vs. “contribution”
Please note that this type of events has been called “sprint” or “code sprint” in the past. For the sake of inclusivity (contributions can relate to more than code, avoid the notion of any required speed) the Drupal community decided in 2018 to speak of “contributions” instead. You will still find the old labels here and there, don’t let this confuse you.
Participate as a host
No events announced that are close to you? Why don’t you host one!
This is a brilliant opportunity to actually let more people contribute to Drupal. Don’t worry, it’s super easy and it’s a contribution in itself. “Resources to help plan your event” section will give all the info you need. When you are ready, go to the upcoming event’s detail page and simply add your event in the list. You will find detailed instructions on the respective page.
Announce your event location
Some blurbs to add to your session/event description (edit to fit your event):
Everyone is welcome; if you have built a site in Drupal, you can contribute. We will split into groups and work on Drupal core issues. Bring your laptop. For new folks: you can get a head start also by making an account on Drupal.org, getting some contribution tools, and developers can install git before coming and git clone Drupal 8 core.
Contributors of all skill levels and experiences welcome! Just bring your laptop, together we'll find something for you to work on.
Teaser artwork
Feel free to use this contributed artwork for your own adjustments:
Requires free font family Ubuntu, cf. PDF comment for further info.
Download PDF.
Resources to help plan your event
- d.o doc: What is a contribution sprint?
- d.o mentoring doc: Resources for sprint planners: How to plan a sprint
- blog: Planning your own local Global Sprint Weekend January 25 and 26 2014 Event
- 2013 DrupalCon Portland session: video on sprint planning and mentoring by xjm, ZenDoodles, add1sun, YesCT
- 2013 podcast: There is no crying in sprints from DrupalEasy
- 2014 podcast: 084 Global Sprint Weekend 2014 with Cathy Theys - Modules Unraveled Podcast with webflo.
- 2014 podcast: Global Sprint Days from Lullabot
- Drupal Slack channel #community-organizers is good places to ask questions
Participate as a contributor
If you ever wondered, how to start giving something back to the community, this is your chance. Visit the upcoming contribution weekend's page. If there is a location within your reach, we strongly recommend you announce that you're coming (use the register link on the details page), pack your laptop computer and join a friendly group of people, always ready to get new contributors on board.
If there is no contribution location within your reach, look out for links to "virtual meetups". If no option available, you can still invite a friend or two and just organize yourselves or use one of the general communication channels to find like-minded people for your own virtual contribution meetup on a topic of your choice.
Ressources to help plan your contributions
- Drupal 8 change notifications
- Resources for contributed module developers: upgrading your modules to Drupal 8. Look at git logs and 8.x issues from modules that have already started a 8.x branch. As you port, first commit a 7.x version as initial 8.x, and make frequent public commits (and issues in your issue queue!). In those commit messages: 1) say what you did, *and* 2) add "per ...." and site the change record, or link to an example in another module that led you to think that was what needed to be done. The "per" is really useful. See also the Pants example module.
- Use IRC, and post a comment when about to work on an issue.
- Drupalize.me free Community videos
Issues and topics to sprint on
Initiative leads and module maintainers should create planning pages for their projects and links to the upcoming contribution event's page.
Archive
Find location lists and links of past events:
Comments
Teaser artwork "8 Drop" for Drupal 9 contributions?
I'm happy to see how many organizers adopted my contributed teaser artwork above. However, please be aware that this weekend should be dedicated to Drupal 9 readiness!
Low hanging fruit for a contribution: re-design DGCW artwork for next year, omitting the EOL Drupal 8 Drop. Anyone?
See https://www.drupal.org/project/webmasters/issues/3054413
@hexabinaer I can see there
@hexabinaer I can see there is no much movement in that issue you linked, so what about sketching up something for next DGCW anyway? ????
@hexabiner I've revert your
@hexabiner I've revert your changes about DGCW 2021 as probably it can happen a bit early than usual during Drupal 20th birthday. We have been talking about this on #mentoring (although not decided yet).
Not yet decided?
...or undocumented here?
I know of some organizers already planning with the last weekend in January.
Although admittedly, this year will be different in every respect. Does #mentoring have a plan for a global conference, anything?
Looking forward to this, and
Looking forward to this, and also looking forward to seeing if the date will be adjusted to Drupal's 20th birthday.
✄-----------------------------------------------------
Adam Evertsson - Came for the code, stayed for the community!
2021
Anybody putting together events for 2021?
We would be glad to host an
We would be glad to host an event for 2021 but not sure if it should be added on this page or will we create a separate page for 2021? the previous years like 2020 seem to have their own pages. https://groups.drupal.org/node/534741
2021
A new issue would be best.
I wonder if we can get a 48 (or 72) hour stream where contributors can join and leave?
Thanks for creating the dedicated page
Thanks for the dedicated page at https://groups.drupal.org/node/536225, I moved the artwork there too.