Marking a Milestone: Innoraft’s Drupal Gold Certification Journey | Innoraft Skip to main content

Search

26 Nov, 2024
5 min read

Marking a Milestone: Innoraft’s Drupal Gold Certification Journey

Anuska Mallick

Image
Marking a Milestone: Innoraft’s Drupal Gold Certification Journey

In the last two decades, Drupal has established itself as the leader in the Content Management System (CMS) market. This leadership goes beyond just the CMS domain and defines the governance structures and rules required for the success of any Open Source Software (OSS) project. Simply put, Drupal has been the most revolutionary OSS project that has transformed the web for the better.
As a Drupal specialist, Innoraft’s growth has always been tied closely to the evolution of Drupal. It has not only been a platform to build tailored solutions for our clients but also a vibrant community of innovators who are constantly redefining the limits of Drupal’s capabilities. With rapid growth, Innoraft’s contributions to the Drupal community have also grown, and we are proud to announce that Innoraft is now a Gold-level Drupal Certified Partner.

This certification positions us among the top, most committed players in the global Drupal development community. The importance of this Drupal certification is further underscored by the fact that it acknowledges our Drupal expertise and our sustained contributions in the Drupal community.

To celebrate this achievement, we invite you to this in-depth look into our Drupal contribution journey and how we are committed to bringing you the best of Drupal solutions.

Why Is This A Significant Achievement For Us?

Drupal certified partner program was born out of the necessity to keep the project more competitive through community contributions and help organizations showcase their technical excellence in Drupal development. This program recognizes and rewards the agencies that demonstrate significant innovation, philanthropic leadership, and contributions to the Drupal Project. Achieving and advancing through the different tiers of this partnership program establishes an agency as a Drupal expert, leading to more exciting projects and collaboration opportunities with global businesses. 

Innoraft’s Drupal Gold Certification is an exceptional milestone, serving as a testament to our long-standing dedication to supporting the growth of the Drupal platform. To achieve this, we had to meet the qualifying criteria of 1000 annual weighted contribution credits. These contributions ranged from core contributions to themes and modules contributions, testing, and Drupal community involvement. 

Having this certification establishes us as one of the top players in the Drupal development industry. Here’s a brief look at how we have contributed to the Drupal ecosystem.

The Journey to Drupal Gold Certification

Innoraft is a digital agency specializing in designing and developing Drupal solutions for businesses worldwide. Our vision and mission both centralize around becoming a leading digital solutions provider, leveraging the power of innovation. Over time, we have committed ourselves to building a strong Drupal capability front, continuously improving our Drupal practices.

Our Drupal expertise is based on a strong foundation of best practices, collaboration, and extensive contributions to the Drupal community. Innoraft’s journey to Gold Certification in Drupal has been possible because of the significant time and resources we have invested to do our part in the advancements of the Drupal community.

Here’s how we have contributed to the Drupal ecosystem:

  • Core Contributions: Our core Drupal community contributions have focused on improving the core Drupal codebase itself, which includes bug fixes, feature enhancements, security patches, and performance optimizations.
  • Module Contribution: Our Drupal experts have dedicated themselves to enhancing customer experience by creating and improving Drupal Modules. These plugins with specific features and functionalities have enabled users to meet their business-specific needs effortlessly. 
  • Theme Contributions: Our team excelled at creating and improving themes, ensuring Drupal users can leverage the better visual appearance of Drupal sites. 
  • Testing: We contributed heavily in terms of QA, testing Drupal core, modules, themes, and distributions to find bugs. We employed both manual and automated tools for testing. 

Some of Our Significant Contributions to Drupal Community

Throughout our Drupal journey, we have been deeply involved in delivering a wide range of projects to our clients, each offering a unique set of challenges and opportunities. Throughout this journey, we have made some sustained contributions in Drupal, which include core, themes, and module contributions. Here are a few noteworthy contributions among them. 

  • Project Browser Logos

The project browser initiative needed project logos for better UX. The logo will be displayed on the card for modules on the project browser as well as on the drupalcode.org as project avatar, and on drupal.org on the project page. Our designers worked on creating logos for contributed modules that will appear on the Project Browser layout in the Drupal site.

  1. Project Browser: Create a logo for Bootstrap Layouts 
  2. Project Browser: Create a logo for Views AJAX History
  3. Create logo for Project Browser 
  4. Project Browser: Create a logo for Flood control
  • AI

Our developers made significant contributions to the integration of AI in Drupal platform, helping users leverage the AI/ML trend and enhance the Drupal experience.

  1. Provide integration with Pinecone 
  2. Multi-valued fields indexed without any separator
  • Drupal Core

Our teams have made continuous contributions to the Drupal Core to ensure the best experience for every user. Some of our notable contributions in Drupal core are as listed below:

  1. Deprecate request argument for view time cache plugin- 
  2. Views exposed sort identifiers are not configurable 
  3. Add an alter hook to EntityQuery 
  4. Navigation: Avoid layout builder form submit 
  5. Long string breaks the layout of Claro (reapply fix) 
  6. Replace use of whitelist/blacklist in the path_alias module
  • Published New Modules

Modules are the lifeblood of the Drupal experience, and our expert developers worked hard to publish new modules to add essential functionalities useful for any website, across industries.

  1. Register with OTP - This module lets only valid users create accounts as OTP will be sent through mail, minimizing bot account creation. 
  2. Abstract API Email Validator - Provides email validation feature to form fields and user registrations.
  3. Paragraph Locator - Helps to locate particular paragraph, modify and delete them.
  4. Taxonomy Term Replace - Allows replacement of a particular taxonomy term associated with 'Published' and/or 'Unpublished' nodes with another taxonomy term of the same vocabulary.
  5. Pinecone VDB Provider  - Provides integration of AI modules with Pinecone vector database.
  • Co-Maintainer of Few Projects

Our contribution efforts got recognized by the maintainers of a few projects and they chose us to co-maintain their projects.

  1. animal_shelter 
  2. Sailor

Looking Ahead: A Roadmap to Continue The Drupal Journey

We are committed to carrying forward our Drupal success journey by maintaining and expanding our Drupal community contributions. Our future roadmap builds upon our achievements so far and focuses heavily on the following key steps:

  • Innovation and Experimentation

We are dedicated to continually pushing the boundaries of innovation, leveraging emerging technologies, and exploring new possibilities within the Drupal ecosystem. Our team will keep on working to provide more innovative solutions that enhance user experience.

  • Driving Client Success

We aim to continue delivering exceptional Drupal solutions that meet the evolving business needs of our clients, driving business growth and digital transformation.

  • Active Drupal community involvement

We will continue our active participation in the Drupal community through contributions to the core, module, and theme and help with quality assurance by helping with testing, documentation, and contributing to the overall growth of the platform. 

  • Talent Development

We will keep on investing in our team’s growth and development. This will include training and support to enhance our team’s Drupal expertise, nurturing a culture of innovation and continuous learning. 

  • Thought Leadership

As we gather more experience as Drupal development partners, we want to share our insights about future innovations in Drupal by Innoraft through blog posts, webinars, and open-source projects. With this approach, we want to foster knowledge-sharing and collaboration across the Drupal community. 

We aim to increase the depth of our Drupal expertise and experience and contribute to the growth and success of the platform. By leveraging the Drupal platform, we will continue delivering value for our clients.