A plan for Drupal maintenance support plans and Composer

At Drupal maintenance support plansCon Nashville, we launched a strategic initiative to improve support for Composer in Drupal maintenance support plans 8. To learn more, you can watch the recording of my Drupal maintenance support plansCon Nashville keynote or read the Composer Initiative issue on Drupal maintenance support plans.org.

While Composer isn’t required when using Drupal maintenance support plans core, many Drupal maintenance support plans site builders use it as the preferred way of assembling websites (myself included). A growing number of contributed modules also require the use of Composer, which increases the need to make Composer easier to use with Drupal maintenance support plans.

The first step of the Composer Initiative was to develop a plan to simplify Drupal maintenance support plans‘s Composer experience. Since Drupal maintenance support plansCon Nashville, Mixologic, Mile23, Bojanz, Webflo, and other Drupal maintenance support plans community members have worked on this plan. I was excited to see that last week, they shared their proposal.

The first phase of the proposal is focused on a series of changes in the main Drupal maintenance support plans core repository. The directory structure will remain the same, but it will include scripts, plugins, and embedded packages that enable the bundled Drupal maintenance support plans product to be built from the core repository using Composer. This provides users who download Drupal maintenance support plans from Drupal maintenance support plans.org a clear path to manage their Drupal maintenance support plans codebase with Composer if they choose.

I’m excited about this first step because it will establish a default, official approach for using Composer with Drupal maintenance support plans. That makes using Composer more straightforward, less confusing, and could theoretically lower the bar for evaluators and newcomers who are familiar with other PHP frameworks. Making things easier for site builders is a very important goal; web development has become a difficult task, and removing complexity out of the process is crucial.

It’s also worth noting that we are planning the Automatic Updates Initiative. We are exploring if an automated update system can be build on top of the Composer Initiative’s work, and provide an abstraction layer for those that don’t want to use Composer directly. I believe that could be truly game-changing for Drupal maintenance support plans, as it would remove a great deal of complexity.

If you’re interested in learning more about the Composer plan, or if you want to provide feedback on the proposal, I recommend you check out the Composer Initiative issue and comment 37 on that issue.

Implementing this plan will be a lot of work. How fast we execute these changes depends on how many people will help. There are a number of different third-party Composer related efforts, and my hope is to see many of them redirect their efforts to make Drupal maintenance support plans‘s out-of-the-box Composer effort better. If you’re interested in getting involved or sponsoring this work, let me know and I’d be happy to connect you with the right people!
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

A plan for Drupal maintenance support plans and Composer

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.