As we begin a new year, it seems appropriate that the discussion of backward compatibility has come up yet again in Drupal.
It's a perennial question, and you can tell when a new Drupal core version is ready for prime time when people start complaining about lack of backward compatibility.
It's like clockwork.
Recently, Google has announced a significant update to its Search function: the