Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Migration Complexity Estimator

No security coverage Under active development

This module helps estimate the difficulty of migrating content structures in Drupal by analyzing entity types, bundles, and fields. It generates reports and calculates a complexity score based on configurable weights, aiding in project planning and resource allocation.

Migration Complexity Estimator

The **Migration Complexity Estimator** module provides an intuitive way to analyze and assess the complexity of migrating content structures in Drupal. It generates reports on entity types, bundles, and fields while calculating a complexity score based
on configurable weights.

Features

  • Migration Complexity Report: Provides a detailed analysis of entity types, bundles, and fields.
  • Complexity Score Calculation: Computes migration difficulty based on user-defined weight factors.
  • Common/Uncommon Fields Grouping: Classifies fields for better content structure understanding.
  • Filter & Sorting Options: Allows users to refine reports based on entity type, bundle, or label.
  • Admin Configuration Page: Enables adjustment of weight factors affecting complexity score.

Post-Installation

Once the module is installed and enabled, navigate to:

  • Migration Complexity Report: /admin/reports/migration-complexity
  • Migration Complexity Settings: /admin/reports/migration-complexity/settings

Users can generate migration complexity reports, configure weights for different factors, and analyze data using the provided UI.

Why use this module?

The Migration Complexity Estimator module is particularly useful in the project discovery phase and migration planning. It helps teams make informed decisions by:

  • Early Complexity Assessment: Quickly gauge the difficulty of a migration before development begins.
  • Better Resource Planning: Identify high-complexity areas to allocate resources efficiently.
  • Reducing Migration Risks: Detect dependencies and avoid unexpected issues during migration.
  • Optimizing Content Structure: Identify redundant or unused fields and content types for cleanup.
  • Standardizing Migration Processes: Provide a consistent methodology for evaluating different Drupal migrations.
Drupal 9–11

Ask your assistant about Migration Complexity Estimator

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Jan 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 2
Maintenance
Dormant

Releases

Version Type Core PHP Release date
1.0.0 Stable 9–11 Jan 30, 2025
1.0.x-dev Dev 9–11 Jan 30, 2025