Fedora presentation 2007 (German) - Reworked

73

description

Presentation about Fedora, that I held at LinuxTag 2007 in Salzburg (Austria).

Transcript of Fedora presentation 2007 (German) - Reworked

Page 1: Fedora presentation 2007 (German) - Reworked
Page 2: Fedora presentation 2007 (German) - Reworked

Enhance your experience with the Fedora ProjectEnhance your experience with the Fedora Project

CreditCredit:  :  Based on previous Fedora presentations from Red Hat and various community members.Based on previous Fedora presentations from Red Hat and various community members.Translated and reworked from previous presentation from Chitlesh GoorahTranslated and reworked from previous presentation from Chitlesh GoorahFedora Designs by DianaFong.Fedora Designs by DianaFong.

Page 3: Fedora presentation 2007 (German) - Reworked

Oliver FalkOliver Falk

WorkWork

AmbassadorAmbassador

ExtrasExtras

AlphaCore ProjectAlphaCore Project

UNIX/LinuxUNIX/LinuxSystems AdministratorSystems Administrator

FedoraFedora

Ecetra Internet Services AGEcetra Internet Services AGe-Finance Tochter Erste Banke-Finance Tochter Erste Bank

Page 4: Fedora presentation 2007 (German) - Reworked

chkconfig Cell_Phones off

Page 5: Fedora presentation 2007 (German) - Reworked

Was ist geplant:WasWasWerWerWarumWarumWoWoWieWie

FedoraFedora

Page 6: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

2002 Schulprojekt an der Universität von Hawaii 2002 Schulprojekt an der Universität von Hawaii von Warren Togamivon Warren Togami

Gemeinschaftliche Entwicklung eines zentralen Gemeinschaftliche Entwicklung eines zentralen “Repository”“Repository”

““Extras” für Red Hat LinuxExtras” für Red Hat Linux

2003 Vorschlag zur Fusion, größeres Projekt2003 Vorschlag zur Fusion, größeres Projekt

Fedora Core wird geborenFedora Core wird geboren

[[ GeschichtsunterrichtGeschichtsunterricht ]]

Page 7: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

– Ein mächtiges, freies Open Source BetriebssystemEin mächtiges, freies Open Source Betriebssystem

– Innovativ und robustInnovativ und robust

[ labor für open source entwicklung ][ labor für open source entwicklung ]

– Labor Regeln:Labor Regeln:

1. If you do it, do it in public.1. If you do it, do it in public. 2. Make it new, but make it work.2. Make it new, but make it work. 3. Fail, learn, repeat. As quickly as possible.3. Fail, learn, repeat. As quickly as possible.

[[ Was Was,, ]]

Page 8: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

[[ Primäre Leitsätze von FedoraPrimäre Leitsätze von Fedora,, ]]

Zentrale, gemeinschaftliche Entwicklung

Release early, release often

Beiderseitiger Nutzen der Community und der Company

Upstream ist sehr wichtig...

Page 9: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

KommerziellKommerziell Langfristig orientiertLangfristig orientiert Beispiele... Beispiele... GCC 4.0, NPTL, O(1) scheduler, FORTIFY_SOURCE, exec-shieldGCC 4.0, NPTL, O(1) scheduler, FORTIFY_SOURCE, exec-shield ““Fade” Dinge, Jemanden dazu bestimmenFade” Dinge, Jemanden dazu bestimmen

CommunityCommunity Aufregende Beteiligung an Open Source SoftwareAufregende Beteiligung an Open Source Software Augenmerk auf das DetailAugenmerk auf das Detail Breiteres Testen und schnelleres FeedbackBreiteres Testen und schnelleres Feedback Verbessert Entwickler/Benutzer InteraktionVerbessert Entwickler/Benutzer Interaktion Viele Augen, breiteres Hardware SpektrumViele Augen, breiteres Hardware Spektrum ““Real world situations”Real world situations” ““Lustige” DingeLustige” Dinge

[[ Wie Wie,, Motivation und Nutzen Motivation und Nutzen ] ]

Page 10: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

[[ Wichtigkeit des Upstream,Wichtigkeit des Upstream, ]]

Frei von rechtlich belasteter software.

Wann immer möglich, bringe Patches in Upstream

Alle ziehen Nutzen aus Austausch und Kollaboration

Wir ziehen Nutzen aus breiterem Review und Tests

Leichtere langfristige Wartung

Page 11: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

[[ Release early, release often,Release early, release often, ]]

Essenziell bei Open Source Entwicklung

Verbessert Entwickler/Benutzer Interaktion

