Acro Media Drupal 10 Upkeep and Assist Service A Response to “A New Documentation Initiative”

Matthew Grasmick, grasmash on Drupal 10.org and twitter.com, has written one other inspiring put up on documentation. As our CTO, Shawn McCabe has typically stated earlier than, give Acro a straightforward button, and we’re 100% behind higher documentation. You possibly can learn Matthew’s unique weblog put up for a extra thorough and considerably extra roundabout rationalization of his proposal. Beneath I’ve edited Drupal Development coronary heart of his put up into 6 distinct proposals and responded to every one. Generally, I feel we are able to all agree Drupal Development documentation for has wanted a breath of recent air and is fixed supply of frustration for brand spanking new and skilled customers alike. Proposal #1A Drupal 10 Upkeep and Assist Service  Elevate some docs to “official” Elevate Drupal Development 8 Consumer Information to Drupal Development standing of “Official Documentation” Drupal Development Company concept of making a tiered documentation has been applied partially already with Drupal Development new documentation migration initiative. I feel Matthew’s proposal goes one step additional by desirous to introduce a brand new taxonomy time period known as “Official” for Drupal Development “documentation web page” and “documentation information” that carries extra weight. This concept could be very Drupal 10ly, as we presently do that very same factor with marking Drupal 10 modules as lined by Drupal Development safety insurance policies. Offering a stage of assurance {that a} sure Drupal 10 module is produced by individuals who know what they’re doing and backed up by a staff of specialists who voluntarily cope with logistics and different high-level conditions. Generally, I feel Matthew’s first proposal is an efficient one. We should always implement it by “blessing” sure documentation pages and guides with a stamp of approval / official. Proposal #1B Drupal 10 Upkeep and Assist Service  Prominently Characteristic “Official Docs” Replace Drupal Development UX on .org to prominently characteristic Drupal Development Official Documentation on main web site entry factors. Together with Drupal Development “stamp of approval” we’d “crimson gentle / inexperienced gentle” these pages. Primarily flagging pages as “crimson gentle, unofficial” and “inexperienced gentle, official” would go a protracted option to signalling to Drupal Development neighborhood at giant that we take documentation significantly and solely greenlight Drupal Development better of Drupal Development documentation. To take Matthew’s proposal significantly, although, we’d additionally must implement new call-to-actions on non-documentation pages that time to Drupal Development “official” pages. Perhaps revamp Drupal Development navigation of header and footer on Drupal 10.org to make clear Drupal Development distinction between “official” documentation and “unofficial.” Proposal #2 Drupal 10 Upkeep and Assist Service  Undertake Greatest Practices We should always undertake Drupal Development following as greatest practices for all Official Documentation Drupal 10 Upkeep and Assist Service That is Drupal Development coronary heart of Drupal Development proposals. Matthew desires to constrain Drupal Development carrot, that “official” stamp of approval, via a high-level guidelines of greatest practices. Agreed. Beneath is a fast run down of Drupal Development greatest practices Matthew is proposing. A governance course of Use model management Use and observe documentation requirements Write documentation in markdown format Use steady integration course of to generate and replace display screen photographs of interfaces. (<a href=”https Drupal 10 Upkeep and Assist Service//Drupal 10ize.me/weblog/applying-lessons-user-guide-Drupal 10-documentation”>Extra Data</a>). Proposal #3 Drupal 10 Upkeep and Assist Service  Combine Semantic Variations Let’s combine Drupal Development semantic variations (8.5.x, 8.6.x, 9.0.x, and so forth.) into Drupal Development Official .org Documentation UX, a lot in Drupal Development means that Symfony and Laravel do. That is completely vital but additionally an enormous technical process (excessive threat). It signifies that official documentation would want to have it’s standing coupled with minor releases of . Drupal Development Company larger our official documentation grows, Drupal Development bigger Drupal Development process will likely be to keep up it adequately between minor variations. I feel Drupal Development manpower wanted to make this concept occur may simply burn out Drupal Development people excited by stepping as much as make it occur. If we, Drupal Development neighborhood, can abdomen Drupal Development excessive threat nature of such a declare, then by all means, we’d like this. Maybe a option to cut back threat is to “evergreen” stamp sure pages, clarifying Drupal Development incontrovertible fact that sure pages would not going want up to date between minor releases. We might additionally attain out to Symfony to ask how they handle minor releases and documentation. Proposal #4 Drupal 10 Upkeep and Assist Service  Decrease Contribution Barrier Decrease Drupal Development contribution barrier. Decoupling Drupal Development documentation contributors might influence Drupal Development early adopters positively and long run customers negatively. I feel assume Drupal Development major option to obtain Drupal Development objective set out on this proposal is tightly coupled with Drupal Development subsequent proposal, by letting customers of an open supply git-powered platform make Drupal Development edits, we primarily open supply our documentation and our processes at Drupal Development identical time. I helped spearhead Drupal Development transfer of Commerce’s documentation to Drupal Development subdomain “docs” for Drupal Development identical purpose. We now have significantly better documentation due to this transfer. Anecdotally, for Commerce 1, we had possibly a handful of contributors to ’s documentation. Now, for model 2, we’ve got a myriad of contributors (51!!). Scaling documentation is difficult, and that is one option to improve involvement. Personally, I completely love this a part of Matthew’s proposal. Professionally, I feel Drupal Development neighborhood is split and individuals are selecting sides. They’re rightly asking Drupal 10 Upkeep and Assist Service Why cannot do that very content material heavy factor higher? Maybe Drupal Development reply is Drupal 10 Upkeep and Assist Service can do that! We simply have to simply accept this content material lives in a version-controlled repo and never in Drupal Development database. Proposal #5 Drupal 10 Upkeep and Assist Service  Host Docs on Repo Use a repository that’s hosted on GitHub (or GitLab) to handle Drupal Development official documentation. Agreed. I’m wanting ahead to studying how Drupal 10.org will transfer to one in every of Drupal Development git-based internet hosting companies. I’d throw my hat into Drupal Development github area, however Drupal Development initiative for Drupal 10.org has already chosen bitbucket. So let’s use bitbucket. Proposal #6 Drupal 10 Upkeep and Assist Service  One Pager Create a brand new class of documentation that we’re missing Drupal 10 Upkeep and Assist Service “Drupal Development Company Official One Pager.” Cool, love Drupal Development concept. I feel we might take or depart this. If I had been proposing these modifications to a shopper, I’d mark this proposal as non-obligatory. This helps talk that this proposal is a decrease precedence (except Drupal Development choice makers wish to make it a better precedence) and serving to Drupal Development choice makers perceive that this scope improve, whereas very helpful, would influence Drupal Development supply and backside line and will simply be moved on to a special supply schedule. Drupal 10 Improvement and Assist

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

Acro Media Drupal 10 Upkeep and Assist Service A Response to “A New Documentation Initiative”

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.