Open-Source Software Vortraege und Vorfuehrungen im Sommersemester 2007 H. Hoegl, I101, Do/9:50 Zur Vorlesung: http://hhoegl.informatik.hs-augsburg.de/hhweb/oss/index.html == Die Vortraege == ||||||||'''Einteilung der Vortraege'''|| || 1 || 29.3.07 || Erfurth/Höger || RPM Pakete packen || || 2 || 12.4.07 || Sauter/Eberl || Mercurial || || 3 || 19.4.07 || Herold/Schroetter || Zope Application Server || || 4 || 26.4.07 || || || || 5 || 3.5.07 || Huewe/Zelenka//Hill || GPL v3 // Open Source @ Schule || || 6 || 10.5.07 || Hüttenhofer || deb Pakete packen || || 7 || 24.5.07 || Kesper, Hofmann || SVN || || 8 || 31.5.07 || Kiesel, Lang || LaTex || || 9 || 14.6.07 || Schwarz, Kniephoff|| Dokumentation mit DocBook und AsciiDoc || || 10 || 21.6.07 || Schweiger, Pecher || Issue- / Bugtracking || || 11 || 28.6.07 || Aswolinskiy || Der Software-Entwicklungszyklus bei Open-Source || || 12 || 5.7.07 || Pittinger/Woitzik || Ruby on Rails || || 13 || 12.7.07 || || || Weitere Vormerkungen: * Rielau: Vergleich einfache und komplexe Entwicklungswerkzeuge (Vim, tlist, ctags, cscope, make, diff, patch <---> Eclipse, Netbeans) * Kabelin/Dusch: Ports (von BSD) == Themenvorschlaege == * Das "One-Laptop-Per-Child" Projekt (OLPC) http://www.laptop.org/index.de.html * Installation eines Servers zum Verwalten eines Open-Source Projektes: apache, svn, trac, mailing list, Forum/Blackboard, hg, git, Backup. Auf diesem Server wird ein Demo-Projekt untergebracht, auf das sich einige der anderen Ausarbeitungen beziehen koennen. * Zentrale Versionskontrolle mit Subversion (svn) * Verteilte Versionskontrollsysteme am Beispiel von Mercurial (Hg) und Git. * Patch Management mit Quilt (aehnlich funktioniert auch Hg/mq). * Bug- und Issue-Tracking am Beispiel von Trac. * Build-Management mit CMake * Build-Management mit SCons * Build-Management mit Autotools * Die GNU Toolchain (gcc, ld, as, binutils, libtool, gdb) * Packen von Debian Paketen (deb Format) * Packen von Redhat Paketen (rpm Format) * Frauen und Open-Source Lit.: Patricia Jung, Frauen-freie Zone Open-Source? Open-Source Jahrbuch 2007 * GPL v3 * Open-Source in der Schule. * Das BSD Projekt. == Einarbeitung in Linux == * Bruce Perens Open Source Series http://www.informit.com/promotions/perens-series-page-135563 Eines der Buecher in dieser Serie ist: * Rafeeq Ur Rehman, Christopher Paul, The Linux Development Platform. Configuring, Using, and Maintaining a Complete Programming Environment, 2002, 283 Seiten. Das Buch wird auch "TLDP" abgekuerzt. * Eric Raymond, The Art of UNIX Programming http://www.catb.org/~esr/writings/taoup/html/