Breites Testen und schnelleres Feedback

Es passiert schneller

Der Reiz an Open Source Software

Page 12: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

– [ [ eine Reihe von Projekteneine Reihe von Projekten ] ] .... ....–

– [ [ Aufbauen mehrerer Wege um Aufbauen mehrerer Wege um zusammenzuarbeitenzusammenzuarbeiten ] ]

– [ [ ein Versprechenein Versprechen ] ]– Free as in speech, Free as in speech, – Free as in beer.Free as in beer.– Today, tomorrow, and always.Today, tomorrow, and always.

[[ Was Was,, ]]

Page 13: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

AmbassadorsAmbassadorsArtworkArtworkDirectory ServerDirectory ServerDistributionDistributionDocumentationDocumentationExtrasExtrasKadischiKadischi

LegacyLegacyOLPCOLPCRenderingRenderingPlague Build SystemPlague Build SystemPrintingPrintingTranslationTranslationWebsitesWebsitesWomenWomenXEN VMXEN VM

Page 14: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

Page 15: Fedora presentation 2007 (German) - Reworked

Wer bist du, Fedora?

Page 16: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

– Wir sind über die ganze Welt verstreut,Wir sind über die ganze Welt verstreut,– mit dem Bestreben Fedora zu verbessernmit dem Bestreben Fedora zu verbessern

– RedHat Inc und die Community,RedHat Inc und die Community,–

– Fedora Board ....Fedora Board ....

– mehr auf mehr auf www.fedoraproject.org/peoplewww.fedoraproject.org/people

[[ Wer Wer,, ]]

Community Beitragende

Hunderte Patch Submitter

Über 200 Extras Packager

Dutzend Legacy Beitragende

Page 17: Fedora presentation 2007 (German) - Reworked

Warum, Fedora ?

Page 18: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

● im FOSS ECO System ....im FOSS ECO System ....●

● Community sagt: Keine faden PaketeCommunity sagt: Keine faden Pakete●

– Rascher Fortschritt <=> Release early, release oftenRascher Fortschritt <=> Release early, release often–

– ““Cutting-edge” : mounting & unmounting?Cutting-edge” : mounting & unmounting?–

– Übersetzt (und gewartet) für viele SprachenÜbersetzt (und gewartet) für viele Sprachen

[[ Warum,Warum, ]]

Page 19: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

Unterstützung für x86, x86_64, PPC (Power PC ), MacIntel Unterstützung für x86, x86_64, PPC (Power PC ), MacIntel SystemeSysteme

Community Ports für Sun Sparc (Aurora) und Alpha Community Ports für Sun Sparc (Aurora) und Alpha (AlphaCore) verfügbar.(AlphaCore) verfügbar.

Erweiterungen und Bugfixes erreichen den Benutzer schneller. Erweiterungen und Bugfixes erreichen den Benutzer schneller. Positiver Feedback-Kreislauf garantiert dies.Positiver Feedback-Kreislauf garantiert dies.

Einfaches Updaten/Installieren von Paketen mit yum, pup, Einfaches Updaten/Installieren von Paketen mit yum, pup, pirut.pirut.

Verwendet ogg, nicht mp3Verwendet ogg, nicht mp3–

– [ We'd rather change the world instead of going along with it ][ We'd rather change the world instead of going along with it ]

[[ Warum,Warum, ]]

Page 20: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

[ [ persönliche Beziehungenpersönliche Beziehungen ] ]

Are you Mr. Kadischi, from Strasbourg? Can we meet Are you Mr. Kadischi, from Strasbourg? Can we meet at LinuxTag Wiesbaden ?at LinuxTag Wiesbaden ?

Can you review my package “gdmap”, everyone'sCan you review my package “gdmap”, everyone'sbusy? I'll bring Duvels next time we meet :)busy? I'll bring Duvels next time we meet :)

[[ Warum Warum,, ]]

Page 21: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

[[ Ein paar Server mit Fedora?Ein paar Server mit Fedora? ]]

kernel.org.

sourceforge.net.

foss.in.

wikipedia.org (etwa 85% der Server).

Viele Universitäten und Webhoster.

Page 22: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

Auswahl: Auswahl: Neueste Desktop Environments, Gnome, KDE & XFCE Neueste Desktop Environments, Gnome, KDE & XFCE .... ....RPM, yum, Anaconda:RPM, yum, Anaconda:Benutzerfreundlich, flexible Installation, automatisches DeploymentBenutzerfreundlich, flexible Installation, automatisches Deployment

