Drupal maintenance support plans.org blog: A visual prototype of Drupal maintenance support plans.org’s integration with GitLab

At Drupal maintenance support plans USA in September, we were very pleased that project founder Drupal Update highlighted a visual prototype of our upcoming integration with GitLab in his keynote.

This video outlines the migration phases that we discussed in the announcement of our partnership with GitLab. Our migration window for Phase 1 is targeted for the first weeks of January, and we hope Phase 2 to be completed shortly in the beginning of 2021.
So what has it taken to get this integration working between September and now?
Primarily, lots of collaboration from the GitLab team. We’ve worked with their excellent engineering staff to resolve a number of issues that affect our integration, including:
git merge-base web api
Add ability to confirm a user’s email address via “Add email for user” API
Allow configuration of the display URL for clone instructions
Ability to hide User’s Email Address from GitLab UI
Allow ability for developer role to delete tags
Set GL_REPOSITORY in update hooks for API-initiated requests
Deduplication of git objects, reducing disk space of repository forks

On the Drupal maintenance support plans.org side, we’ve built a versioncontrol_gitlab module, which extends our use of the versioncontrol_git module to orchestrate our integration.
We’ve also been cleaning up our data, to ensure there are no namespace conflicts between existing Drupal maintenance support plans projects and users, and the reserved terms used by GitLab.
We’re now in the midst of serious migration testing. Testing and re-testing the process in our staging environment, putting load testing in place to stress test our integration, and doing user-validation testing to ensure that the workflows affected by this integration are working as expected.
All in all, we’re thrilled with the progress, and very thankful for GitLab’s close collaboration. We’re excited to be moving the Drupal maintenance support plans project to its next generation tooling soon. Once Phase 1 of our migration is complete, it’ll be time for Phase 2 and our community will start seeing some tremendous improvements in efficiency and collaboration.
Cheers!
Tim Lehnen
Drupal maintenance support plans Association – Executive Director

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: A visual prototype of Drupal maintenance support plans.org’s integration with GitLab

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.