[development] D7 contrib module development

Michael F Booth mike at michaelfbooth.com
Sun Mar 8 04:27:16 UTC 2009

On Sun, 08 Mar 2009 03:03 +0100, "Marcel Partap" <mpartap at gmx.net>

> One possible option could be to go some steps towards 
> the linux model, in which all patches have to be signed off by a small 
> team of core developers. 

Linux is an operating system -- specifically, an eighteen-year-old
elaboration of a thirty-seven-year-old operating system. Wine is
end-user software developed by C programmers (using clean-room
techniques and black-box testing) to match a spec that's defined by a
fourteen-year-old commercial product. And Drupal is a modular software
toolkit for the web, designed to be customized by several different
audiences to suit a multitude of use cases, many of which hadn't been
invented five years ago and some of which are being invented *now*.

Drupal is open source. That's about all it has in common with these

In my earlier career, I worked in semiconductor factories where we
weren't allowed to change the settings on a single knob without formal
change orders, extensive experimental data, and an official review.
Perhaps Drupal would be better if we used Intel's development model. Or
maybe, just maybe, developing Drupal is a completely different problem
from developing a microprocessor.

  -- mechfish
  Michael F Booth
  mike at michaelfbooth.com

More information about the development mailing list