Jacob Rockowitz on Webform’s Role in Drupal CMS and Its Future
Jacob Rockowitz examines how the Webform module aligns with Drupal CMS under the Drupal Starshot initiative, reflecting on his contributions and the challenges of maintaining the module. Drupal CMS, built on Drupal core, incorporates key contributed modules, including Webform, which Jacob has maintained for years. He notes that while the module remains functional, its architecture and Drupal’s Form API require significant updates. Maintenance has become increasingly difficult due to its large user base, and Jacob states that his active development is slowing, with future enhancements expected to come from add-ons rather than core changes.
He emphasizes the importance of defining when a module is "done" and the broader challenges of maintaining contributed modules within Drupal CMS. He also discusses the role of individual and organizational contributions to open-source projects, noting that while individual developers often drive innovation, sustained maintenance requires broader community and corporate involvement. The post concludes with his anticipation of shifting focus to the Schema.org Blueprints module, which, while not included in Drupal CMS, remains a relevant approach to content modelling in Drupal.


