Taxonomy and book module synchronization

This feature is not so much a planned future feature, but more of a task that needs to be done at regular intervals, throughout the future lifespan of the categoryi module.

Much of the code in the category module comes directly from the taxonomy and book modules, with some major changes, but in many places only minor changes (or even none at all). This means that it's still very clear where the equivalent code is in the three modules. I intend to keep it this way, in order to maintain backwards-compatiblity, and so that the category module itself can be easily kept up to pace with the taxonomy and book modules.

The taxonomy and book modules are currently core Drupal modules, and as such, updates are regularly made to them. These updates include usability improvements, bug fixes, performance enhancements, and database changes. Because they are core modules, they receive a lot more TLC than the category module, and they have a lot more eyes examining them, and hands crafting them.

My aim is to track all changes that are made to the core taxonomy and book modules, and to mirror those changes in the category module, wherever the changes also apply to the category module, and are important fixes or improvements. Taxonomy and book patches can usually be applied to the category module with very little modification, and this makes the job much easier.

This synchronization between category and taxonomy / book should be done as often as possible - preferably, at least once a month.

Assigned to: Jaza.

Status: active at regular intervals.

Drupal.org issue: n/a.

Last performed: 9 Sep 2006.