Manifest i jego autorzy

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.

[01]Nasze początki

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.

[02]Co się stało

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.

Zwykły panel WordPress dzisiaj
Wtyczka ALicencja wygaśnie za 3 dniOdnów
Wtyczka BBlack Friday: teraz 60% taniejKup taniej
Wtyczka CPodoba ci się? Daj wtyczce 5 gwiazdekOceń
Wtyczka DNowość: funkcje AI są już dostępneUlepsz
MotywOdbieraj porady, oferty i nowościZapisz się
Ustawienia
Nazwa witryny
Separator
Zapisz
Żądania bez zgodyCzas oczekiwania
GETapi.vendor-a.example/notices2001.2s
GETapi.vendor-b.example/promotions2000.9s
GETapi.vendor-c.example/feed/news2003.4s
POSTapi.vendor-a.example/license/check2002.1s
Do odzyskania kontroli nad ekranem7.6s
Ten sam ekran u nas
Ustawienia
Nazwa witryny
Separator
Zapisz
Żądania bez zgodyCzas oczekiwania
brak0.0s
Do odzyskania kontroli nad ekranem0.0s
[03]Czego nie twierdzimy

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ć.

[04]Co z tym robimy

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.

01

Bez banerów

Nie umieścimy niczego w panelu administracyjnym tylko po to, by zająć twoją uwagę.

02

Bez wywołań

Bez telemetrii, cyklicznych kontroli licencji i zbierania danych analitycznych.

03

Kod do przeczytania

Małe klasy, strict types, PSR-4. Możesz sprawdzić wszystko, co instalujesz.

04

Planowe utrzymanie

Pracujemy według harmonogramu, nie czekamy, aż system produkcyjny przestanie działać.

[05]Jak to finansujemy

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ą.