Call for Volunteers to Help Keep Drupal 10.0.0 Release on Track!

Unspalsh.com

The Drupal Association is working to keep the release schedules for the Drupal 10.0.0 version on track, and needs volunteers for the same. The three potential release dates for Drupal 10.0.0 depending on when critical requirements are completed are

  • Option 1: June 15, 2022 if the key requirements are completed by March 11
  • Option 2: August 17. 2022, if the key requirements are completed by May 13
  • Option 3: December 14, 2022, if the key requirements are completed by September 9

Option One is no longer a possibility according to an announcement made by the Drupal Association. The announcement reads,

“we are officially announcing that our new target release date for Drupal 10.0.0 is August 17, 2022, and the beta deadline for critical requirements is May 13, 2022.
We need your help to complete requirements by May 13!
The community has already done an amazing job preparing for Drupal 10. Many key Drupal 10 release requirements are complete!
That said, there is still a lot more to do! Even with three months remaining until the May deadline for Drupal 10's beta requirements, we need your help to make an August release possible.”

Some of the Drupal Initiatives that need urgent support are

  1. Stabilize CKEditor 5 and deprecate CKEditor 4

Issue #3238333: Roadmap to CKEditor 5 stable in Drupal 9

Drupal 10 has upgraded WYSIWYG Editor.  Drupal 8 and 9 core both integrated with CKEditor 4, which will be end-of-life at the end of 2023. So CKEditor 5 for Drupal 10 will need to be upgraded to receive security coverage beyond 2023.

Much of the work needed to stabilize the CKEditor 5 module requires knowledge of JavaScript.  You can help solve the outstanding issues on the roadmap to a stable CKEditor 5. Join the #ckeditor5 channel in the Drupal community Slack to coordinate with other contributors.

2. Update Drupal core’s JavaScript dependencies to the latest major versions

Issue: #3238507: Drupal 10 JavaScript dependency plan

The Drupal core Frontend Framework Managers and JavaScript Package committers have a defined plan for all of Drupal core's JavaScript dependencies for Drupal 10. You could help with any of these:

3. Make Olivero the default frontend theme of the Standard profile, and deprecate Bartik

Issue: #3219958: [META] Make Olivero the default theme for Drupal 10

The new Olivero frontend theme for Drupal core is already available as a stable theme in Drupal 9.3. The next step is to make it the default theme of the Standard profile. This will make Drupal look like the modern platform it is and will improve the evaluator experience. It will also allow us to deprecate Bartik and move it into contrib, which will improve core's maintainability.

4. Make Claro the default administration theme of the Standard profile and deprecate Seven

Issue: #3066007: Roadmap to stabilize Claro

Claro the accessible, modern administration theme improves Drupal's administrative user experience. Available as a beta experimental theme in core, it has a few critical bugs that need to be fixed to make it stable.

Once Claro is marked stable, additional work is needed to make it the default administration theme of the Standard profile in Drupal 10. Finally, once Claro is in the Standard profile, Seven needs to be deprecated and removed from core for better core maintainability.

You could help on the above issues too!

5. Test and stabilize the experimental Theme Starterkit so that legacy base themes can be removed from the core

Issue: #3050378: Replace Classy with a starterkit theme

The new experimental Theme Starterkit is a tool for generating new themes. It provides an experience that more closely matches theme developer workflows, as incremental improvements can be added to the theme. Once Starterkit is stable, both Classy and the Drupal 8 version of the Stable base theme can be removed from the core.

Additionally, fixing #3050386: Allows loading CSS and JavaScript directly from templates, then core can do away with the stable base themes entirely. This will simplify the core process for markup bug fixes and deliver more markup improvements in minor releases, improving the core theming experience for all.

Finally and importantly, you don’t have to be good with JavaScript or CSS to help with the Drupal 10 release. Join the #d10readiness channel in the Drupal community Slack for help finding Drupal 10 issues that fit your skillset.

Source: Working together towards Drupal 10 Readiness 

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please let us know in the comments below and we will try to address the issue as best we can.

Advertisement Here