LN Webworks: Kick start your first Drupal contribution

Image removed.

Drupal contribution: All You Need to Know

Drupal contribution refers to the collective effort of individuals and organizations who contribute their time, skills, and expertise to the development, improvement, and maintenance of the Drupal content management system (CMS). 

Drupal is an open-source platform, and its development relies heavily on contributions from a diverse community of developers, designers, themers, testers, documentation writers, and more.  

Why Contribute to Drupal

The Drupal Core project provides the base functionality of Drupal, you can contribute to improving its design, code, documentation, etc

Drupal Association blog: Enter the DrupalCon Portland 2024 T-Shirt Design Contest!

The Drupal Association is excited to announce the DrupalCon Portland 2024 t-shirt design contest! For this year's DrupalCon North America, we want to see the Drupal community's design ideas for the official DrupalCon Portland t-shirt. Do you have a fantastic idea in mind? Let’s see your creativity!

The winner will get THEIR design on the front of the official t-shirt for DrupalCon Portland 2024!

Image removed.

Now, for the finer details…

Your design must include the DrupalCon Logo and will only be featured on the front of the t-shirt. Sponsor logos will be added to the t-shirts sleeves after the design is finalized. Specs: PNG or PDF preferred, 16 inches tall, and graphics need to be 300 dpi. All designs must be submitted by 12 February 2024 at 24:00 UTC, after which the submission form will close.

The top four designs as chosen by the Drupal Association will then be voted upon by the public, with voting closing on 28 February. The winning design will be on the front of the official DrupalCon Portland 2024 t-shirt and will be announced during the Driesnote at the conference! The winner will receive a complimentary ticket to their choice of either DrupalCon Portland 2024 or DrupalCon North America 2025.

How do I enter?

To enter: Simply create your design, then fill out our submission form by 12 February to submit your final design. We also ask that you include a sentence or two describing why you chose your design and how it represents the Drupal community.

So, what are you waiting for? Submit your design now, and please help us spread the word throughout the Drupal community!

Good luck to all of our participants!

** Drupal Association staff will not be permitted to enter this contest.

The Drop Times: Nneka Hector Reflecting on DrupalGovCon 2023

The DrupalGovCon 2023 presented both triumphs and challenges, marking a return to in-person events post-pandemic. As the Director of Web Development at DSFederal and a co-lead for the event, Nneka Hector reflects on the community's eagerness for in-person interaction and addresses lessons learned from this year's conference. The interview covers key takeaways, the impact of speakers, attendee feedback, team dynamics, and plans to further the Drupal community's collaboration and learning opportunities.

Kyle Einecker|True Summit: Building JS for a Drupal Contrib Module

<p><a target="_blank" href="https://drupal.org/project/rjsf">RJSF</a> is a bit of a unique module in that there is more JavaScript than php in the module. This presents some challenges when trying to host and package the module from a Drupal.org repository. Like that, a release on d.o is a copy of a specific commit and not a build artifact controlled by the repo. Because of this RJSF ships the JS part of the module as an NPM package that is only updated when a release is tagged. This has some significant downsides like if you want to use the module you need to install both the module and the npm package. Or to use the dev version of the module you have to build the JS yourself. Or to tag a release I have to manually package a release for NPM. Recently I've been thinking about how to simplify the installation and release process for RJSF and decided to start by attempting to include the built js with the module instead of as an NPM package.</p><h2>The Goal</h2><p><ul><li>Include built javascript when the module is installed via composer</li><li>Update the built javascript whenever the source changes</li><li>Do it all automatically without any manual steps</li></ul></p>

Security advisories: Drupal core - Moderately critical - Denial of Service - SA-CORE-2024-001

Project: Drupal coreDate: 2024-January-17Security risk: Moderately critical 11∕25 AC:None/A:None/CI:None/II:None/E:Theoretical/TD:DefaultVulnerability: Denial of ServiceAffected versions: >=8.0 <10.1.8 || >=10.2 <10.2.2Description: 

The Comment module allows users to reply to comments. In certain cases, an attacker could make comment reply requests that would trigger a denial of service (DOS).

Sites that do not use the Comment module are not affected.

Solution: 

Install the latest version:

All versions of Drupal 10 prior to 10.1 are end-of-life and do not receive security coverage. (Drupal 8 and Drupal 9 have both reached end-of-life.)

Drupal 7 is not affected.

Reported By: Fixed By: