--- /dev/null
+id: d6_taxonomy_vocabulary
+label: Taxonomy vocabularies
+migration_tags:
+ - Drupal 6
+ - Configuration
+source:
+ plugin: d6_taxonomy_vocabulary
+process:
+ vid:
+ -
+ plugin: machine_name
+ source: name
+ -
+ plugin: make_unique_entity_field
+ entity_type: taxonomy_vocabulary
+ field: vid
+ length: 32
+ migrated: true
+ -
+ # This plugin checks if the vocabulary being migrated is the one used by
+ # Forum. If so, we use the machine name that Forum expects. Otherwise, we
+ # leave it unchanged.
+ plugin: forum_vocabulary
+ machine_name: forums
+ label: name
+ name: name
+ description: description
+ hierarchy: hierarchy
+ weight: weight
+destination:
+ plugin: entity:taxonomy_vocabulary