Vaba tarkvara meetodid ja praktikad 2: erinevus redaktsioonide vahel
Allikas: KakuWiki
Mine navigeerimisribaleMine otsikasti
(ei näidata sama kasutaja 3 vahepealset redaktsiooni) | |||
24. rida: | 24. rida: | ||
=== 3. Vaba tarkvara arendusprotsessi üldtutvustus === | === 3. Vaba tarkvara arendusprotsessi üldtutvustus === | ||
* Tehnoloogiline infrastruktuur | |||
* Töökorraldus | * Töökorraldus | ||
* Väljalaskekorraldus | * Väljalaskekorraldus | ||
33. rida: | 34. rida: | ||
=== 5. Versioonihaldus tarkvara arendusprotsessis === | === 5. Versioonihaldus tarkvara arendusprotsessis === | ||
(SVN Book) | |||
=== 6. Veahaldus === | === 6. Veahaldus === | ||
55. rida: | 58. rida: | ||
=== 10. Kogukond ja selle roll === | === 10. Kogukond ja selle roll === | ||
* Listid ja uudisegrupid | |||
* Veebileht | |||
* Web 2.0 infrastruktuur | |||
=== 11. Vaba tarkvara ärimudelid === | === 11. Vaba tarkvara ärimudelid === | ||
(CatB, IHE) | |||
=== 12. Vaba kultuur === | === 12. Vaba kultuur === |
Viimane redaktsioon: 8. mai 2009, kell 15:31
Maht: 5 EAP (ECTS)
Põhiteemad:
1. Sissejuhatus + vaba tarkvara olemus ja ajalugu
- MIT häkkeritest Ubuntu Linuxini
- Vaba tarkvara vs avatud lähtekood (FSF vs OSI)
- Eetika või pragmatism?
2. The Battle for Wesnoth
- BfW üldtutvustus
- Mängu põhitõed
- üksused, värbamine ja tagasikutsumine
- päeva/öö tsükkel ja üksuste hoiakud
- raha
- maastik ja käigud
- Kampaania ja stsenaariumi kavandamine
- Wesnoth Markup Language
3. Vaba tarkvara arendusprotsessi üldtutvustus
- Tehnoloogiline infrastruktuur
- Töökorraldus
- Väljalaskekorraldus
- Panustamiskorraldus
(Koch, Ch. 1)
4. Töövahendid - Trac ja Subversion
5. Versioonihaldus tarkvara arendusprotsessis
(SVN Book)
6. Veahaldus
- Tinderbox (pidevalt värsket versiooni allalaadiv, kompileeriv ja testiv masin)
- Verification machine ("puu sulgemine", allalaadimine ja testid nagu eelmisel, tõsiste vigade korral võib puu kauemaks kinni jääda)
- Trac'i piletisüsteem
7. Vaba tarkvara projekti juhtimine
8. Kommunikatsioon tarkvaraprojektis
9. Vaba tarkvara juriidilised aspektid
- Tarkvara kui valdkonna spetsiifika
- Intellektuaalomandi senise (WIPO) käsitluse probleemid XXI sajandil
- Vabad litsentsid
- FSF litsentsid
- OSI litsentsid
- Creative Commons (lühidalt, hiljem tuleb põhjalikum osa)
- Tarkvarapatendid ja nende kriitika
- Avalik omand
10. Kogukond ja selle roll
- Listid ja uudisegrupid
- Veebileht
- Web 2.0 infrastruktuur
11. Vaba tarkvara ärimudelid
(CatB, IHE)
12. Vaba kultuur
- Vabast tarkvarast vaba võrgusisuni
- Sisuhalduskogukonnad
- Vabad sisulitsentsid
- Creative Commons (põhjalikumalt)
- GNU Free Documentation License
- Free Art License
- Vaba võrgusisu majanduslikud aspektid