Finalmente comecei a olhar seriamente para o Drupal 8 e estou particularmente interessado no gerenciamento de configurações. Encontrei algo que poderia ser um pouco problemático e que diz respeito ao conteúdo de blocos personalizados.
Percebo que o sistema de gerenciamento de configuração é capaz de exportar a configuração do bloco - região, tema, peso, visibilidade etc. No entanto, o conteúdo real do bloco não é encontrado na exportação da configuração, o que é razoável e compreensível.
Ao importar essa configuração de bloco para um site de produção, o que parece acontecer é que a configuração do bloco é criada e uma mensagem de espera é colocada no local, informando que o bloco está quebrado ou ausente. Obviamente, o conteúdo do bloco não existe no servidor de produção.
Como os blocos personalizados podem ser migrados de um servidor de desenvolvimento / temporariedade para um servidor de produção? Percebo que os blocos no Drupal 8 são entidades de campo como nós e, portanto, precisam ser migrados da mesma maneira. Entendo que existe uma API Migrate no Drupal 8, mas isso parece ter sido desenvolvido para a migração de conteúdo dos sites Drupal 6 e 7 para Drupal 8 em oposição aos sites Drupal 8 e Drupal 8.
Esse problema refere-se especificamente aos blocos personalizados, pois os blocos gerados por outros módulos, como o Views, serão obviamente migrados como configuração.