A HashiCorp explicou a razão para a recente adição de notas sobre a suspensão temporária da revisão e aceitação de pull requests enviados por membros da comunidade no repositório da plataforma aberta de gerenciamento de configuração Terraform. A nota foi interpretada por alguns participantes como uma crise no modelo de desenvolvimento aberto do Terraform.
Os desenvolvedores do Terraform se apressaram em acalmar a comunidade e afirmaram que a nota adicionada foi mal interpretada e que ela foi apenas um esclarecimento sobre a diminuição da atividade em revisar as mudanças da comunidade devido à falta de pessoal. Observa-se que, após o lançamento do primeiro release estável do Terraform 1.0 no verão, houve um crescimento explosivo na popularidade da plataforma, para o qual a HashiCorp não estava preparada.
Devido ao crescimento da popularidade da plataforma e ao aumento no número de clientes comerciais, a empresa enfrenta uma grande escassez de pessoal, e o pessoal existente foi redistribuído para resolver tarefas primárias e garantir suporte ao produto. A suspensão da aceitação de mudanças da comunidade é considerada uma medida temporária forçada - o aumento da popularidade levou também ao aumento do número de mudanças recebidas da comunidade que o pessoal atual da HashiCorp não consegue revisar. A revisão de mudanças para outros produtos da HashiCorp, bem como para provedores com a implementação de tipos adicionais de recursos para o Terraform, continua sem alterações.
Atualmente, está em andamento um intenso esforço para recrutar novos engenheiros e a empresa planeja resolver os problemas de pessoal em algumas semanas, após o que a aceitação de pull requests da comunidade será restabelecida. Atualmente, a HashiCorp tem mais de cem vagas de engenheiro em aberto.
Fonte: opennet.ru