Systemtap and fryskSystemtap and fryskPerformance Analyse SoftwarePerformance Analyse SoftwareEntwickelt und gefördert von Red Hat in Partnerschaft mit Anderen, wie IBM und IntelEntwickelt und gefördert von Red Hat in Partnerschaft mit Anderen, wie IBM und IntelBietet ein umfangreiches Framework zum Benchmarken, Analysieren und Verbessern von Engpässen Bietet ein umfangreiches Framework zum Benchmarken, Analysieren und Verbessern von Engpässen

zur Performanceverbesserungzur Performanceverbesserung

frysk schafft ein intelligentes, verteiltes, immer bereites Systemüberwachung und -debugging Tool, frysk schafft ein intelligentes, verteiltes, immer bereites Systemüberwachung und -debugging Tool, welches Entwicklern und SysAdmins Monitoring von Prozessen und Threads ermöglicht.welches Entwicklern und SysAdmins Monitoring von Prozessen und Threads ermöglicht.

Freie Java PlatformFreie Java Platformgcj Teil von GCC, Erfolg in FC4: Eclipse, OpenOffice.org, Ant, Tomcat,...gcj Teil von GCC, Erfolg in FC4: Eclipse, OpenOffice.org, Ant, Tomcat,...

Als nächstes: Webbrowser Plugin, JonasAls nächstes: Webbrowser Plugin, Jonas

GFSGFSPOSIX kompatibles Cluster FilesystemPOSIX kompatibles Cluster FilesystemÜrsprünglich von Sistina entwickelt, erworben und “open sourced” von Red Hat.Ürsprünglich von Sistina entwickelt, erworben und “open sourced” von Red Hat.Integriert und verfügbar als Teil von Fedora.Integriert und verfügbar als Teil von Fedora.

[ [ HervorragendesHervorragendes ] : ] : [[ Warum,Warum, ]]

Page 23: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

[[ die Auswahl: gnome 2.1xdie Auswahl: gnome 2.1x ]]

Page 24: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

[[ die Auswahl: KDE 3.5.xdie Auswahl: KDE 3.5.x ]]

Page 25: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

Security Verbesserungen >> UpstreamSecurity Verbesserungen >> Upstream Alle Linuxdistributionen ziehen Nutzen darausAlle Linuxdistributionen ziehen Nutzen daraus

- Exec-Shield- Exec-Shield- Position Independent Executables (PIE)- Position Independent Executables (PIE)- Executable and Linkable Format (ELF)- Executable and Linkable Format (ELF)- SELinux- SELinux

Apache ist mehrfach abgesichtert:Apache ist mehrfach abgesichtert:

- executable, httpd, PIE and Exec-Shield, zur Compilezeit- executable, httpd, PIE and Exec-Shield, zur Compilezeit - executable binary file, ELF hardening- executable binary file, ELF hardening - SELinux Policies (verhinert Roaming, wenn httpd cracked)- SELinux Policies (verhinert Roaming, wenn httpd cracked)

[ [ Bsp.Bsp. ] : ] :

[ [ SicherheitSicherheit ] : ] :

[ [ wiewie ] : ] :

Z ist dein FreundZ ist dein Freundchitlesh(home)[0]$ chitlesh(home)[0]$ ls -Zls -Zdrwx------ chitlesh chitlesh drwx------ chitlesh chitlesh system_u:object_r:user_home_dir_tsystem_u:object_r:user_home_dir_t chitlesh chitlesh

Fedora ist führend bei vielen topaktuellen Linux Security Initiativen.Fedora ist führend bei vielen topaktuellen Linux Security Initiativen.

[[ Warum,Warum, ]]

Page 26: Fedora presentation 2007 (German) - Reworked

Where, Fedora ?

Page 27: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

– Über 110 Ambassadors auf der ganzen WeltÜber 110 Ambassadors auf der ganzen Welt–

– ““Spread the word about Fedora, Linux and Open Source”Spread the word about Fedora, Linux and Open Source”–

– Kontaktpunkt sein:Kontaktpunkt sein:● Für die lokale CommunityFür die lokale Community● Kanal für FeedbackKanal für Feedback

[ [ der beste Platz zum einen Beitrag zu startender beste Platz zum einen Beitrag zu starten ] ]

Page 28: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

[ [ who should be who should be ? ] ? ]

Man muss kein Programmierer sein.Man muss kein Programmierer sein.

Wenn du die Fedora Roadmap oder die Philosophie liebst, Wenn du die Fedora Roadmap oder die Philosophie liebst, dann musst du dich uns anschließendann musst du dich uns anschließen

