Úplné zobrazení záznamu

Toto je statický export z katalogu ze dne 08.07.2023. Zobrazit aktuální podobu v katalogu.

Bibliografická citace

.
0 (hodnocen0 x )
EB
EB
ONLINE
[Česko] : Edice CZ.NIC, 2012
1 online zdroj (316 stran)
Externí odkaz    Plný text PDF (Bookport) 
   * Návod pro Bookport 


ISBN 978-80-88168-03-4 (online ; epub)
ISBN 978-80-904248-5-2 (print)
angličtina
Karl Fogel je velice aktivní vývojář a advokát svobodného softwaru. Pravděpodobně nejznámější je jeho role ve vývoji populárního systému pro správu verzí Subversion, jehož byl po řadu let hlavním vývojářem. Podílel se také na tvorbě systému pro hostování projektů Launchpad či editoru Emacs a napsal řadu esejů a článků popularizujících svodobný přístup k vývoji softwaru..
001490020
Předmluva vydavatele // Předmluva 19 // Proč byla tato kniha napsána? 21 // Kdo by měl tuto knihu číst? 22 // Zdroje 22 / Poděkování 23 // Prohlášení 25 // 1. Úvod 27 // 2. Zahájení projektu 43 // 3. Technická Infrastruktura 71 // 4. Společenská a politická Infrastruktura 113 // 5. Peníze 127 // 6. Komunikace 149 // 7. Vytváření balíčků, vydávání releasů // a každodenní práce na vývoji 189 // 8. Řízení dobrovolníků 219 // 9. Licence, autorská práva a patenty 255 // Přílohy // A. Svobodně systémy pro správu verzí 275 // B. Volné přístupné bug trackery (záznamníky chyb) 283 // C. Měl bych se starat o to. Jakou barvu má přístřešek pro kola? 289 // D Vzorové pokyny pro hlášení chyb (bugů) 297 // E. Copyright 303 // 11 // Obsah // Předmluva 19 // Proč byla tato kniha napsána? 21 Kdo by mól tuto knihu čist? 22 Zdroje 22 Podékování - 23 Prohlášení 25 // 1. Úvod 29 // Historie 32 // Vzestup proprietárního softwaru a svobodného softwaru 32 // Vědomé hnutí odporu 33 // Neúmyslné hnutí odporu 36 // „Free" versus „open source" 37 // Současná situace 40 // 2. Zahájení projektu 45 // Nejdříve se ale rozhlédněte 47 // Začnéte od toho, co máte k dispozici 47 // Vyberte dobré jméno 48 // Určete jasné cíle projektu 49 // Uveďte, že jde o svobodný projekt 50 // Seznam funkcí a požadavků 51 // Stav vývoje 51 // Stahování 52 // Zpřístupnění systémů správy verzí a sledování chyb 53 // Komunikační kanály 54 // Pokyny pro vývojáře 55 // Dokumentace 55 // Dostupnost dokumentace 57 // Dokumentace pro vývojáře 58 // Vzorový výstup a snímky obrazovky 58 // Kompletní hosting 59 // Výbér licence a Její uplatnění 59 // Licence typu „vše je povoleno" 60 // GPL 60 // Jak licenci aplikovat 60 // Udávání tónu 61 // Vyhněte se soukromým diskuzím 62 //
Nezdvořilé chování potlačte hned v zárodku 64 // Kontrolujte kód veřejně 65 // Když otvíráte dosud uzavřený projekt, uvědomte si rozsah změn // Oznamování 68 // Technická Infrastruktura 73 // Co je třeba pro projekt zajistit 74 // Mailing listy 75 // Ochrana před nežádoucími zprávami 77 Filtrování příspěvků 77 Skrývání adres v archivech 79 // Identifikace a správa hlaviček 80 // Velká debata o Reply-to 82 // Dvě ideální řešení 84 // Archivace 85 // Software 86 // Správa verzí 87 // Slovníček pojmů správy verzí 87 // Výběr systému pro správu verzí 91 // Používání systému pro správu verzí 92 // Sledujte verze u všeho 92 // Možnost prohlížení 93 // E-maily oznamující commit 93 // Používejte větve, abyste nezpomalovali vývoj 95 // Jedinečnost informace 96 // Autorizace 97 // Systém pro sledování chyb 99 // Interakce s mailing listy 102 Předběžné filtrování v bug trackeru 103 // IRC a Jiné systémy pro diskuzi v reálném čase 104 // Roboti 106 // Archivace IRC 107 // PSS 107 // Wiki 108 // Webové stránky 110 // Kompletní hosting 110 // Jak si vybrat kompletní hosting 111 // Anonymita a zapojení ... projektu 112 // 4. Společenská a politická Infrastruktura 115 // Schopnost vytvářet odnože 115 // Benevolentní diktátoři 116 // Kdo může být dobrým benevolentním diktátorem? 117 // Demokracie založená na konsenzu 118 // Řízení věcí znamená, že můžete být v pohodě 119 // Když nelze dosáhnout konsenzu, hlasujte 119 // Kdy hlasovat 120 // Kdo hlasuje? 121 // Ankety versus hlasování 122 // Veto 123 // Jak to všechno zapsat 123 // 5. Peníze 129 // Typy zapojení do projektu 130 // Pracovníky najímejte na dlouhodobý úvazek 132 // Vystupujte Jako Jednotlivci, nikoli Jako celek 133 // Otevřené hovořte o své motivaci 134 // Lásku si za peníze nekoupíte 136 //
Dodavatelské smlouvy 137 // Kontrola a přijetí zmén 140 // Případová studie: protokol pro ověřování hesla CVS 140 // Financování neprogramovacích činností 141 // Zajišťování kvality (tj. Profesionální testování) 141 // Právní poradenství a ochrana 143 // Dokumentace a použitelnost 143 // Poskytování hostingu/síťové propustnosti 144 // Marketing 145 // Pamatujte na to, žo jste sledováni 145 // Nekritizujte konkurenční open source produkty 147 // Komunikace 151 // Jste to, co píiete 152 // Struktura a formátování 152 // Obsah 154 // Tón 155 // Jak rozeznat hrubost 156 // Tvář 158 // Jak předejít častým potížím 160 // Nepřispívejte zbytečně 160 Produktivní a neproduktivní vlákna 161 // Čím jednodušší téma, tím delší debata 163 // Vyvarujte se svátých válek 164 Efekt „hlučné minority“ 166 // Obtížní lidé 166 // Jak so s obtížnými lidmi vypořádat 167 Případová studio 168 // Jak se vyrovnat s růstem 170 // Nápadné využívání archivů 171 // Se všemi zdroji zacházejte jako s archivy 173 // Kodifikace tradic 174 // Nediskutujte v bug trackeru 177 // Publicita 179 // Ohlášení bezpečnostních chyb 181 Přijméte report 181 Opravu vyvíjejte potichu 182 // Čísla CAN/CVE 183 // Předběžné oznámení 184 // Distribuujte opravu veřejně 186 // 7. Vytváření balíčků, vydávání releasů a každodenní práce na vývoji 191 // Číslování verzí 192 // Z Čeho se číslo verze skládá 193 // Jednoduchá strategie 195 // strategie sudá / lichá 196 // Release větve 197 // Jak release větve fungují 198 // Stabilizace release 199 // Diktatura vlastníka release 200 // Hlasování o změnách 201 // Spolupráce na stabilizaci release a jak ji řídit 202 // Správce release 203 // Vytváření balíčků 204 // Formát 204 //
Jméno balíčku a adresářový strom 205 // Velká nebo malá písmena 207 // Pre-re lease 207 // Kompilace a instalace 208 // Binární balíčky 209 // Testování a releasing 210 // Release kandidát 211 // Oznamování release 211 // Udržování více release řad 212 // Bezpečnostní release 213 // Vydávání releasů a každodenní práce 214 // Plánování releasů 215 // 8. Řízení dobrovolníků 221 // Jak dostat z dobrovolníků to nejlepší 222 // Delegování 222 // Jasně rozlišujte mezi poptáváním a zadáváním 223 // Postup po delegování 224 Věímojte si, o co se lidé zajímají 225 // Pochvala a kritika 225 // Zabraňte teritorialitě 226 // ... automatizace 229 // Automatizované testování 229 // Ke všem uživatelům se chovejte jako k potenciálním dobrovolníkům 231 // Podělte se o řídící i technické úkoly 234 // Patch Manager (manažer záplat) 235 Translation Manager (manažer překladu) 236 Documentation Manager (manažer dokumentace) 238 Issue manager (manažer problémů) 239 // FAQ Manager (manažer sekce s nejčastéji kladenými otázkami) 240 // Personální změny 241
// Committeři 244 // Volba committerů 244 Odebrání commit access 245 Částečný commit access 246 Nečinní committefi 247 Nedělejte s ničím tajnosti 247 // Uvádéní tvůrců a spoluautorů (Credit) 248 // Odnože (Forks) 249 ’~ // Zvládání odnoží 250 Iniciování odnože 252 // 9. Licence, autorská práva a patenty 257 // Terminologie 257 // Aspekty licence 260 // GPL a kompatibilita licence 262 // Volba licence 263 // MIT / X Window System License 263 GNU General Public License - 264 je GPL svobodná licence, či nikoli? - 265 A co licence BSD? 266 // 17 // Obsah // Převod a vlastnictví autorských práv 267 // Nedělal nic 267 // Licenční smlouvu s přispěvatelem (CLA) 268 Převod autorských práv 268 // Systém dvojitých licencí 269 Patenty 270 Dalíí zdroje 274 // Přílohy // A. --Svobodné systémy pro správu verzí 277 // B. --Volné přístupné bug trackery (záznamníky chyb) 28S // C. --Měl bych se starat o to, Jakou barvu má přístřeiek pro kola? 291 // D. -- Vzorové pokyny pro hláiení chyb (bugů) 299 // E. -- Copyright 305

Zvolte formát: Standardní formát Katalogizační záznam Zkrácený záznam S textovými návěštími S kódy polí MARC