KOD BYŁ RZEMIOSŁEM.
DZIŚ JEST REKLAMĄ.
Kod był rzemiosłem: można go było przeczytać od początku do końca i zrozumieć jego działanie. Potem przyszły pieniądze, a oprogramowanie zaczęło nakłaniać obecnych użytkowników do kolejnych zakupów. Obserwowaliśmy ten proces od początku. Sprawy zaszły za daleko.
Byliśmy tu, gdy WordPress był w wersji 1.x
Zaczęliśmy pracować na rzecz tego ekosystemu, gdy wersje WordPress miały jeszcze numery 1.x. Tworzyliśmy motywy i wtyczki, tłumaczyliśmy, odpowiadaliśmy na forach. Wykonywaliśmy też całą tę niewidoczną pracę, której nie pokazuje się na stronie głównej.
Ponad 20 lat później większość z nas wciąż tu jest i publikuje kod. To wystarczająca rekomendacja. Nie odkryliśmy WordPress w zeszłym roku, gdy ktoś policzył wartość rynku.
Otwarte oprogramowanie nie zawiodło. To je spieniężono.
Wraz z kapitałem pojawiło się przekonanie, że panel administracyjny użytkownika to powierzchnia reklamowa. Wystarczy zajrzeć do dowolnej instalacji WordPress i policzyć komunikaty, które odciągają uwagę od właściwego zadania.
Za banerami kryją się żądania stale wysyłane bez zgody: pobierają aktualności, rekomendacje i pakiety promocyjne oraz cyklicznie kontrolują licencje. Nie przyspieszają witryny, nie zwiększają jej bezpieczeństwa ani nie ułatwiają obsługi. Są tam, bo uwagę można zamienić na przychód.
Programistom należy płacić. Nie o to toczy się spór.
Utrzymanie oprogramowania jest pracą. Gdy nikt za nią nie płaci, dobre projekty powoli znikają. Nie przeszkadza nam sprzedaż oprogramowania i nie oczekujemy od nikogo darmowej pracy.
Sprzeciwiamy się czemuś innemu: przekonaniu, że po wydaniu produktu wolno stale namawiać jego użytkowników na kolejne zakupy. Wynagrodzenie za pracę i ciągłe zabieganie o uwagę użytkownika to dwie różne rzeczy. Branża dawno przestała je rozróżniać.
Piszemy wszystkie od nowa.
Od podstaw tworzymy wtyczki, których naprawdę potrzebuje witryna WordPress. Bez cudzych kopii i przepakowywania. Kod ma być tak mały, by dało się go przeczytać w jedno popołudnie, a wtyczki utrzymujemy zgodnie z planem, nie dopiero po awarii.
Bez banerów
Nie umieścimy niczego w panelu administracyjnym tylko po to, by zająć twoją uwagę.
Bez wywołań
Bez telemetrii, cyklicznych kontroli licencji i zbierania danych analitycznych.
Kod do przeczytania
Małe klasy, strict types, PSR-4. Możesz sprawdzić wszystko, co instalujesz.
Planowe utrzymanie
Pracujemy według harmonogramu, nie czekamy, aż system produkcyjny przestanie działać.
Nie utrzymujemy się z tych wtyczek
To pozwala nam przestrzegać tych zasad. Zarabiamy gdzie indziej, więc te pakiety nie muszą zapewniać planowanych przychodów. To właśnie plan przychodów najczęściej zmienia wtyczkę w tablicę reklamową.
Temu ekosystemowi zawdzięczamy wiele: oprogramowanie, standardy i ponad 20 lat cudzej, często nieopłaconej pracy. Publikując własne wtyczki na licencji GPL, oddajemy część tego długu. To nie jest dobroczynność ani marketing.
Korzystamy ze wspólnego dorobku, więc sami go wzbogacamy. To cały model.
Przeczytaj kod. Potem zdecyduj.
Każdą tezę na tej stronie można sprawdzić w repozytoriach. Tak ma być. Manifest, którego nie da się zweryfikować, jest tylko reklamą z lepszą typografią.