Das Ziel ist, die Benutzer- und Contributor-BasisDas Ziel ist, die Benutzer- und Contributor-Basiszu erweitern.zu erweitern.

Page 29: Fedora presentation 2007 (German) - Reworked

Wie,

Ideen und BeispieleIdeen und Beispiele

Page 30: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

[ [ wie kannst du dich anschließen?wie kannst du dich anschließen? ] ]

[ [ erst, spielst du und bist neugierig erst, spielst du und bist neugierig ]]

““get fedora for free, poke it, prod it, use it, share it”get fedora for free, poke it, prod it, use it, share it”

[[ dann, lernst du dann, lernst du ] ]

““can I write a script to do this? or this? or that?can I write a script to do this? or this? or that?let me search the mailing lists...”let me search the mailing lists...”

[ [ dann, machst dudann, machst du ] ]

““I built a LiveCD for my lab at school”I built a LiveCD for my lab at school”

[ [ dann, gibst du zurückdann, gibst du zurück ] ]

““let me show everyone how I made my own Fedora Live CD!”let me show everyone how I made my own Fedora Live CD!”

[ [ dann, lehrst dudann, lehrst du ] ]

““Your LiveCD doesn’t build properly; here’s a fix.”Your LiveCD doesn’t build properly; here’s a fix.”

[ [ du bist frei – jetzt kannst du anderen helfendu bist frei – jetzt kannst du anderen helfen ] ]

Page 31: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

[ [ Wie kannst du helfen?Wie kannst du helfen? ] ]

Identifiziere eindeutige Probleme, die gelöst werden können.Identifiziere eindeutige Probleme, die gelöst werden können.Bilde eine Gruppe von Leuten mitBilde eine Gruppe von Leuten mitFachwissen, Zeit und Wünschen.Fachwissen, Zeit und Wünschen.

Entscheide, was für dich wichtig ist und mach es!Entscheide, was für dich wichtig ist und mach es!

Fedora Fedora schafftschafft Gelegenheiten Gelegenheiten!!

[ [ ihr seit die Anführer nach denen wir gesucht habenihr seit die Anführer nach denen wir gesucht haben ] ]

[[ Wie,Wie, ]]

Page 32: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

[ [ unbegrenzte möglichkeitenunbegrenzte möglichkeiten ]]

Es gibt immer neue Bugs zu lösen.Es gibt immer neue Bugs zu lösen.Es gibt immer neue Tools, die geschrieben werden wollen.Es gibt immer neue Tools, die geschrieben werden wollen.

Es gibt immer ein neues Projekt zu starten.Es gibt immer ein neues Projekt zu starten.

[ [ arbeite in der community und bilde dir einen namenarbeite in der community und bilde dir einen namen ] ]

und dann bitte deinen interviewer deinen namen zu und dann bitte deinen interviewer deinen namen zu googeln :)googeln :)

[[ Wie,Wie, ]]

Page 33: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

Warum? Fedora Development muss vorwärts kommen Freiwilige Entwickler mit Interesse und Zeit Manche Benutzer wollen die alte Version behalten

Community Entwicklung Generell für Server

Hauptsächlich von Consultants, Universitäten entwickelt

Ausschließlich Securityfixes

Zur Zeit RHL7.3, RHL9, FC1, FC2, FC3 and FC4 unterstützt

Page 34: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

[ [ communities entwickelncommunities entwickeln ] ]

Community is a force multiplierCommunity is a force multiplier

Clear LeadershipClear Leadership lead by examplelead by example Release early, Release OftenRelease early, Release Often Show constant forward progressShow constant forward progress Momentum is the keyMomentum is the key

[[ Wie Wie,, ]]

Page 35: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

[ [ BeispielBeispiel ] : ] : Fedora ArtworkFedora Artwork

Will nicht länger fade IconsWill nicht länger fade Icons

Wollen mit geschütztem Logo Wollen mit geschütztem Logo arbeitenarbeiten

Hat bereits User GroupsHat bereits User Groups FlickrFlickr deviantartdeviantart

[ Farbpalette ][ Farbpalette ]RichtlinienRichtlinien

[ mit [ mit rechtlichem rechtlichem beschäftigenbeschäftigen]]

[ leadership ][ leadership ]mailinglistenmailinglistenwiki-sietenwiki-sietenmeetingsmeetings

CommunityCommunity

[[ Wie Wie,, ]]

Page 36: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

[ [ bsp bsp ]: Arbeit von ]: Arbeit von Fedora Artwork's MitgliedernFedora Artwork's Mitgliedern

Designed by DianaFong under the CreativeCommon LicenseDesigned by DianaFong under the CreativeCommon License

