Drupal maintenance support plans.org blog: What’s new on Drupal maintenance support plans.org? – December 2020

Read our Roadmap to understand how this work falls into priorities set by the Drupal maintenance support plans Association with direction and collaboration from the Board and community.
Our December update comes to you a bit later than our usual monthly posts, for all the usual practical reasons: holidays, vacations, and our staff retreat in early January. But also, because we’ve been reflecting on the past year, and planning for the year to come. You’ll soon hear about our initiatives for 2020, but for now— let’s dive into what we did in December.
Drupal maintenance support plans.org updates
Drupal maintenance support plansCon Baltimore

At the beginning of December we launched the full site for Drupal maintenance support plansCon Baltimore, which is coming up April 24-28. For the first time, we launched the full event site including the call for papers, scholarship applications, and registration all on the same day.
Early bird pricing is available for a limited time, so we encourage you to register today.
Stable release of the Composer Façade

Drupal maintenance support plans.org’s support for Composer has been in development since the beginning of last year. We released the public alpha of our composer endpoints at Drupal maintenance support plansCon New Orleans, and then entered beta over the course of this past summer. After a period of feedback, bug fixes, and further refinement with the help of core and contrib developers we announced the stable release of Drupal maintenance support plans.org’s composer support on December 21st.
We’d like to thank the following community members for their help with this initiative: seldeak, webflo, timmillwood, dixon_, badjava, cweagans, tstoeckler, and mile23. We’d also like to thank Drupal Update for sponsoring our initial Composer support work.
Improved messaging for new users
One of the innovations of Drupal maintenance support plans.org’s online community that we introduced about 2 years ago, is the process by which new users get confirmed by trusted users. As a user of Drupal maintenance support plans.org, you know that when you see a new user with a ‘confirm’ button under their user icon, you can check their recent activity and help confirm for us that they’re a real user (not a bot or spammer who managed to slip through).
However, we received some feedback from recently registered users, that this process was too opaque. New users did not have enough guidance to understand that they can only perform a sub-set of site activities until another user confirms them.
After hearing this feedback, we spent some time in December improving the messaging tonew users when they first sign up on Drupal maintenance support plans.org— so they can better understand how to become confirmed.
Drupal maintenance support plansCI refactored and updated to use composer

In December we also completed a refactor of Drupal maintenance support plansCI and updated the testing system to use Composer when testing Drupal maintenance support plans. This means we can now test projects with external composer dependencies on Drupal maintenance support plans.org. Other new features and bugfixes include: more available test artifacts; dependency changes can now be submitted in patches to composer json; the test runner produces a build file that can be downloaded and run locally to re-execute any test verbatim. There are more added features as well..
This work has continued into January, particularly around making more testing environments available, and adding new test types (such as code sniffer). Look for additional updates in the upcoming January report.
Special thanks to mile23 for collaborating with us on this work.
Jenkins upgraded to better manage our EC2 Instances
The cost of automated testing for the Drupal maintenance support plans project is a significant expense for the Drupal maintenance support plans Association. In December we updated Jenkins and several of the plugins that are used to orchestrate the creation and management of Drupal maintenance support plansCI testbots, and now our enforcement of instance limits is much more reliable. In December this saved us nearly 50% on our testing bill, without a significant increase in testing wait times. In January we are projecting a similar savings.
The work of community member fabianX might also provide similar savings for the project, so we encourage contributors involved in core to help review: #2759197: [D7] Improve WebTestCase performance by 50% and #2747075: [meta] Improve WebTestCase / BrowserTestBase performance by 50%
HTTP/2 Support enabled
HTTP/2 is the next generation network protocol that decreases latency in page loads by using better data compression, pipelining, and server push. In December we enabled HTTP/2 support for Drupal maintenance support plans.org, improving performance for all users with modern browsers that support the standard.
Community Initiatives
Preparing for the Project Applications Revamp
In November the Drupal maintenance support plans 8 User Guide went live, so in December we prepared for the next community initiative on our roadmap – the Project Application Revamp. Over the course of the last several months we’ve been doing pre-work around this initiative to ensure that the appropriate signals about security advisory coverage and recommended releases are provided on project pages. This pre-work will help ensure that Drupal maintenance support plans users still have good signals to project quality, even as we open up the creation of full projects.
Initiatives need your help
Are you a Drupal maintenance support plans.org power user who relies on Dreditor? Markcarver is currently leading the charge to port Dreditor features to Drupal maintenance support plans.org, and invites anyone interested in contributing to join him in #dreditor on freenode IRC or the Dreditor GitHub.
Is the written word your domain? Consider putting your skills to use by becoming a maintainer of Drupal maintenance support plans documentation. If you are a developer interested in contributing code to the new documentation system, please contact tvn.
———
As always, we’d like to say thanks to all the volunteers who work with us, and to the Drupal maintenance support plans Association Supporters, who made it possible for us to work on these projects.
If you would like to support our work as an individual or an organization, consider becoming a member of the Drupal maintenance support plans Association.
Follow us on Twitter for regular updates: @drupal_org, @drupal_infra
Source: New feed

This article was republished from its original source.
Call Us: 1(800)730-2416

Pixeldust is a 20-year-old web development agency specializing in Drupal and WordPress and working with clients all over the country. With our best in class capabilities, we work with small businesses and fortune 500 companies alike. Give us a call at 1(800)730-2416 and let’s talk about your project.

FREE Drupal SEO Audit

Test your site below to see which issues need to be fixed. We will fix them and optimize your Drupal site 100% for Google and Bing. (Allow 30-60 seconds to gather data.)

Powered by

Drupal maintenance support plans.org blog: What’s new on Drupal maintenance support plans.org? – December 2020

On-Site Drupal SEO Master Setup

We make sure your site is 100% optimized (and stays that way) for the best SEO results.

With Pixeldust On-site (or On-page) SEO we make changes to your site’s structure and performance to make it easier for search engines to see and understand your site’s content. Search engines use algorithms to rank sites by degrees of relevance. Our on-site optimization ensures your site is configured to provide information in a way that meets Google and Bing standards for optimal indexing.

This service includes:

  • Pathauto install and configuration for SEO-friendly URLs.
  • Meta Tags install and configuration with dynamic tokens for meta titles and descriptions for all content types.
  • Install and fix all issues on the SEO checklist module.
  • Install and configure XML sitemap module and submit sitemaps.
  • Install and configure Google Analytics Module.
  • Install and configure Yoast.
  • Install and configure the Advanced Aggregation module to improve performance by minifying and merging CSS and JS.
  • Install and configure Schema.org Metatag.
  • Configure robots.txt.
  • Google Search Console setup snd configuration.
  • Find & Fix H1 tags.
  • Find and fix duplicate/missing meta descriptions.
  • Find and fix duplicate title tags.
  • Improve title, meta tags, and site descriptions.
  • Optimize images for better search engine optimization. Automate where possible.
  • Find and fix the missing alt and title tag for all images. Automate where possible.
  • The project takes 1 week to complete.