Problem/Motivation

Right now, d7_rdf_mapping is a monolithic migration. It would be nice to derive these migrations per entity type and per bundle, and skip those rdf mappings whose destination entity (type) is missing.

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

Comments

huzooka created an issue. See original summary.

huzooka’s picture

huzooka’s picture

Status: Active » Needs review
wim leers’s picture

StatusFileSize
new1.07 KB
new5.4 KB

The migration_dependencies were not yet being updated.

wim leers’s picture

Looks like this generates a d7_rdf_mapping:taxonomy_term:forums vocabulary. But forums is just the D7 bundle, we have to use logic like in \Drupal\taxonomy\Plugin\migrate\process\ForumVocabulary to make sure we use the correct destination bundle.

Status: Needs review » Needs work

The last submitted patch, 4: 3115073-4.patch, failed testing. View results

huzooka’s picture

Version: 8.9.x-dev » 9.1.x-dev

Drupal 8.9.0-beta1 was released on March 20, 2020. 8.9.x is the final, long-term support (LTS) minor release of Drupal 8, which means new developments and disruptive changes should now be targeted against the 9.1.x-dev branch. For more information see the Drupal 8 and 9 minor version schedule and the Allowed changes during the Drupal 8 and 9 release cycles.

Version: 9.1.x-dev » 9.2.x-dev

Drupal 9.1.0-alpha1 will be released the week of October 19, 2020, which means new developments and disruptive changes should now be targeted for the 9.2.x-dev branch. For more information see the Drupal 9 minor version schedule and the Allowed changes during the Drupal 9 release cycle.

quietone’s picture

Component: rdf.module » migration system

Changing component so mgirate maintainers will see this.

Version: 9.2.x-dev » 9.3.x-dev

Drupal 9.2.0-alpha1 will be released the week of May 3, 2021, which means new developments and disruptive changes should now be targeted for the 9.3.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

Version: 9.3.x-dev » 9.4.x-dev

Drupal 9.3.0-rc1 was released on November 26, 2021, which means new developments and disruptive changes should now be targeted for the 9.4.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

Version: 9.4.x-dev » 9.5.x-dev

Drupal 9.4.0-alpha1 was released on May 6, 2022, which means new developments and disruptive changes should now be targeted for the 9.5.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

quietone’s picture

Project: Drupal core » Resource Description Framework (RDF)
Version: 9.5.x-dev » 2.1.0
Component: migration system » Code

RDF is deprecated in 9.5 and removed in Drupal 10, moving to the contrib project.