Page 37: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

Du willst ein neues Projekt starten?Du willst ein neues Projekt starten?

Du weißt nicht wo du mitwirken sollst?Du weißt nicht wo du mitwirken sollst?

Du brauchst Rat oder Review ?Du brauchst Rat oder Review ?

[[ Sprich mit Sprich mit ]]

Rechtlichen Rat und BeratungRechtlichen Rat und Beratung

irc://irc.freenode.net #fedora-mentorsirc://irc.freenode.net #fedora-mentors

[[ Wie Wie,, ]]

Page 38: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

Ursprünglich Netscape Directory Server

Gekauft von Red Hat um der Welt einen freien, enterprise-

class Directory Server zur Verfügung zu stellen.

Inzwischen vollständig frei und Open Source.

Weltklasse, robuster, skalierbarer open source server,

basierend auf Lightweight Directory Access Protocol (LDAP)

http://directory.fedora.redhat.com

Page 39: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

Gemeinschaftliches schreiben von

Inhalten/Dokumentation

Fad, aber irgendjemand muss es machen

Ein guter Weg, für nicht-Programmierer

um beizutragen.

Einfach nachzuvollziehende, Aufgaben-

basierte Dokumentation für Fedora-

Benutzer und Entwickler.

Länger Guides sind vorhanden um

größere Themen abzudecken; Zum

Beispiel: Installation.

Page 40: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

● Seit über drei Jahre aktiv

Ein Kern, aber endlose Größe

Die gleichen Regeln und Richtlinien wie Fedora Core.

Erweitert durch Bemühungen der Community

● Unterstützt durch Red Hat

– Infrastruktur: CVS, Account System, Bandbreite, fedora.redhat.com

– Vorstand (Wahl): Hälfte Red Hat Mitarbeiter, Hälfte externe Community Packager

● Angetrieben durch die Community

– Infrastruktur: Build Server, fedoraproject.org

– Wirklich erhebliche Verbesserung durch die Community: Build System Code

– Über 1600 Sourcepakete und 2300 Binärpakete im Fedora Extras Repository

– Wachstum: 3+ neue Packager/Woche seit Februar

● Nachweis des Models: Red Hat unterstützt, angetrieben durch die Community

Page 41: Fedora presentation 2007 (German) - Reworked

Zukunft  [[ MrTom has left this server ("Fedora Core: Would you run anything  MrTom has left this server ("Fedora Core: Would you run anything else?").else?"). ] ]

Page 42: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

One Laptop Per ChildOne Laptop Per Child

Non-profit Vereinigung, dezidiert für R&D für einen $100 laptopNon-profit Vereinigung, dezidiert für R&D für einen $100 laptop

Bestimmt für Kinder, nicht für SysAdminsBestimmt für Kinder, nicht für SysAdmins

Wenn's kaputt ist, soll es jeder reparieren könnenWenn's kaputt ist, soll es jeder reparieren können

Die Entwicklung ist wichtiger als der AusbauDie Entwicklung ist wichtiger als der Ausbau

[ [ Unser ZielUnser Ziel ] :] :

Page 43: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

Die Idee. Der Desktop is mehr wie eine HomepageDie Idee. Der Desktop is mehr wie eine Homepage

Bleib am Laufenden; Was du tust, was du vor hast und wasBleib am Laufenden; Was du tust, was du vor hast und wasAndere um dich herum tun.Andere um dich herum tun.

Page 44: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

A PrototypeA Prototype

Page 45: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

A MockupA Mockup

Page 46: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

Fusion Core/ExtasFusion Core/ExtasZentrales BuildsystemZentrales BuildsystemZentrales VersionskontrollsystemZentrales Versionskontrollsystem

Maßgeschneiderte Distribution/LiveCDMaßgeschneiderte Distribution/LiveCDEnd-User soll selbst eine Distribution schnüren könnenEnd-User soll selbst eine Distribution schnüren könnenMöglichkeit einer Fedora-Minimal DistributionMöglichkeit einer Fedora-Minimal Distribution

Fast User SwitchingFast User Switchingschnelles hin- und herschalten zwischen Desktop-Sessionsschnelles hin- und herschalten zwischen Desktop-Sessions

KVM UnterstützungKVM UnterstützungAktuelle Kernel Virtualisierung nutzenAktuelle Kernel Virtualisierung nutzen

[[ Fedora >= 7,Fedora >= 7, ]]

Page 47: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

[[ Drucken,Drucken, ]]

Gute Erfahrung imGute Erfahrung imUmgang mit DruckenUmgang mit Druckenunter Fedoraunter Fedora

