Processo de suporte para módulos do Apigee Drupal 10

Esta página se aplica à Apigee e à Apigee híbrida.

Confira a documentação da Apigee Edge.

Os módulos da Apigee para Drupal 10 são projetos de código aberto que permitem uma opção de portal de desenvolvedores auto-hospedado para clientes da Apigee e Apigee híbrida. Os clientes são responsáveis por hospedar e manter portais esses módulos. Como o status de manutenção dos módulos da Apigee para o Drupal 10 é "Ativamente mantido", todos os relatórios de bugs, tarefas e solicitações de recursos são enviados como problemas no GitHub, em que serão abordadas por mantenedores.

Este documento abrange o cliente Apigee para PHP e os seguintes módulos do Drupal da Apigee 10:

Convenções de versão

Os módulos da Apigee seguem as convenções de nomenclatura da versão do Drupal, indicando a estabilidade de cada versão. Por exemplo, versões listadas como alpha ou beta não são consideradas prontas para uso em produção, mas estão disponíveis para teste e feedback para o projeto.

Bugs críticos

Versões estáveis ou oficiais são consideradas códigos estáveis adequados para uso em produção. Qualquer bug crítico nos módulos da Apigee (não devido a alterações de configuração ou de código) que possa causar inconsistência de dados, funcionalidade interrompida, problemas de segurança e de desempenho ou impacto na produção é coberto pelo processo de suporte padrão para clientes da Apigee e Apigee híbrida. Os clientes podem relatar um bug crítico nos módulos da Apigee por meio do portal de suporte da Apigee.

Outros bugs ou feedback

Para outros bugs, perguntas ou comentários, abra um problema no projeto do GitHub (consulte os links da página do projeto acima). Da mesma forma, se você tiver um recurso ou melhoria que sugerimos, abra um problema no projeto do GitHub relacionado. Solicitações de pull são bem-vindas e incentivadas. Siga as diretrizes de contribuição para cada projeto e abra um problema documentando a melhoria pretendida antes de escrever o código para facilitar a discussão. Pode haver casos de uso imprevisíveis que podem afetar outros usuários do projeto.

É fundamental adicionar etapas para reproduzir o comportamento com uma instalação mínima do núcleo do Drupal em qualquer problema. Não é possível resolver problemas que não podemos replicar. Se o problema não for reproduzível no nosso sistema, pode ser devido a alterações na configuração ou no código.

Infraestrutura e hospedagem

O Google não oferece suporte à infraestrutura nem à hospedagem do site Drupal em si. Por exemplo:

  • Configuração e instalação do servidor
  • Problemas de desempenho não relacionados à API Apigee
  • Investigação de erros do servidor
  • Problemas de segurança
  • Problemas de SMTP/e-mail
  • Backups de código/banco de dados

Se você não tem os recursos para hospedar e manter um servidor e um banco de dados por conta própria, use um dos nossos provedores de hospedagem recomendados. Você também pode interagir com um de nossos fornecedores preferidos para receber ajuda especializada para projetar ou manter sua própria infraestrutura. Para saber mais, entre em contato com o representante da sua conta da Apigee.

Desenvolvimento e configuração personalizados

Um site Drupal é um aplicativo totalmente personalizável, e os bugs podem ser criados por configurações não intencionais ou alterações de código personalizadas no sistema. Responderemos às perguntas e ofereceremos orientação para qualquer problema relacionado aos módulos da Apigee, mas o Google não oferece suporte a todo o desenvolvimento personalizado ou a implantação para o sistema. O código personalizado precisa ser mantido e receber suporte da sua equipe de desenvolvimento. Por exemplo:

  • Otimizações de SEO
  • Instalação e validação de módulos e temas não fornecidos pela Apigee para o site
  • Criação de módulo e tema personalizado

Se você não tiver experiência com o Drupal internamente, entre em contato com um representante do Google para saber como um parceiro de implementação pode ajudar.

Software e manutenção do sistema

A manutenção da infraestrutura e do site não é coberta pelo suporte. É altamente recomendável que todos os desenvolvedores e proprietários de sites sigam as práticas recomendadas de segurança e mantenham o código do núcleo do Drupal, bem como os módulos e plug-ins necessários, atualizados. O módulo de atualização do Drupal pode notificar os administradores quando as atualizações de segurança e regulares que afetam o site forem lançadas. Consulte Como acompanhar as atualizações para mais informações. Os proprietários de sites também podem rastrear versões de segurança, incidentes e vulnerabilidades relacionadas ao núcleo do Drupal e projetos contribuídos na página de alertas de segurança oficiais do Drupal. Inscreva-se por RSS ou siga @dupalsecurity no Twitter.