First Time Contributor Workshop (Morning)

Drupal Camp Asheville 2024 - July 12th-14th

Start Time

Topics

Presenter(s)

AmyJune Hineline
of
Kanopi Studios

OpenSource Community Ambassador @ Kanopi Studios

AmyJune Hineline is the Open Source Community Ambassador at Kanopi Studios. With a dual focus on both open-source community development and inclusivity, she is uniquely positioned to help individuals become more comfortable and confident as they contribute to their communities. She co-organize various open-source camps and conventions throughout North America, empowering individuals to forge deep community connections that benefit the whole. As a self-described non-coder, AmyJune helps communities discover how they can contribute and belong in more ways than coding. 

With five years of open-source community involvement behind her, she has had the opportunity to become actively involved in both the Drupal and WordPress communities: working to lower the barrier to entry in tech though the leadership of first-time contributor workshops at the local and regional level. 

Her ongoing experience as a hospice nurse keeps her in touch with the challenges faced by many end-users. In her continued efforts to make a difference, she helps organize A11yTalks, an online meetup where they invite folks on every month to talk about all things accessibility - one of the core components of building an inclusive web. 

Outside of her mission in the technology community space, she has a deep love for mycology, geocaching, and air-cooled Volkswagens.

AmyJune Hineline
Kanopi Studios Logo
Kanopi Studios: Contribution Workshop #DrupalContributions Slide

Come for the code, stay for the community.

Drupal thrives on community contributions in the form of patches and documentation to both contributed modules and core. This helps the project move forward and stay relevant.

Not everyone who works on open source projects is a senior developer. Drupal is built through lots of little tasks. Smaller tasks help people increase confidence and gain experience, which, in turn, leads to more contributions. We'll build on each other's strengths to learn how to navigate the issue queue while having fun trying new things.

But how does one become a contributor?

Together we will go through the process of creating an issue, writing a patch, uploading the fix to Drupal.org, reviewing the patch for RTBC (reviewed and tested by the community) and more. We'll even take a look at the upcoming GitLab contribution process because specific tools and processes change over time.

Prerequisites:

  • A basic understanding of Drupal and maybe the command line (but not necessary)
  • A laptop