Einfaches GUI:Einfaches GUI:system-config-printersystem-config-printer

Wie alleWie allesystem-config-*system-config-*ToolsTools

Page 48: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

[[ Übersetzung,Übersetzung, ]]

Übersetzung von Software Dokumentation und Websites,Übersetzung von Software Dokumentation und Websites, welche mit Fedora in Zusammenhang stehenwelche mit Fedora in Zusammenhang stehen

Übersetzung via PO DateienÜbersetzung via PO Dateien

74 Sprach-Teams arbeiten daran74 Sprach-Teams arbeiten daran

Page 49: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

[[ Rendering,Rendering, ]]

Schwerpunkt Erweiterung des Fedora DesktopSchwerpunkt Erweiterung des Fedora DesktopRendering ModellsRendering Modells

Der Desktop soll eine “smoothe”,Der Desktop soll eine “smoothe”, schnelle,schnelle, hübschere und hübschere und angenehmere Benutzererfahrung bietenangenehmere Benutzererfahrung bieten

Erweiterung der Technologien, wieErweiterung der Technologien, wie Cairo, Pango, OPENGL und Composite Erweiterung für XCairo, Pango, OPENGL und Composite Erweiterung für X

Page 50: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

Fedora ist nur RedHat's Beta Test für RHELFedora ist nur RedHat's Beta Test für RHEL

Einführung von dogtail und anderen Skripts in FedoraEinführung von dogtail und anderen Skripts in Fedora Unter dem 108 Projekt (http//108.redhat.com)Unter dem 108 Projekt (http//108.redhat.com) Opensource von anderen SkriptsOpensource von anderen Skripts Macht testen einfacherMacht testen einfacher Verfügbar für das FOSS ECO SystemVerfügbar für das FOSS ECO System

Selbe Tests für FC6, welche RedHat für RHEL laufen lässtSelbe Tests für FC6, welche RedHat für RHEL laufen lässt Community NutzenCommunity Nutzen Offizielles, organisiertes TestenOffizielles, organisiertes Testen

Verwenden und Erstellen von Open Source Software Tests.Verwenden und Erstellen von Open Source Software Tests.

““Make Fedora awesome”Make Fedora awesome”

[[ Testing,Testing, ]]

Page 51: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

[ [ TestingTesting ]]

Anfänger, aber passionierte Fedora Core BenutzerAnfänger, aber passionierte Fedora Core Benutzer

Fedora updates-testing RepositoryFedora updates-testing Repository fedora-test Mailinglist und andere relevante BZ Reportsfedora-test Mailinglist und andere relevante BZ Reports

> Fedora Bug Triage ....> Fedora Bug Triage ....

Fedora Development Repository (Rawhide genannt)Fedora Development Repository (Rawhide genannt) - Täglich neue Development Updates für Fedora.- Täglich neue Development Updates für Fedora. “ “break at any time and without warning.”break at any time and without warning.”

Page 52: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

Fedora Core 'test' ReleasesFedora Core 'test' Releases

etwas stabiler, als Rawhideetwas stabiler, als Rawhide test Releases vor dem finalen Release von Fedora.test Releases vor dem finalen Release von Fedora. - bekannte Bugs- bekannte Bugs

- Planung- Planung

Test 1 kommt in der Mitte des Release ZyklusesTest 1 kommt in der Mitte des Release Zykluses

Test 1 : fürchterlichTest 1 : fürchterlichTest 2 : ganz gut, meisten großen Features inkludiertTest 2 : ganz gut, meisten großen Features inkludiertTest 3 : andere bugs werden eliminiertTest 3 : andere bugs werden eliminiert

Nicht für Produktion gedachtNicht für Produktion gedacht

33

[[ Testing,Testing, Test Releases Test Releases ]]

Page 53: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

[ [ Bug TriageBug Triage ] :] :

Verwaltet Ablauf von Bugs, welche für Fedora erstellt werden.Verwaltet Ablauf von Bugs, welche für Fedora erstellt werden.

Verhindert, dass andere Mitglieder von Bugs überschwemmtVerhindert, dass andere Mitglieder von Bugs überschwemmtwerden.werden.

Eliminiert triviale Bugs.Eliminiert triviale Bugs.

Beseitigen von fehlerhaften oder inadäquaten Reports.Beseitigen von fehlerhaften oder inadäquaten Reports.

Sicherstellen, dass die Maintainer ihr Arbeit machen können.Sicherstellen, dass die Maintainer ihr Arbeit machen können.

LUGs sind eingeladen an der BUG Triage zu partizipieren.LUGs sind eingeladen an der BUG Triage zu partizipieren.

Page 54: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

Mehrere Betriebssysteme simultan laufen lassen Mehrere Betriebssysteme simultan laufen lassen

Multitasking im Betriebssystem KernMultitasking im Betriebssystem Kern

Garantierte Isolation der SystemeGarantierte Isolation der Systeme

Kontrollierte, gleichzeitige Benutzung von ResourcenKontrollierte, gleichzeitige Benutzung von Resourcen

Xen wird in Linux Kernel Upstream integriertXen wird in Linux Kernel Upstream integriert

Sub-Arch von unterstützten Architekturen (i386, x86_64) Sub-Arch von unterstützten Architekturen (i386, x86_64)

Xen läuft als Hypervisor Xen läuft als Hypervisor

Kernel Instanzen fragen den Hypervisor nach ResourcenKernel Instanzen fragen den Hypervisor nach Resourcen

Der Hypervisor verwendet Linux für die TreiberDer Hypervisor verwendet Linux für die Treiber

[[ Xen Virtual Machine,Xen Virtual Machine, ]]

Page 55: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

Möglichst das beste Interface für Benutzer und MitwirkendeMöglichst das beste Interface für Benutzer und Mitwirkendeim Internet erstellenim Internet erstellen

Vereinigung aller wichtigen Fedora Websites in einVereinigung aller wichtigen Fedora Websites in eineinheitliches Schema.einheitliches Schema.

Wartung der InhalteWartung der Inhalte

Die Sites lustig und aufregend gestalten, wie das Projekt.Die Sites lustig und aufregend gestalten, wie das Projekt.

Koordination mit Fedora Documentation Project,Koordination mit Fedora Documentation Project, Fedora Artwork undFedora Artwork und Fedora Marketing ProjectFedora Marketing Project

Page 56: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

Hilfe für alle Fedora Mitwirkenden, damit sie ihre Aufgaben mitHilfe für alle Fedora Mitwirkenden, damit sie ihre Aufgaben mitminimalem Aufwand und maximaler Effizienz erledigen können.minimalem Aufwand und maximaler Effizienz erledigen können.

Unter diesem Verband:Unter diesem Verband:Extras Build SystemExtras Build System

Fedora Account SystemFedora Account System CVS RepositoriesCVS Repositories MailinglistenMailinglisten Website(s) InfrastrukturWebsite(s) Infrastruktur

Page 57: Fedora presentation 2007 (German) - Reworked

[ Women ]Eine große Gruppe der Fedora Userbase sind FrauenEine große Gruppe der Fedora Userbase sind Frauenentweder System-Administratoren,entweder System-Administratoren, Heimanwender Heimanwender oder sogar Fedora Mitwirkendeoder sogar Fedora Mitwirkende

Ein neues ProjektEin neues ProjektEigene MailinglisteEigene Mailingliste

Auf irc.freenode.net #fedora-womenAuf irc.freenode.net #fedora-women

Page 58: Fedora presentation 2007 (German) - Reworked

Stay Tuned ! www.fedoraproject.orgwww.fedoraproject.orgwww.fedoraproject.org/peoplewww.fedoraproject.org/people   [ Fedora contributors blogs ]   [ Fedora contributors blogs ]www.fedoranews.orgwww.fedoranews.org                 [ Fedora News, each Monday ]                 [ Fedora News, each Monday ]Announce Mailing List Announce Mailing List 

Page 59: Fedora presentation 2007 (German) - Reworked

Community SeitenCommunity Seiten● http://fedoraforum.org/http://fedoraforum.org/● http://fedora-france.orghttp://fedora-france.org ● http://fedorasolved.org/http://fedorasolved.org/● http://fedoraunity.orghttp://fedoraunity.org

irc.freenode.netirc.freenode.net#fedora#fedora#fedora-devel#fedora-devel#fedora-docs#fedora-docs#fedora-extras#fedora-extras#fedora-fr#fedora-fr#fedora-livecd#fedora-livecd#fedora-mentors#fedora-mentors#fedora-mktg#fedora-mktg#fedora-python#fedora-python...und viele andere...und viele andere

http://fedoraproject.org/wiki/Communicatehttp://fedoraproject.org/wiki/Communicate

Diverse Mailinglisten aufDiverse Mailinglisten auf

cvs.fedora.redhat.comcvs.fedora.redhat.com

bugzilla.redhat.combugzilla.redhat.com

Page 60: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

[[ Fedora WordMark,Fedora WordMark, ]]

Page 61: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

[[ Fedora Logo,Fedora Logo, ]]

ProtectedProtected TrademarkedTrademarked

Page 62: Fedora presentation 2007 (German) - Reworked

Fragen und Antworten

Page 63: Fedora presentation 2007 (German) - Reworked

BUG me [email protected]@fedoraproject.org

http://fedoraproject.org/wiki/OliverFalkhttp://fedoraproject.org/wiki/OliverFalk

Page 64: Fedora presentation 2007 (German) - Reworked

I don't want to show you...These ...These ...

Page 65: Fedora presentation 2007 (German) - Reworked

About YUM !

Page 66: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

– a software package manager.a software package manager.

– a tool for installing, updating, and removing packages and a tool for installing, updating, and removing packages and their dependencies on RPM-based systems.their dependencies on RPM-based systems.

– automatically computes dependencies and figures out automatically computes dependencies and figures out what things should occur to install packages. what things should occur to install packages.

– makes it easier to maintain groups of machines without makes it easier to maintain groups of machines without having to manually update each one using rpm.having to manually update each one using rpm.

What is YUM ?What is YUM ?

Page 67: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

A “installonlyn” yum plugin, within the yum package which A “installonlyn” yum plugin, within the yum package which only retains the latest two kernels in addition to the one being only retains the latest two kernels in addition to the one being installed when you perform updates on your system.installed when you perform updates on your system.

/etc/yum/pluginconf.d/installonlyn.conf/etc/yum/pluginconf.d/installonlyn.conf

[main][main]tokeep = 2tokeep = 2enabled = 1enabled = 1

Easy to tuned :)Easy to tuned :)

