Projekt tematyczny WP Rig Starter Poszukuje nowych opiekunów
Opublikowany: 2020-08-19
Kilka lat temu Morten Rand-Hendriksen uruchomił WP Rig dla WordPressa. Celem było udostępnienie społeczności zajmującej się tworzeniem motywów nowoczesnego motywu startowego i procesu budowania. Teraz on i obecny zespół mają nadzieję znaleźć kogoś nowego, kto utrzyma projekt w ruchu. Kto zostanie wybrany, uzyska całkowitą własność projektu.
Rand-Hendriksen będzie gospodarzem spotkania Zoom w piątek, 21 sierpnia o 8 rano czasu PST. Spotkanie zaplanowano na 30 minut z możliwością dodatkowych 30 minut na sesję pytań i odpowiedzi. Zaktualizuje blog WP Rig o format i program spotkania w tym tygodniu. Każdy zainteresowany przyszłością WP Rig może wziąć udział.
„Idealny kandydat to ktoś, kto ma zainteresowanie, czas i motywację do kontynuowania projektu” — powiedział Rand-Hendriksen. „Oczekuje się, że przyszli właściciele, konserwatorzy, współpracownicy itp. będą przestrzegać ustalonego modelu zarządzania, który określa role, obowiązki, uprawnienia i sposób„ wspinania się po drabinie ”, jeśli chcesz”.
Przed przejęciem sterów kandydaci spotkają się z Rand-Hendriksenem i innymi dziedzicami projektu. Celem jest uporządkowanie logistyki przekazania.
„Gdy projekt zostanie przekazany nowym właścicielom i opiekunom, projekt staje się ich projektem” — powiedział Rand-Hendriksen. „Oznacza to, że mogą to zrobić w dowolnym kierunku, który uznają za sensowny i cenny dla społeczności. To jest prawdziwe przekazanie: my, starsi opiekunowie, nie narzucamy nowym właścicielom i opiekunom naszego poglądu na to, czym WP Rig powinien być w przyszłości. Przekażemy naszą wiedzę i wizję oraz pozwolimy następnemu pokoleniu zespołu WP Rig wytyczyć własną drogę w przyszłość.”
Idealnie byłoby, gdyby oficjalny zespół WordPress Themes zajął się projektem WP Rig lub przynajmniej własną wersją motywu startowego. Jednak zespołowi brakuje zasobów, aby tak się stało. Niektórzy członkowie są zainteresowani, ale w tej chwili nikt nie ma czasu, aby się do tego przyczynić, według przedstawiciela Themes Team Williama Pattona.
„Jeśli TRT chce przyjąć projekt, ma pierwszeństwo przed wszystkimi innymi zainteresowanymi stronami” – powiedział Rand-Hendriksen. „Intencją WP Rig było zawsze przekazanie projektu większemu projektowi WordPress Open Source, a TRT byłaby idealną grupą do przekazania kluczy”.
Niezbadana przyszłość edycji całej witryny
Ktokolwiek podejmie się projektu WP Rig, będzie mógł zbadać wielką niewiadomą, jaką jest edycja w pełnym miejscu. Oczekuje się, że wczesna wersja funkcji pojawi się w WordPress 5.6 jeszcze w tym roku. Może to oznaczać zmianę projektu i skierowanie go w zupełnie nowym kierunku, niż pierwotnie zakładano. To trudne zadanie i będzie wymagało kogoś, kto ma czas i umiejętność nadążania za drastycznymi zmianami w nadchodzących miesiącach.
Rand-Hendriksen i zespół wykonali eksperymentalną pracę z Block Areas i WP Rig Blockade, wariantem oryginalnego motywu WP Rig, który badał bloki poza obszarem zawartości. Jednak w ciągu ostatniego półtora roku w repozytoriach było niewiele pracy. Rand-Hendriksen powiedział, że byli zbyt pochłonięci wydawaniem wersji 2.0 WP Rig, aby zobaczyć, czy którykolwiek z tych projektów przyniesie owoce.
„Ponieważ społeczność WordPressa zaczyna badać, co oznaczają bloki wszędzie , ważniejsze niż kiedykolwiek jest posiadanie tej jednoczącej bazy, od której można zacząć, aby wszyscy mówili tym samym językiem i używali tych samych narzędzi” – powiedział. „Kiedy musiałem odejść, to był mój najgłębszy żal: że nie będę częścią kształtowania kolejnej ewolucji platformy i nie będę w stanie pomóc społeczności w opracowaniu tej jednoczącej podstawy”.
Rand-Hendriksen jest przekonany, że pełna edycja witryny odniesie sukces tylko po udziale istniejącej społeczności twórców motywów. Bez aktywnego udziału tych programistów, pełna edycja witryny może podzielić społeczność na tradycyjne i nowoczesne.
„W grę wchodzi dużo pieniędzy, a wielu deweloperów głęboko zainwestowało i zależy finansowo od status quo tematów” – powiedział. „Aby wprowadzić ich na pokład i zbadać przyszłość tematów, musi istnieć ujednolicona podstawa, od której należy zacząć, i jest to odpowiedni czas na wprowadzenie nowoczesnego kodu, narzędzi i standardów. WP Rig może być katalizatorem tego projektu, a także może być fundamentem, na którym taki projekt jest budowany. Co zawsze mówią ewangeliści open source? „Decyzje podejmują ci, którzy się pojawiają”. To szansa nie tylko na pojawienie się, ale także na aktywne poprowadzenie społeczności we wspólną przyszłość”.

