Dlaczego strona drupal.org nie używa najnowszej wersji Drupal?

12

Wydaje mi się, że jeśli drupal.org zachęca ludzi do korzystania z Drupal 8, powinni dawać przykład i migrować własną stronę do Drupal 8.

Na drupal.org:

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

Czy istnieje powód, dla którego wydali Drupal w wersji 8, ale sami nadal używają Drupala w wersji 7 ? Czy fakt, że nie przeprowadzili migracji, powinien dać nam podejrzane powody, dla których jeszcze nie powinniśmy?

ShemSeger
źródło
2
Jeśli Twoja witryna działa poprawnie, a obecnie masz inne rzeczy do zrobienia, dlaczego miałbyś poświęcać czas i zasoby na aktualizację? To kwestia czasu i priorytetów.
donquixote
Masz wiele odpowiedzi na swoje pytanie. Czy zdajesz sobie sprawę, że zgodnie z zasadami tej witryny zachęca się do oznaczenia jednej z nich jako „zaakceptowanej” odpowiedzi (zakładając, że przynajmniej jedna z nich w jakiś sposób pomogła)? W ten sposób pytanie to nie będzie już wyświetlane na liście pytań bez odpowiedzi.
Pierre.Vriens,

Odpowiedzi:

19

Drupal.org to ogromna strona internetowa, migracja może zająć trochę czasu. Migracja z Drupala 6 do Drupala 7 została ostatecznie zakończona 2 lata temu i trwała wiecznie. Przejście do Drupala 8 zajmie dużo czasu. Nie widzę, żeby tak się działo za 3 do 4 lat.

Przejście na Drupal 8 nie jest teraz wyższym priorytetem dla Drupal.org, w porównaniu z dodawaniem nowych funkcji i ulepszaniem obecnej strony.

Drupal.com to mniejsza strona internetowa uruchomiona Drupal 8 od wersji beta.

itsdarrylnorris
źródło
1
Dodaj do tego, że drupal.org jest doskonałym przykładem tego, co można zrobić z Drupalem 7
J. Reynolds
10

Istnieje wiele infrastruktur i zależności na stronie drupal.org, które również istnieją poza podstawową bazą kodu drupal. Takich jak integracja git, kolejki problemów, testbot, hosting projektów. Te moduły contrib nie są jeszcze zaktualizowane do wersji Drupal 8, o ile wiem.

Aby dowiedzieć się, co się dzieje z witryną drupal.org, zalecamy przeczytanie: https://groups.drupal.org/drupalorg

tenken
źródło
4

O drupal.org

Oto cytat z mapy drogowej Drupal.org :

... Każdego roku Drupal.org i jego podstrony służą milionom odwiedzających i tysiącom aktywnych współpracowników. Jest to jeden z największych stale działających serwisów Drupal na świecie. Z tego powodu ma 15 lat starszych treści i funkcji. W tej skali niemożliwe jest wprowadzenie prawdziwych ulepszeń do Drupal.org bez priorytetowego planu działania, skupiającego się na kilku cechach o dużym wpływie na raz. ...

