---
site_name: WPlama
site_description: Internetové stránky na WordPressu snadno a česky
site_url: https://www.wplama.cz
contact_email: tomas@wplama.cz

title: Kapitola 27: Oznámení aktualizací
url: https://www.wplama.cz/kapitola-27-oznameni-aktualizaci/
date: 2023-12-05
modified: 2023-12-05
author: Michaela
type: post
categories: [WordPress kniha]
---

![wordpress kniha kap. 27](https://www.wplama.cz/wp-content/uploads/2023/12/meeting-594091_1280-1024x682.jpg "wordpress kniha kap. 27")

# Kapitola 27: Oznámení aktualizací

5.12.2023

Peter Westwood se stal hlavním revizorem v červenci 2007 a zvýšil tak počet lidí, kteří mohou revidovat kód, na čtyři. Westi se do projektu poprvé zapojil v roce 2004, kdy pracoval jako softwarový inženýr. Napsal skript, který stáhl WordPress a nainstaloval jej na server. Pomáhal s tvorbou Kodexu a vyhledával a opravoval bugy. Stejně jako mnoho dalších vývojářů měl jen málo zkušeností s PHP, když vstupoval do projektu.

E-mailový seznam wp-hackers existoval již třetím rokem, ale produktivní diskuze zde časem ustávala. Více a více rozhodovacích procesů se odehrávalo jinde. Například [v únoru 2007 integroval Ryan do WordPressu phpmailer](https://core.trac.wordpress.org/ticket/3862). Kód byl schválen po krátké diskuzi na trac. Teprve v září se [diskuze o phpmailer objevila na wp-hackers](http://lists.wordpress.org/pipermail/wp-hackers/2007-September/014497.html) a jen málo revizorů se do ní zapojilo.

Komunikace v e-mailovém seznamu stále méně inklinovala k vývoji a více se přikláněla k [diskuzím o e-mailovém seznamu samém](http://lists.wordpress.org/pipermail/wp-hackers/2007-September/015058.html), od [rozlišování balastu a podstatných informací pomocí hodnocení](http://lists.wordpress.org/pipermail/wp-hackers/2007-September/015173.html) až po nápady, jak [vylepšit e-mailovou etiketu](http://lists.wordpress.org/pipermail/wp-hackers/2007-October/015489.html).

[Andy Skelton napsal o problému s wp-hackers:](http://andy.wordpress.com/2007/10/03/wp-hackers/)

> Je tu jedna věc, kterou bych chtěl ohledně wp-hackers vyjasnit: Hacker není někdo kdo diskutuje, žvaní, hlasuje nebo říká, co by se mělo dělat. Hackeři nejsou komise. Hackery více zajímá, co lze udělat než řeči okolo toho.

Na wp-hackers bylo příliš mluvení a málo skutečného hackingu. Názory často vítězily v diskuzi nad fakty. V e-mailovém seznamu dominovali ti, kteří využívali čas ke komentování, nad těmi, kdo skutečně programovali. Posledně zmínění mohli poskytovat nejhodnotnější feedback, ale často nestíhali držet krok s vysokým provozem v e-mailech.

WordPress s tímto fenoménem nebyl výjimečný. [Studie z roku 2013, která zkoumala e-mailový seznam Apache Lucene](http://sback.it/publications/msr2013.pdf), zjistila: “Přestože účel e-mailového seznamu byl deklarován jako diskuze k částem projektu a změnám nebo přidávání kódu, pouze 35 % e-mailů se týkalo implementace kódu.” Kromě diskuze o vývojářských tématech řešili členové e-mailového seznamu také sociální normy a chování. Studie také zjistila, že projektoví vývojáři participovali v méně než 75 % diskuzí a začínali pouze polovinu z nich. Vývojáři obecně preferovali ke komunikaci software orientovaný na problém – a tady nacházíme podobnost s WordPressem, kde vývojáři nakonec přešli z e-mailového listu do WordPress trac.

E-mailový seznam tedy směřoval k diskuzi typu kůlna na kola* (termín převzatý z [Parkinsonova zákona triviality](https://en.wikipedia.org/wiki/Parkinson%27s_law_of_triviality)):

> Parkinson ukazuje, jak snadno můžete na setkání představenstva získat povolení ke stavbě jaderné elektrárny za miliardy, zatímco pokud chcete postavit kůlnu na kola, budete lapeni v nekonečných diskuzích.

Jaderná elektrárna je něco, čemu rozumí jen pár lidí na světě. Představenstvo se bude domnívat, že máte potřebné zkušenosti a provedli jste patřičnou přípravu. Naproti tomu, téměř každý zvládne postavit kůlnu na kola, a tak má každý svůj názor, jak by měla vypadat a jakou barvou ji natřít.

Ve své knize “Producing Open Source Software” Karl Fogel uvádí, že s klesající obtížností problému [stoupá náchylnost k meandrování](http://producingoss.com/en/producingoss.html#bikeshed):

> …konsenzu je těžší dosáhnout v technických otázkách, které jsou jednoduché k pochopení a vytvoření vlastního názoru o nich, a v “měkkých” tématech, jako je organizace, propagace, financování apod. Lidé zde mohou do nekonečna argumentovat, protože k těmto tématům nepotřebují specifickou kvalifikaci, není zde čistě správné nebo chybné rozhodnutí a protože pouhé vyčkávání, zatímco ostatní diskutují, je někdy úspěšnou taktikou.

Růst komunity a nízké nároky pro zapojení se způsobily, že WordPress se stával právě takovou “kůlnou na kola”, stejně jako jiné projekty svobodného softwaru. [Vyhledávání Google zobrazí, kolikrát v diskuzích na wp-hackers použil frázi “bike shed”](https://www.google.com/search?q=site%3Ahttp%3A%2F%2Flists.wordpress.org%2Fpipermail%2Fwp-hackers%2F+bikeshed&oq=site%3A&aqs=chrome.2.69i57j69i58j69i59j69i65l3.2535j0j4&sourceid=chrome&es_sm=91&ie=UTF-8#safe=strict&q=site:http:%2F%2Flists.automattic.com%2Fpipermail%2Fwp-hackers%2F+bikeshed) a stejně jako[vyhledávání na trac](https://core.trac.wordpress.org/search?q=bikeshed&noquickjump=1&changeset=on&ticket=on).

Například v roce 2007 se rozhořela diskuse o tom, jak odkazy nazývat. [Jeden z členů wp-hackers se zeptal](http://lists.wordpress.org/pipermail/wp-hackers/2007-June/013299.html): „Nevíte někdo, proč se to v administraci stále jmenuje ‚Blogroll‘, když se to ve funkcích jmenuje ‚Bookmarks‘ (wp_list_bookmarks) a přitom se to ve výchozím nastavení zobrazuje jako seznam ‚Links‘ v postranním panelu?“. Původní příspěvek „Blogroll, Bookmarks, Links“ vygeneroval jen na mailing listu celkem 79 e-mailů a diskuse se přenesla i na [ticket v trac](https://core.trac.wordpress.org/ticket/3695).

Samozřejmě, že něčí kůlna na kola může být pro druhého trnem v oku. Byly časy, kdy wp-hackers byli plní členů, kteří vyžadovali seriózní řešení podobných záležitostí. Taková věc se stala i v září 2007 před zveřejněním WordPress verze 2.3, která obsahovala systém upozornění na aktualizace. Tento systém upozorňoval uživatele, pokud byla dostupná nová verze WordPress nebo pluginů. [Systém](https://core.trac.wordpress.org/ticket/1476) sbíral informace o verzi WordPress, PHP verzi, místním nastavení a URL stránek a zasílal je na http://api.wordpress.org. [Další část kódu](https://core.trac.wordpress.org/changeset/5913) se starala o [kontrolu aktuality pluginů](https://core.trac.wordpress.org/ticket/4795) (včetně neaktivních) a posílala o nich info také na api.wordpress.org.

Pro některé členy bylo sbírání dat v rozporu s etikou svobodného softwaru. Tvrdili, že například [sběr URL adres není nezbytný](http://lists.wordpress.org/pipermail/wp-hackers/2007-September/014860.html). Ticket na WordPress trac žádal, aby [data byla anonymizována](https://core.trac.wordpress.org/ticket/5066). Jiní neměli problém s ukládáním dat WordPressem, ale [vadilo jim, že je WordPress nezveřejňuje.](http://lists.wordpress.org/pipermail/wp-hackers/2007-September/014919.html) Část lidí se domnívala, že by uživatelé, kteří chtějí zachovat své soukromí, měli mít možnost sběr dat odmítnout.

Tato debata se dotýkala jádra jedné z filozofií, na kterých WordPress stojí: Rozhodnutí, nikoliv možnosti. Tato idea byla velmi ovlivněna [článkem z roku 2002, který napsal Havoc Pennington, spolupracovník GNOME](http://ometer.com/free-software-ui.html). Uživatelská rozhraní mnoha svobodných softwarů přímo přetékají možnostmi nastavení, a tak je možné nakonfigurovat je mnoha různými způsoby. Pokud v softwarovém projektu dojde k hádce o tom, zda něco přidat, nebo nepřidat, je povrchním řešením přidání možnosti. Čím více možností se přidá, tím těžkopádnějším se uživatelské rozhraní stane. Pennington píše: „Možnosti něco stojí […], každá z nich má svou cenu a je třeba zvážit její hodnotu.“. Nastiňuje problém s příliš velkým počtem možností:

- Pokud je možností příliš mnoho, je pro uživatele obtížné je najít.
- Mohou poškodit kontrolu kvality a testování. K některým chybám dochází pouze při výběru určité konfigurace možností.
- Ztěžují vytvoření dobrého uživatelského rozhraní.
- Brání lidem opravovat skutečné chyby.
- Mohou uživatele zmást.
- Prostor, který máte k dispozici pro předvolby, je omezený, proto jej využijte rozumně.

Vývojáři WordPressu pečlivě zvažují zavedení každé nové možnosti a postupem času se v tom zlepšují. Když vyvstala otázka sběru dat, k zavádění nových možností přistupovali velmi neochotně. [Westi napsal wp-hackers:](http://lists.wordpress.org/pipermail/wp-hackers/2007-September/015119.html)

> Jednou ze základních myšlenek WordPress je, že možnosti nezavádíme lehkovážně. V okamžiku, kdy vás napadne udělat z nějaké funkce volitelnou, zpochybňujete počáteční argumenty pro její zavedení.

Jaký přínos by uživatelům přineslo tlačítko pro odhlášení z oznámení o aktualizacích? Účelem oznámení je pomoci uživatelům zůstat v obraze a v bezpečí. Přidání možnosti odhlásit se z oznámení o aktualizacích by pouze snížilo počet lidí, kteří své weby aktualizují, a zvýšil by se počet nezabezpečených instalací systému WordPress. Přínos přidání této možnosti nepřevýšil náklady.

V důsledku toho a navzdory rozsáhlé diskusi na wp-hackers byl [WordPress 2.3 spuštěn podle plánu](http://wordpress.org/news/2007/09/wordpress-23/) s následující poznámkou v oznamovacím příspěvku:

> Naše nové upozornění na aktualizace vás bude informovat o nové verzi WordPressu nebo o dostupnosti aktualizace některého z používaných pluginů. Funguje tak, že odešle adresu URL vašeho blogu, informace o pluginech a o verzích naší nové službě api.wordpress.org, která je následně porovná s databází pluginů a sdělí vám, jaké nejnovější a nejlepší verze můžete použít.

V rámci projektu byla také zveřejněna [první verze zásad ochrany osobních údajů na webu WordPress.org.](http://lists.wordpress.org/pipermail/wp-hackers/2007-September/015014.html)

Během těchto diskusí se změnila struktura projektu, když se [hlavními vývojáři stali Peter Westwood a Mark Jaquith](https://wordpress.org/news/2007/09/new-faces/). V oznámení jsou popsáni jako „několik starých tváří, které přebírají větší role v komunitě“. Oba byli aktivními revizory, kteří se ujali větších vedoucích rolí. Oba se podíleli na mnoha náročnějších diskusích v komunitě a ne vždy souhlasili se současným vedením projektu. Oba například nesouhlasili s Mattovým návrhem struktury taxonomie a Mark byl jedním z lidí, kteří vyjadřovali obavy ohledně sběru dat ve WordPressu 2.3. Do vedení projektu vnesli nové pohledy: Poprvé od počátků projektu se na vedení a utváření vývoje softwaru i projektu podíleli také jiní lidé než Matt a Ryan.

* Pojem “bike shed” (kůlna na kola) zpopularizoval Karl Fogel. Ve své knize “[Producing Open Source Software](http://producingoss.com/)” přetiskl [e-mail od Poul-Henning Kampa](http://bikeshed.com/), který byl adresován do e-mailového seznamu s titulkem “Kůlna na kola (jakékoli barvy) na zelenější trávě…” V té Kamp používá termín “natírání kůlny” jako analogii k popsání diskuze právě v onom e-mailovém seznamu.

Zdroj: GitHub.com – [27. Update Notifications](https://github.com/WordPress/book/blob/trunk/Content/Part%204/27-update-notifications.md)

### Správa WordPress webu

Nemusíte na to být sami. Pomůžeme vám s pravidelnou údržbou i&nbspnovými vylepšeními.

[Více informací](https://www.wplama.cz/sprava-wordpress-webu/)

### O autorovi

![8123b92344c5277ff40343d04609f0f624b5e22dc532fa2b892987e2baaca14d](https://secure.gravatar.com/avatar/8123b92344c5277ff40343d04609f0f624b5e22dc532fa2b892987e2baaca14d?s=100&d=monsterid&r=g "8123b92344c5277ff40343d04609f0f624b5e22dc532fa2b892987e2baaca14d")

[#### Michaela](https://www.wplama.cz/author/michaela/)

Píšu, překládám a věnuji se sociálním sítím. Žádná informace přede mnou není v bezpečí.

## Mohlo by vás také zajímat

[![dívka a srdce](https://www.wplama.cz/wp-content/uploads/2015/07/ahoj-vsichni-1024x576.jpg "dívka a srdce")](https://www.wplama.cz/kapitola-1-ahoj-vsichni/)

### [Kapitola 1 – Ahoj všichni!](https://www.wplama.cz/kapitola-1-ahoj-vsichni/)

[WordPress kniha](https://www.wplama.cz/wordpress/wordpress-kniha/)[![korzika](https://www.wplama.cz/wp-content/uploads/2015/07/korzika-1024x683.jpg "korzika")](https://www.wplama.cz/kapitola-2-jediny-bloger-na-korsice/)

### [Kapitola 2 – Jediný bloger na Korsice](https://www.wplama.cz/kapitola-2-jediny-bloger-na-korsice/)

[WordPress kniha](https://www.wplama.cz/wordpress/wordpress-kniha/)[![Dilemma concept](https://www.wplama.cz/wp-content/uploads/2015/08/dilema-1024x683.jpg "Dilemma concept")](https://www.wplama.cz/kapitola-3-dilema-blogovaciho-softwaru/)

### [Kapitola 3 – Dilema blogovacího softwaru](https://www.wplama.cz/kapitola-3-dilema-blogovaciho-softwaru/)

[WordPress kniha](https://www.wplama.cz/wordpress/wordpress-kniha/)

### Diskuze [Zruš odpověď](https://www.wplama.cz/kapitola-27-oznameni-aktualizaci/?_tmcb=1772962531#respond)