From Fedora Project Wiki

We are organizing a weekend long list of events focusing on tools and applications in and around Fedora. All classes will be held in irc @ #fedora-classroom in irc.freenode.net. If you are not familiar with irc, see the Fedora IRC HowTo .

Have a look at the list below, if there is not a session, you'd like to see, please suggest it and we'll do our best to accommodate the request.

The Current Timeline

NOTE: New format for running Fedora Classroom (in Beta). Much has changed, please read everything completely before adding your presentation.

Please take a moment to add yourself to the list below. You will notice there are no times listed for classes. This is because as the presenter, you may pick any time (in UTC) for the presentation. If you would like to present and add your name to the list along with a time you'd like to present. Please try to pick a time convenient for you that does not conflict with another presentation. We'll contact you a day or so before the presentation, thus we ask that you leave your contact information as well.

We recommend sessions be approximately 1 to 1.5 hours.

(Note: Check out The World Clock Meeting Planner for time zone syncing.)

May 3 (2009-05-03)

Time (UTC) Title of Session - Instructor
~15 minutes prior to first session
(currently 02:00 UTC)
Introduction to Fedora Classroom and Sessions
02:15 UTC A great class goes here Balaji Gurudass
04:00 UTC Basics of kernel development, Kernel modules -- -- Balaji Gurudass
06:00 UTC Fedora Ambassador Tips & Training -- MaxSpevack
11:00 UTC What is SELinux trying to tell me? - The 4 key causes of SELinux errors. -- Dwalsh
Insert your presentation time here (in UTC) A great class goes here

Suggest a Class

If there is something you'd like to see during Fedora-Classroom sessions, let us know below

  • A Moodle install for Fedora Classroom.
  • Beginner's Guide to SystemTap
  • A short introduction to Bug Triaging (with some examples of untriaged bugs)
  • Testing/QA of the Fedora Desktop
  • Intermediate SELinux topics (follow-up to previous beginner topics)
  • Introduction to gconftool-2 and configuring the GNOME desktop from config files
  • E-mail: server types; transport agents; spam and configuration.
  • How to use the fedoraproject.org wiki.
  • Beginner's topics on Python like the Perl and Bash ones
  • How to use preupgrade
  • Setting up a local server with Apache,DNS, Mail, basics of LAMP
  • Basics of kernel development, modules
  • writing patches, device driver modules for beginners

Upcoming Classes (Tentative)

If you can't make the current classes, these might be a good match for you, the times and dates are different and so will the classes. If you wish to present a class and the above list is full, add your name here and the class you'd like to teach.

Time (UTC) June 7
~15 minutes prior to first session Introduction to Fedora Classroom and Sessions
Insert your presentation time here (in UTC) A great class goes here
Insert your presentation time here (in UTC) A great class goes here
Insert your presentation time here (in UTC) A great class goes here
Insert your presentation time here (in UTC) A great class goes here

Classroom Archive

This is the archive of the past Fedora Classroom sessions.

Time (UTC) April 4 April 5
10:00 UTC Introduction to Fedora Classroom and Sessions Introduction to Fedora Classroom and Sessions
10:15 UTC Setting up a Virtual Routing Environment using Fedora and User Mode Linux -- Balaji Gurudass Introduction to busybox and QEMU on Fedora -- Balaji Gurudass
11:30 UTC Introduction to Netlink Sockets - What are they? -- Balaji Gurudass Building RPM packages - Christoph Wickert (more info)
12:45 UTC A great class goes here Fedora Networking Basics -- Kevin Fenzi
14:00 UTC A great class goes here Fedora Classroom Wrap-up Session
Time (UTC) March 7 March 8
18:00 UTC Introduction to Fedora Classroom and Sessions Introduction to Fedora Classroom and Sessions
18:15 UTC Introduction to bash shell scripting Classroom - Scott McBrien Using the Windows cross-compiler - Richard Jones
19:30 UTC Training & Tips for Fedora Ambassadors Classroom -- Max Spevack No class held
20:45 UTC Fedora Trademarks Classroom -- Paul W. Frields Introduction to mock, the chroot package builder -- Kevin Fenzi
22:00 UTC Perl Basics Classroom -- Doran Barton Fedora Classroom Wrap-up Session


Time (UTC) February 8
01:30 UTC Introduction to Fedora Classroom and Sessions
01:45 UTC Understanding RPM - The engine behind yum - Clint Savage
03:00 UTC Using Yum - Tricks and tips - Kevin Fenzi
04:15 UTC Fedora 11 Features - Jon Stanley
05:30 UTC Fedora i18n - Jens Petersen
06:30 UTC Fedora Classroom Wrap-up Session


Time (UTC) December 6 December 7
12:00 UTC Introduction to Fedora Classroom and Sessions - Kevin Fenzi Introduction to Fedora Classroom and Sessions - Kevin Fenzi
12:15 UTC Training & Tips for Fedora Ambassadors -- MaxSpevack Making text exquisite, worldwide — packaging fonts in FedoraNicolas Mailhot
13:30 UTC Intro to Bug Triage Jon Stanley How to wow your friends with awesome Gimp tricks! Máirín Duffy
14:45 UTC KDE4 for KDE3 users - Kevin Kofler, Rex Dieter A great class goes here
16:00 UTC Creating Logical Volumes - Clint Savage Fedora Classroom Wrap-up Session


Time (UTC) November 8 November 9
20:00 UTC Clint Savage - SELinux Basics Kevin Fenzi - Firewall Basics
21:00 UTC Jon Stanley - An introduction to Bugzilla Jeroen van Meeuwen - Creating a Fedora Remix
22:00 UTC Paul W. Frields - Beginner's guide to getting involved No class scheduled
23:00 UTC Ignacio Vazquez-Abrams - Package Taxonomy and Techniques Jeroen van Meeuwen - Configuration Management using Puppet