How to become an effective Core Reviewer and Tester

Lots of people want improvements and fixes in core, but it can be daunting to know how to help get the issue queue moving. Even if someone else is adding code, the wheels can grind to a halt at this point, when people don't know what to do next. Some people will comment, but feel hesitant in saying that they've tested and reviewed and officially updating the status of the issue.

Hopefully this session can help you to become more comfortable and braver in reviewing and testing core issues.

Backdrop's New AI Usage Policy

Over the last 2 months, the Backdrop leadership (core committers + project management committee) have been working on a draft of a new AI usage policy. This policy is intended to guide use of AI tools in core and contributed module development. While the details are still being worked out at the time of this session submission, by the time Backdrop LIVE happens most of the details should be completed. We'll talk through the policy and I'd like to hear from the wider community further suggestions or changes they would like to see.

Making Backdrop CMS Better for Everyone

Can and should Backdrop CMS compete with Wordpress, Squarespace, and/or WIX as a tool for individuals with limited (or without any) coding skills, to build their own website?

Not everyone will agree that this is possible or even something worth trying for. But, if you would like to see Backdrop CMS moving in that direction, this session is intended as a discussion about what we can do to move in that direction. Most likely, we’ll focus on contrib ideas, but we may also discuss ideas for Backdrop CMS core.

Translating Backdrop CMS

Without any special action, the Backdrop CMS user interface is presented in English. But of course the system can also be operated in other languages, e.g. Arabic, French, Hebrew, Persian, Spanish, Swedish, and many more.

In this session let's talk about,

  • how to equip a Backdrop website's user interface with multiple languages,
  • which tools can be used to translate the user interface individually,
  • how to help improve translations for the community on the Backdrop translation server.

How to make CSS changes to Core?

We've been grappling with this problem for years, lacking any consensus on the best way forward. With discussions of Backdrop CMS 2.x underway, now seems like a good time to figure this out and make a decision. 

In this discussion, I'd like to review the options available and see where the current consensus is at. Much time has passed since this was discussed in detail and some folks may have changed their opinions. Can we build towards a consensus solution?

This is one of those issues that might require a real-time discussion to break the log jam.

CKEditor 5 - Upgrade and Caveats

Backdrop 1.27.0 released January 15, 2024, and included a new major version of the popular rich text editor CKEditor. The jump from CKEditor 4 to 5 is a big one, with an entirely new plugin architecture.

This session we'll be reviewing the upgrade process for sites using CKEditor 4, starting with sites that are simply upgrading to the latest version. Then we'll go over common issues and differences from CKEditor 4, such as loading CSS into the editor.

Finally, we'll take a look at upgrading modules and plugins to the new API.

Pages