Yum kernel handling pluginYum kernel handling plugin

Page 68: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

[main][main]cachedir=/var/cache/yumcachedir=/var/cache/yumkeepcache=0keepcache=0debuglevel=2debuglevel=2logfile=/var/log/yum.loglogfile=/var/log/yum.logpkgpolicy=newestpkgpolicy=newestdistroverpkg=redhat-releasedistroverpkg=redhat-releasetolerant=1tolerant=1exactarch=1exactarch=1obsoletes=1obsoletes=1gpgcheck=1gpgcheck=1plugins=1plugins=1metadata_expire=1800metadata_expire=1800

# PUT YOUR REPOS HERE OR IN separate files named file.repo# PUT YOUR REPOS HERE OR IN separate files named file.repo# in /etc/yum.repos.d# in /etc/yum.repos.d

Yum & HeadersYum & Headers

file:///etc/yum.conffile:///etc/yum.conf

Page 69: Fedora presentation 2007 (German) - Reworked

YUM­UTILSsu -c 'yum install yum-utils'su -c 'yum install yum-utils'Enter the root password when prompted.Enter the root password when prompted.

Page 70: Fedora presentation 2007 (German) - Reworked

Kernel in FC6

Page 71: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

Know your FC6 KernelKnow your FC6 Kernel

2.6 series of the Linux kernel2.6 series of the Linux kernel

Fedora Core may include additional patches forFedora Core may include additional patches for Improvements,Improvements, bug fixes, orbug fixes, or additional features. additional features.

Hence, the Fedora Core kernel may not be line-for-lineHence, the Fedora Core kernel may not be line-for-lineequivalent to the so-called vanilla kernel from the equivalent to the so-called vanilla kernel from the http://www.kernel.org/http://www.kernel.org/

Page 72: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

Know your FC6 KernelKnow your FC6 KernelDefault FC6 Kernel : kernel-2.6.18-1.2798.fc6Default FC6 Kernel : kernel-2.6.18-1.2798.fc6Actual FC6 Kernel : kernel-2.6.20-1.2948.fc6Actual FC6 Kernel : kernel-2.6.20-1.2948.fc6

To retrieve a log of changes to the package:To retrieve a log of changes to the package:

rpm -q --changelog kernel-`(uname -r)`rpm -q --changelog kernel-`(uname -r)`

To obtain a list of these patches, :To obtain a list of these patches, :

download the source RPM packagedownload the source RPM packageyumdownloader –source kernel-`(uname -r)`.src.rpmyumdownloader –source kernel-`(uname -r)`.src.rpm and execute:and execute:

rpm -qpl kernel-`(uname -r)`.src.rpmrpm -qpl kernel-`(uname -r)`.src.rpm

Page 73: Fedora presentation 2007 (German) - Reworked

[email protected]@fedoraproject.org - 05 August 2006 - 05 August 2006

We can't wait to impress you,We can't wait to impress you,

The teamThe team