Aby zrozumieć, na czym polega „ wyzwanie aktualizacji D8” , spójrz na te projekty drupal.org (cytaty pochodzą z linków):

  • Webmasterzy

    Projekt z modułem do śledzenia problemów, którego można używać do zgłaszania spamu, niedziałających łączy lub problemów z kontem użytkownika na stronie Drupal.org.

  • Zawartość

    Projekt ze śledzeniem problemów dla organizacji i moderacji treści nie dokumentacyjnych Drupal.org. Jest to miejsce, w którym można znaleźć informacje na temat ofert na rynku (usługi, szkolenia i książki), studiów przypadków, wniosków o promocję na pierwszej stronie, kanałów Planet Drupal itp.

  • Dokumentacja

    To jest główny projekt całej dokumentacji Drupala . Aby dowiedzieć się więcej o pomocy w pracach związanych z dokumentacją, zacznij od części „ Wkład do dokumentacji ” podręcznika.

  • Modyfikacje

    Dostosowania używane na samym drupal.org. Nie ma być przydatny dla innych witryn, z wyjątkiem edukacyjnego przykładu rodzajów modyfikacji, które można wprowadzić za pomocą modułu specyficznego dla witryny.

    Więcej informacji na temat stanu planowanych prac na Drupal.org można znaleźć w mapie drogowej Drupal.org .

  • Motyw

    Bluecheese to przeprojektowany motyw Drupal.org ... Ten motyw jest przeznaczony wyłącznie do użytku na oficjalnych stronach Drupal.org. Nie używaj tego w przypadku firm, lokalnych grup i innych witryn, które powinny mieć własną markę i tożsamość. Pytania i komentarze dotyczące korzystania z tego tematu należy kierować do Stowarzyszenia Drupal ...

  • Infrastruktura

    Narzędzie do śledzenia problemów związanych ze wszystkimi serwerami Drupal.org. Dotyczy to instalacji Apache i MySQL, list mailingowych Mailman, repozytoriów Git i różnych instalacji Drupal w domenie drupal.org.

  • Roboty testowe

    W tym projekcie można zgłaszać problemy lub zadawać pytania dotyczące botów testowych Drupal.org i wszystkich związanych z nimi projektów. Ponieważ jest tak wiele zaangażowanych projektów, wydaje się, że większość ludzi potrzebuje tylko jednego punktu kontaktowego w sprawie problemów. Można je stąd przenieść.

  • Grupy

    Ten projekt ma dwa cele.

    1. To jest jak projekt dostosowań drupal.org do przechowywania kodu specyficznego dla strony.
    2. To jest jak kolejki Infrastruktura i Webmasterzy, ale jest specyficzne dla groups.drupal.org. Tak więc, gdzie ludzie wpisywali rzeczy do tych kolejek za pomocą komponentu groups.drupal.org, teraz mogą je tutaj wprowadzać.

O wyzwaniu aktualizacji

Mając powyższe na uwadze, myślę, że istnieje wiele powodów, dla których Drupal.org jeszcze nie używa D8, oto tylko kilka z nich (w losowej kolejności):

  • Ta strona ma kluczowe znaczenie dla wielu z nas, więc niepowodzenie nie wchodzi w grę .
  • Potrzebnych jest sporo modułów, które są potrzebne, ale dla których nie ma jeszcze wersji D8. Nie jestem pewien, czy używają / potrzebują ich wszystkich, ale założę się, że są to niektóre z tych modułów: Projekt, Grupy organiczne, Migracja (D7 do D8), coś do tworzenia wykresów, może Reguły, Flaga itp. To prawda, moduły takie jak Widoki, itp. Są teraz w rdzeniu D8, i możesz przejść dość daleko, używając tylko rdzenia Drupal, ale wątpię, aby drupal.org nie potrzebował niektórych modułów takich jak powyższe.
  • Potrzebujesz do tego siły roboczej z odpowiednimi umiejętnościami (D8 różni się nieco od D7, prawda?).
  • Potrzebujesz infrastruktury do prowadzenia witryn D8 (wersja PHP, pamięć itp.).
  • Założę się, że do uruchomienia Drupal.org jest zaangażowany „ jakiśniestandardowy kod , a aktualizacja niestandardowego kodu nigdy nie była łatwa.
  • Istnieje potrzeba takich rzeczy jak testowanie jakości , dokumentacja itp.
  • Z mojego cytatu powyżej wynika, że ​​istnieją inne priorytety, więc uaktualnienie do D8 wydaje się nie być priorytetem .
  • Założę się, że są inne rzeczy, które mają wyższy priorytet, np. „ Fora wymagają poprawy ”.
  • Nawet jeśli żadne z powyższych nie blokowało tego wszystkiego, pomyśl o jego czysto rachunkowej części (nie wyobrażam sobie, aby roczne odpisy dla ostatniej aktualizacji D7 były już zakończone).

Co dalej

Z tych wszystkich powodów wydaje mi się, że w tej chwili najlepsze, co możemy zrobić, to „ Nadzieja, że ​​George to zrobi ” (ten z keynote z Dries na DrupalCon Amsterdam 2014, kiedy ogłoszono pierwszą wersję beta D8 beta1).

PS : Nigdy nie zdajemy sobie sprawy z tego, co zostało zrobione , tylko to, co pozostaje do zrobienia .

Pierre.Vriens
źródło