Contribution is at the heart of the Drupal community. Whether it is:
- writing code for new features
- testing that new code
- finding bugs
- performing UX or accessibility reviews
- documenting how to use Drupal
- building marketing resources for organizations to use
- providing learning and education
- or mentoring others building their skills in any of these ways
… there is a place for you to make your mark.
Some people new to Contrib Days might have some of the following questions:
What is a contribution (Contrib) Day?
A contrib day is a get-together for focused work on a project. Contrib Days (historically known as sprints) are an important part of Drupal's growth and provide great opportunities to get involved in contributing to Drupal itself.
Contributing to Drupal helps to build a better product for everyone to use, and is a great opportunity to grow your skills and confidence. Many employers and even end-user clients look to work with individuals who have a track record of contribution.
Who should come?
Everyone! You don't need to be a developer to contribute; we need: project managers, bug reporters, QA testers, people to help write documentation, marketing materials etc... If you are not sure where to get started, we will have people to assist you.
What if I'm new to Drupal and/or contributing, how can I help?
Read the who should come section above!! We will help you get started and find a task you can help with. We look forward to seeing you at NEDCamp Contrib Day!
How can I get my initiative or project included in NEDCamp’s Contrib Day?
It’s easy! Just let us know what you will be working on and we will add your topic to the list of activities that will be happening in the Contribution room. You can look for us on the Drupal Slack in the #nedcamp channel.
Project Browser Strategic Initiative
Everyone is welcome, no coding experience required. Leslie Glynn and Chris Wells - Initiative Leads will be in the contribution area to help folks get started.
Listening Session - Spin up the latest version of the Project Browser contrib module and give us feedback
- Site builders and those new to Drupal are the target audience of Project Browser - give us your feedback on what can be improved
- Module maintainers - take a look at where we are with project browser and learn what content will be used in the initial version
- Spin up a site in Gitpod
Help us improve content on Drupal.org project pages
- Create or review logos
- Create or review suggested short non-technical project descriptions
- Suggest or review suggestions on which 3 categories a project belongs to
- https://contribkanban.com/board/ProjectBrowserTop100
Give us feedback on the design of the project detail page in the project browser
- What information on the drupal.lrg project pages is most important to you when you are looking for modules to add functionality to your website
- https://www.drupal.org/project/project_browser/issues/3230734
Complete a 1-hour survey to help us narrow down the number of categories
- We are trying to reduce the number of categories that modules fit into
- We are looking at the goals of folks adding modules as potential categories
- https://www.drupal.org/project/project_browser/issues/3240313
Find out how we are using Svelte JS in the project and how you can help with the themability of Svelte
- Frontend
Get involved in the conversion from Drupal CI to GitLab CI
- DevOps
There are many other opportunities as well. Join the #project-browser channel in Drupal Slack and let us know how you would like to contribute.