Drupal Association blog: Drupal lead Dries Buytaert discusses a safe and accessible web for everyone
DrupalCon, the main event about the digital experience platform Drupal, is being held this year in Lille, France. Over 1,200 digital experts and Drupal professionals are getting together to exchange ideas and work on the Drupal project. KitKat and Jägermeister are giving a showcase of their online platforms, and many other Drupal users are present. On 17 October, founder and project lead Dries Buytaert gave an inspiring keynote about Drupal's impact on creating a safe and secure web for everyone and about new opportunities and developments happening with Drupal.
Drupal, often referred to as a content management system or digital experience management platform, is one of the most popular open source solutions for creating ambitious digital solutions. In his keynote, known as ‘Driesnote’, Dries Buytaert, who founded the project over 20 years ago, talked about the recent innovations Drupal underwent. Drupal is constantly updating with new features and new ways to accommodate the growing needs for ambitious digital platforms. A lot of effort goes into optimizing the user experience for content editors and marketers, including new ways to make content management easier and to allow for more exciting layouts and designs of digital content.
Drupal continually offers new options for site builders and organisations using Drupal for their websites to make an impact by creating more inclusive and accessible digital solutions. With a clear focus on data ownership, Drupal lets users keep control over their content and their data, unlike many cloud platforms. The Open Web Manifesto supports protecting personal data instead of exploiting it.
Finally, the recently formed Drupal Marketing Committee is working on showcasing Drupal’s unique capabilities and highlighting what people do every day with Drupal. Notably, KitKat and Jägermeister are keynoting about their Drupal platform. Other organisations using Drupal include Medcmedecins sans frontières, Tesla, and the World Wide Fund for Nature.
This year, DrupalCon Europe is a four-day conference held in Lille, France, from 17-20 October. Over 1200 professionals and Drupal users collaborate on the project for a week. The Drupal Association is a non-profit organisation that caters to the needs of Drupal and its worldwide community, focusing on the growth of the Drupal community and supporting the project’s vision to create a safe, secure, and open web for everyone. Are you using Drupal, or are you a Drupal community? Feel free to connect!
qtatech.com blog: How Mautic and Drupal Integrate to Monitor Website Traffic
If you're a business owner, monitoring your website traffic is not just an option; it's a necessity. As the heartbeat of your online presence, your website's performance can make or break your business. Fortunately, Mautic and Drupal offer a seamless integration that empowers you to stay in control.
Drupal Core News: Reviewing the Bug Smash initiative and goals after three years
Bug Smash is a community initiative started in May 2020 to reduce the number of bugs in Drupal core.
This post follows Quietone’s Bug Smash Initiative 3-year update a few months ago by providing an update on the decisions of the Bug Smash community about the future of the initiative.
What are Bug Smash’s stats?
Here’s the raw data:
Priority
Initial - 2020-04-21
Goal
% Diff
Recent – 2023-10-13
Actual Reduction
% Diff
Minor
338
300
-11%
308
-30
-9%
Normal
6205
6000
-3%
4401
-1804
-29%
Major
1113
1000
-10%
875
-238
-21%
Critical
57
50
-12%
57
0
0%
Total
7713
7350
-5%
5641
-2072
-27%
Within ~3.5 years, this initiative has reduced the number of bugs in Drupal core by 27%!
That’s an incredible achievement for everyone involved!
What have we been up to since the three-year update?
Since Quietone’s blog post, we have completed a survey to decide the next steps for the initiative and to collect further feedback from the community.
The survey was open for several weeks and received responses from all over the world.
In summary, the Bug Smash community has voted overwhelmingly to continue the initiative in its current form and expand our goals.
Here’s a summary of the responses:
-
Expanding Goals: Several respondents suggested expanding Bugsmash’s goals.
-
Quality over Quantity: Multiple participants emphasised the importance of focusing on crucial, long-standing issues rather than any one bug.
-
Sponsorship: One user proposed exploring official sponsorship to tackle challenging bugs.
-
Triage and Issue Management: Several participants discussed potentially changing goals to focus on triaging or creating an IssueTriage Initiative.
-
Component-Focused Approach: A few respondents suggested a component-focused approach to reduce bugs in specific areas.
-
Efficiency: Some participants mentioned reducing meetings to make them more impactful.
Some positive quotes and feedback:
-
“The bug smash initiative renewed my interest in working on Drupal core. It is also a great way to get people into working on core, so I think the focus should move more to events and sprint tables.”
-
“This is perhaps one of the most vibrant and important contribution to Drupal. Thanks again for the hard work. “
There were also plenty of suggestions about the initiative's future:
-
“I am actually split between expanding our goals to more than bugs vs. focusing on bugs. I think having the initiative focused specifically on bugs is beneficial since these are often the most crucial to site owners. However, the initiative has been so successful that we could add tasks to its scope and help the core queue a lot that way as well. Maybe just major and critical tasks or something to start, as one standing item in the weekly objectives/threads.”
-
“We should concentrate on the most crucial issues (bugs/feature requests), the issues that have been open for years and have hundreds of followers. Quality over quantity.”
So, what actions did we take from that feedback?
Based on the feedback, we’ve decided to implement the following steps for Bug Smash:
-
Keep the initiative focused on bugs and expand our goals for another year
-
Move the meetings to monthly to get some more engagement
-
Reduce the daily triage to one item a day
Why not go further than this?
This is a fair question, especially since so much feedback was about ‘quantity over quality’ and targeting critical/more complex bugs.
The reason we’ve not proposed this is twofold:
-
We’ve tried having targets based on priority before, and unfortunately, they don’t get much traction. Major and Critical issues are labelled that way for a reason, which leads to the second reason:
-
Having an increased focus on more challenging and complex issues makes Bug Smash harder to get into for new users (both to Drupal and contribution), which is a key objective of the initiative.
Additionally, we want to bring some momentum back into the initiative. These past few months have been relatively quiet after a very active few years, and we want to lower the barrier to entry and not make busy community members feel guilty for not contributing.
Okay, so what are the new goals?
I propose maintaining our original goal of a 5% reduction in Drupal Core’s bugs.
That would require something like the following by October 2024:
Priority
Recent – 2023-10-13
Goal
% Diff
Minor
308
-15
-5%
Normal
4401
-220
-5%
Major
875
-44
-5%
Critical
57
-3
-5%
Total
5641
5359
-5%
Okay, wrap it up Griff…
In conclusion, Bug Smash has been a tremendous success for Drupal over the past three and a half years and has helped hundreds of community members collaborate easily.
The community wants to keep this going for at least another year, so we’re doing that.
If you’re interested in getting involved, please join the #bugsmash channel in the Drupal Slack and say hi!
Acquia Developer Portal Blog: DrupalCon EUR 2023 - Day 1
DrupalCon Europe 2023 started off today with over 1200 attendees in Lille, France! The energy in the building was amazing to see. Attendees started off exploring booths and took a chance at the Acquia claw machine to get some swag as the event kicked off with a welcome brunch in the exhibition area. It was great to meet old friends and new folks excited for what the week holds.