Por que o site drupal.org não está usando a versão mais recente do Drupal?

12

Parece-me que, se o drupal.org estiver incentivando as pessoas a usar o Drupal 8, elas devem liderar pelo exemplo e migrar seu próprio site para o Drupal 8.

Em drupal.org:

<meta name="Generator" content="Drupal 7 (http://drupal.org)">

Existe uma razão pela qual eles lançaram o Drupal versão 8, mas eles mesmos ainda estão usando o Drupal versão 7 ? O fato de eles não terem migrado deve nos dar razões suspeitas pelas quais ainda não deveríamos?

ShemSeger
fonte
2
Se seu site está funcionando bem e você atualmente tem outras coisas a fazer, por que gastaria tempo e recursos na atualização? É uma questão de tempo e prioridades.
Donquixote
Você tem várias respostas para sua pergunta. Você está ciente de que, de acordo com as regras deste site, é recomendável marcar uma delas como sua resposta "aceita" (supondo que pelo menos uma delas tenha ajudado de alguma forma)? Dessa forma, essa pergunta não aparecerá mais na lista de perguntas não respondidas.
usar o seguinte código

Respostas:

19

Drupal.org é um site enorme, a migração pode levar algum tempo. A migração do Drupal 6 para o Drupal 7 foi finalmente concluída há 2 anos e levou uma eternidade. Avançar para o Drupal 8 levará muito tempo. Não vejo isso acontecendo como em 3 a 4 anos.

Mudar para o Drupal 8 não é uma prioridade mais alta no momento para o Drupal.org, compare com a adição de novos recursos e a melhoria do site atual.

O Drupal.com é um site menor e está executando o Drupal 8 desde o Beta.

itsdarrylnorris
fonte
1
E acrescente que o drupal.org é um bom exemplo do que pode ser feito com o Drupal 7
J. Reynolds
10

Existem muitas infra-estruturas e dependências no site drupal.org, que também existem fora da base principal de códigos do drupal. Como integração git, filas de problemas, testbot, hospedagem de projetos. Esses módulos de contribuição ainda não foram atualizados para o drupal 8, que eu saiba.

Para ter uma idéia do que está acontecendo no site drupal.org, recomendo a leitura: https://groups.drupal.org/drupalorg

tenken
fonte
4

Sobre drupal.org

Aqui está uma citação do Roteiro Drupal.org :

... A cada ano, o Drupal.org e seus sub-sites atendem a milhões de visitantes e milhares de colaboradores ativos. É um dos maiores sites Drupal em operação contínua no mundo. E por isso, possui 15 anos de conteúdo e recursos herdados. Nessa escala, é impossível fazer melhorias reais no Drupal.org sem um roteiro priorizado, concentrando-se em alguns recursos de alto impacto por vez. ...

Para entender o que seria o " desafio de atualização " do D8 , dê uma olhada nesses projetos drupal.org (as citações são dos links):

  • Webmasters

    Um projeto com rastreador de problemas que você pode usar para relatar spam, links quebrados ou problemas de conta de usuário no site Drupal.org.

  • Conteúdo

    Um projeto com rastreador de problemas para organização e moderação de conteúdo sem documentação do Drupal.org. Este é um local para questões sobre listagens de mercado (serviços, treinamento e livros), estudos de caso, solicitações de promoção de primeira página, feeds de drupal do planeta etc.

  • Documentação

    Este é o principal projeto de toda a documentação do Drupal . Para saber mais sobre como ajudar nos esforços de documentação, comece com a seção Contribuir para a documentação do manual.

  • Personalizações

    Personalizações usadas no próprio drupal.org. Não pretende ser útil para outros sites, exceto como um exemplo educacional dos tipos de modificações que você pode fazer por meio de um módulo específico do site.

    Mais informações sobre o estado do trabalho planejado no Drupal.org podem ser encontradas no Roteiro Drupal.org .

  • Tema

    Bluecheese é o tema reformulado do Drupal.org ... Esse tema é apenas para uso em sites oficiais do Drupal.org. Não use isso para empresas, grupos locais e outros sites, que devem ter sua própria marca e identidade. Perguntas e comentários sobre o uso desse tema devem ser encaminhados à Associação Drupal ...

  • A infraestrutura

    Um rastreador de problemas para tudo relacionado aos servidores Drupal.org. Isso inclui a instalação do Apache e do MySQL, as listas de discussão do Mailman, os repositórios do Git e as várias instalações do Drupal no domínio drupal.org.

  • Testbots

    Este projeto é um local para arquivar problemas ou fazer perguntas sobre os testbots do Drupal.org e todos os projetos relacionados a eles. Como existem muitos projetos envolvidos, parece que a maioria das pessoas só precisa de um balcão único para problemas. Eles podem ser removidos daqui.

  • Grupos

    Este projeto tem dois propósitos.

    1. É como o projeto de personalizações do drupal.org para manter o código específico do site.
    2. É como as filas de Infra-estrutura e Webmasters, mas é específico para groups.drupal.org. Portanto, onde as pessoas costumavam inserir coisas nessas filas com um Component of groups.drupal.org, agora podem inseri-las aqui.

Sobre o desafio da atualização

Com o exposto acima, acho que existem dezenas de razões pelas quais o Drupal.org ainda não está usando o D8, mas aqui estão apenas algumas delas (em ordem aleatória):

  • Este site é de missão crítica para muitos de nós; portanto, o fracasso não é uma opção .
  • É necessário que haja alguns módulos contribuídos , mas para os quais a versão D8 ainda não existe. Não tenho certeza se eles usam / precisam de todos eles, mas aposto que estes são alguns desses módulos: Projeto, Grupos orgânicos, Migrar (D7 a D8), algo para gráficos, talvez Regras, Sinalizador, etc ... Verdade, módulos como As visualizações, etc, estão no núcleo D8 agora, e você pode ir muito longe usando o núcleo Drupal, mas duvido que o drupal.org não precise de alguns módulos como os acima.
  • Você precisa de mão de obra para isso, com habilidades apropriadas (D8 é um pouco diferente de D7, certo?).
  • Você precisa de infraestrutura para executar sites D8 (versão PHP, memória, etc.).
  • Aposto que há " algum " código personalizado envolvido para executar o Drupal.org, e atualizar o código personalizado nunca foi fácil.
  • E há necessidade de testes de controle de qualidade , documentação etc.
  • Pela minha citação acima, parece que existem outras prioridades, portanto, a atualização para o D8 parece não ser uma prioridade .
  • Aposto que há outras coisas que têm uma prioridade mais alta, por exemplo, " Os fóruns precisam melhorar ".
  • Mesmo que nenhuma das opções acima esteja bloqueando tudo, pense na parte puramente contábil (não consigo imaginar que as baixas anuais para a recente atualização do D7 já tenham terminado).

Qual é o próximo

Por todas essas razões, acho que, neste exato momento, o melhor que podemos fazer é " Espero que George faça isso " (aquele da palestra da Dries na DrupalCon Amsterdam de 2014, quando a primeira versão beta1 do D8 foi anunciada).

PS : Nunca se percebe o que foi feito , apenas o que resta fazer .

Pierre.Vriens
fonte