Czuje, że nowi właściciele WP Rig będą w stanie odpowiedzieć na jedno z pytań pojawiających się w projekcie WordPress: Jak powinna wyglądać pełna edycja witryny?
Nowoczesne oprzyrządowanie
WP Rig jest znacznie bardziej zaawansowany niż motywy startowe z przeszłości. Jednak nie jest sam. Spośród wielu motywów startowych dostępnych w społeczności programistów WordPress, wiele z nich przeniosło się na nowoczesne systemy kompilacji i narzędzia, które nie były częścią wcześniejszych projektów, takich jak podkreślenia (_s), które są najbardziej zbliżone do „oficjalnych” Projekt motywu startowego, jaki WordPress kiedykolwiek widział.
„Kiedy po raz pierwszy wpadłem na pomysł WP Rig, było tak, ponieważ od lat utrzymywałem bardzo popularny kurs LinkedIn Learning (dawniej Lynda.com) dotyczący budowania motywów od podstaw za pomocą _s i zauważyłem _s i motywy WP , generalnie pozostawały coraz bardziej w tyle za ogólnymi trendami tworzenia stron internetowych” — powiedział Rand-Hendriksen. „Motywy WordPress są w zasadzie nadal budowane tak, jakby był rok 2012, a nie 2020, a wiele z najważniejszych postępów w przestrzeni programistów internetowych nie jest zwykle używanych w tworzeniu motywów. Ponieważ projekt ewoluował od mojego osobistego eksperymentu do zespołu, podjęliśmy decyzję, aby zacząć od zera i powiedzieć „jeśli ktoś miałby zbudować motyw dzisiaj, w 2018 roku, przy użyciu dzisiejszych narzędzi i najlepszych praktyk, jak by to wyglądało?” Rezultatem jest narzędzie do tworzenia motywów, wykorzystujące nowoczesne procesy kompilacji i narzędzia ułatwiające tworzenie motywów. Tak, nie wygląda to jak standardowe motywy startowe, ale tak jak powiedziałem, standardowe motywy startowe wyglądają jak sieć w 2012 roku.”
W społeczności WordPressa nadal panuje pewien sentyment, że tworzenie stron internetowych odchodzi zbyt daleko od swoich korzeni zrozumienia podstaw HTML, CSS i PHP na poziomie podstawowym. Czy przekroczyliśmy punkt, w którym te proste podstawy wystarczyły do zbudowania motywów WordPress we współczesnym świecie?
„Czy jest to trudniejsze do zrozumienia dla początkujących?” zapytał Rand-Hendriksen. „Jeśli zaczniesz od założenia, że wszystko inne niż stary dobry sposób budowania motywów jest „trudniejsze”, to tak, absolutnie. Jeśli zaczniesz z perspektywy motywów WordPress, które są pierwszymi praktycznymi doświadczeniami wielu osób z tworzeniem stron internetowych, a WordPress ma obowiązek zapoznać ludzi z obecnymi i przyszłościowymi narzędziami internetowymi, to myślę, że odpowiedź brzmi „nie”.
Rand-Hendriksen mówi, że WP Rig znacznie ułatwia wiele elementów tworzenia nowoczesnych motywów, a bardziej złożone elementy są szeroko udokumentowane. Od ulepszeń wydajności, przez nowoczesny JavaScript, po zorientowane obiektowo PHP, motyw obejmuje szeroki zakres praktyk, z którymi programiści starych motywów mogą potrzebować zacząć mierzyć się prędzej niż później. „W przypadku większości standardowych motywów program WP Rig jest tak prosty, jak w przypadku każdego innego narzędzia programistycznego” — powiedział. „Po prostu różni się od tego, jak zwykle działają motywy WordPress. Co z mojej perspektywy jest nie tylko dobre, ale także konieczne, jeśli motywy WordPress chcą być na bieżąco z resztą sieci.”
WP Rig daje również autorom motywów przewagę dzięki dostępności po wyjęciu z pudełka. Rand-Hendriksen od dawna jest zwolennikiem forsowania standardów dostępności w motywach, więc sensowne jest, aby inicjator, którego inicjował, podszedł do rozwoju z dostępnością na czele.
„Opracowuję motywy od ponad 15 lat i od ponad dziesięciu lat nauczam ich tworzenia” — powiedział Rand-Hendriksen. „Jedną z głównych przeszkód w rozwoju motywów jest brak oficjalnego zunifikowanego narzędzia, od którego można by zacząć. _s pełnił tę rolę przez jakiś czas, ale obecnie jest słabo utrzymany, powolny w rozwoju i znacznie opóźniony, jeśli chodzi o standardy i nowoczesne narzędzia. WordPress potrzebuje czegoś podobnego do „utwórz aplikację Reaguj”, którą ma od dłuższego czasu. WP Rig został stworzony, aby służyć jako baza lub inspiracja dla takiego projektu: zapewnić oficjalny motyw początkowy i proces budowania, aby dać ludziom zunifikowane miejsce do pracy i zunifikowaną bazę, w której mogą wnosić wkład i ulepszać, aby społeczność mogła podnieś się razem.”
