Skip to content

Nota Bene

Visual illusions - St. Gertrude Old Church, Riga

October 30, 2018

Last week I was in SF MOMA looking at  "Where Euclid Walked" by René Magritte (1955). Today I saw this photo of my one of the churches in my home town.

FEEDS UI + MIGRATE ENGINE = DREAM MIGRATIONS AND IMPORTS

October 29, 2018

This year I had an honor to present at BADCamp and talk about development of Feeds_Migrate module. I am very grateful to James Dixon, Youri van Koppen and Lucas Hedding who put a lot of work to make demo for this presentation possible in a very short timeframe.

FEEDS UI + MIGRATE ENGINE = DREAM MIGRATIONS AND IMPORTS

Here are some notes that came out of the presentation

  • It is important to have issues/tasks small and well defined so a developer can grab one issue, work on it and submit a patch.
  • Migration that we are defining in Migrate module contains "pre-coded" data source, and therefore it can have button "execute" http://dev-feeds8.pantheonsite.io/admin/structure/migrate/manage/default/migrations.  If these migrations will have button Edit, more work needs to be done to make sure that we will not break migrations defined in .yml files
  • Migrations that are defined via Feeds_Migrate module do not have data source, therefore the CANNOT have button Execute. I propose that we have a special migraiton group called "Feeds Migration Mappers" and do not have button "Execute" on feeds in this interface.  Logical url for such group would be /admin/structure/migrate/feeds_mappers and it is great to have this tab as seen on page http://dev-feeds8.pantheonsite.io/admin/content/feeds-migrate
  • Feeds Mappers are used in Feed Importers http://dev-feeds8.pantheonsite.io/admin/content/feeds-migrate and have buttons Import(execute), rollback, etc.  I think that terminology Mappers and Importers are very good names.  We might call them feed mappers, migration mappers, or just mappers, or feed migraiton mappers :)

Looking forward to doing more with this module. 

October Couch Coding Webinar - Upgrading Higher Ed Websites to D8

October 23, 2018

About this webinar:

This month’s Couch Coding is focused on upgrading your Higher Education Drupal 6/7 site to Drupal 8! Join Matthew Cheney from Pantheon and Irina Zaks from Stanford, as they walk you through how to leverage Drupal 8's new migration tooling to “one click” upgrade your sites. We will be doing a live demo so be prepared for some awesomeness!

What you’ll learn:

  • Making the Leap: Deciding to Upgrade
  • Higher Education Focused
  • Hands-on Demo: Drupal 8 Migration
  • Q&A