Rozwój motywu Purple został przeniesiony z woocommerce/woo-themes do monorepo WooCommerce. Osobne repozytorium zostaje wycofane, co przybliża proces tworzenia motywu do bloków WooCommerce, na których bazuje. Purple jest pierwszym motywem umieszczonym w nowym katalogu themes/.
Cele przeniesienia projektu
Umieszczenie motywów obok WooCommerce ułatwia kontrybutorom oraz narzędziom programistycznym AI zrozumienie, w jaki sposób szablony i wzorce korzystają z bloków WooCommerce. Wspólne narzędzia ograniczają nakład pracy związany z utrzymaniem repozytoriów, zachowując zależności, środowiska deweloperskie i testy walidacyjne w ramach dotychczas utrzymywanego łańcucha narzędzi.
Zmiany dla twórców i kontrybutorów
Nowe kontrybucje do motywu Purple wymagają korzystania z monorepo WooCommerce. Kod źródłowy oraz żądania pull request należy kierować do katalogu themes/purple/.
Zgłaszanie błędów oraz opinii odbywa się za pomocą formularza opinii lub zgłaszania błędów motywu. Konfiguracja środowiska deweloperskiego wymaga postępowania zgodnie z przewodnikiem po wspólnym CLI dla motywów.
Wpływ na istniejące instalacje
Purple pozostaje samodzielnym motywem WordPressa, a jego wydania ukazują się niezależnie od WooCommerce Core. Przeniesienie repozytorium nie wymaga żadnych zmian w istniejących instalacjach Purple i nie ma wpływu na WooCommerce jako wtyczkę.