Not sure why taxonomy being an optional module is installed in system.install rather than in taxonomy.install.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Dave Reid’s picture

Subscribing for later review.

Status: Needs review » Needs work

The last submitted patch failed testing.

catch’s picture

Status: Needs work » Needs review
Anonymous’s picture

This patch functions as described.

agentrickard’s picture

FileSize
1.46 KB
agentrickard’s picture

In theory, both patches should be backported to D6.

webchick’s picture

Status: Needs review » Fixed

Committed this to HEAD as well. Thanks!

I'm not sure about a back-port. Currently, 6.x contributed modules can always count on the taxonomy and comment tables being present in Drupal's schema. This changes as a result of this patch. Seems like it might cause module breakage in a minor release, and it's not really hurting anything in those old sites to have the tables there.

agentrickard’s picture

Acceptable to me. Nix the backport.

catch’s picture

No time right now but we should open up issues for removing taxonomy + comment variables as well now the basics are in.

agentrickard’s picture

@catch, that should be part of the larger #145164: DX: Use hook_variable_info to declare variables and defaults fix, so effort should go over there.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.