Content Migration from Proprietary CMS to Drupal 8 using Python, D8 Feeds, and Migrate API
Python, D8 Feeds, and Migrate API
We are working with a large client, migrating them from their current content marketing software to Drupal 8. To complete the migration we are using a combination of Drupal 8 Feeds, Migrate API, and Python to alter the content, retain images from many sources, and import the content into a D8 website that we are building using a components-based approach (using Drupal Paragraphs and Entity Construction Kit). We also need to take into account SEO, metadata, URL redirects.
We are also doing some Python scraping with Beautiful Soup, a Python library for pulling data out of HTML and XML files, and Scrapy, a web crawling framework, written in Python, for web scraping and to extract data using APIs.