Made with love

logo

by Prismic PM team

Agency Updates: More Demo Keys and No More Waitlist!

By Alaina for the Agency Squad

Updates from last 2 weeks:

Expanding shared demo keys for Migration API and Removing the Migration API waitlist

Now we are offering 6 shared keys for self-service on the Try Migration API screen, so we can manage the increased Migration API usage and transition from Import/Export.

The waitlist has been shut down as a result and communications around this have been updated. Let me know if I missed something ;)

Help Migration API users, particularly those transitioning from Import/Export, achieve success quickly by providing a set of initial scripts for common migration steps

We are about to release this but didn't quite manage by today.

https://github.com/prismicio/migration-api-example-scripts will be shared during the course of this week via email links to the current import/export users as well as added to the documentation.

Here's the steps we are covering:

  • Extract information about images and links from source content
  • Get assets into Prismic from source content
  • Add media ids of those assets into document json in migration api format
  • POST documents in Migration API json format
  • We update links in documents via PUT request

✅ and ❌

Complete fix for keeping import/export alive another few weeks


As we needed to keep Import/Export alive until end of April but ran into an issue with Media Lib migration, we synced with PageBuilder and Platform a few weeks ago and decided we would do a spike to modify the asset portion of the Import/Export, as there was complexity in keeping the shadowing of the two dbs ongoing for an additional month.

However, as there was more complexity in managing the import/export part, we re-discussed last week and decided the pains of continuing shadowing outweighed the pains of this change on Import/Export. The change therefore became unnecessary.

Goals for the next week: 

Make public and share Migration Scripts

see above :)

Add validations to integration field ids

After several bugs that were difficult to troubleshoot last week, and given the availability of the service that PB has built for validation of IFs, we are now implementing validations for these fields in the Migration API to avoid confusion and improve the experience.