Add Kirk's upcoming UC Berkeley extension courses on FreeBSD Kernel Internals,

and BSD history and community.  Also note that there are tutorials preceding
EuroBSDCon.

Submitted by:	mckusick
This commit is contained in:
Murray Stokely 2007-08-24 21:42:51 +00:00
parent 28c618ff8f
commit 303477e0f5
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=30684

View file

@ -10,7 +10,7 @@
<events>
<cvs:keywords xmlns:cvs="http://www.FreeBSD.org/XML/CVS" version="1.0">
<cvs:keyword name="freebsd">
$FreeBSD: www/share/sgml/events.xml,v 1.21 2007/07/03 12:12:00 jkoshy Exp $
$FreeBSD: www/share/sgml/events.xml,v 1.22 2007/07/10 17:12:15 brueffer Exp $
</cvs:keyword>
</cvs:keywords>
@ -93,6 +93,122 @@
knowledge about BSD Systems.</description>
</event>
<event id="building-os-community-freebsd-ucbe-2007">
<name>Course: Building and Running an Open Source Community</name>
<url>http://www.unex.berkeley.edu/cat/course1557.html</url>
<startdate>
<year>2007</year>
<month>10</month>
<day>3</day>
</startdate>
<enddate>
<year>2007</year>
<month>10</month>
<day>3</day>
</enddate>
<location>
<country>U.S.A.</country>
<city>San Francisco</city>
<site>UC Extension San Francisco: Room 216, South of Market Center</site>
</location>
<description>The BSD community started at UC Berkeley in the late
1970's. Through the 1980's, the BSD software was developed and
released from Berkeley. In 1992, Berkeley made its final
release, 4.4BSD-Lite, an open-source version of BSD. Since that
time, independent development has continued by the FreeBSD,
NetBSD, OpenBSD, Darwin, and Dragonfly projects. This talk
traces the history and structure of the BSD community from its
start as a small group of paid staff at Berkeley up through the
thousands of volunteer developers that make up the FreeBSD
Project of today. It describes how the development structure set
up at Berkeley was expanded to create a self-organizing project
that supports an ever growing and changing group of developers
around the world.</description>
</event>
<event id="kernel-internals-ucbe-2007">
<name>Course: FreeBSD Kernel Internals</name>
<url>http://www.unex.berkeley.edu/cat/course927.html</url>
<startdate>
<year>2007</year>
<month>9</month>
<day>29</day>
</startdate>
<enddate>
<year>2007</year>
<month>11</month>
<day>3</day>
</enddate>
<location>
<country>U.S.A.</country>
<city>Berkeley</city>
<site>UC Extension Berkeley: Room 211, Golden Bear Building</site>
</location>
<description>This course will provide a firm background in the
FreeBSD kernel. The course will cover basic kernel services,
process structure, the FreeBSD jail facility for hosting virtual
machines, scheduling, signal handling, and virtual and physical
memory management. The kernel I/O structure will be described
showing how I/O is multiplexed, special devices are handled,
character processing is performed, and the buffer pool is
managed. The implementation of the filesystem and its
capabilities, including soft updates and snapshots, will be
described. The filesystem interface will then be described to
show how it can be used to support multiple filesystem types
such as Sun Microsystem's Network File System (NFS). The course
will also cover the FreeBSD socket-based network architecture,
layering, and implementation. Socket communications primitives
and internal layering will be discussed, with emphasis on the
interfaces between layers; the TCP/IP implementation will be
used as an example. A discussion of routing issues will be
included. Other system-related topics include performance
measurement, system tuning, and security issues. The
presentations will emphasize code organization, data structure
navigation, and algorithms. It will not cover machine-specific
parts of the system, such as device drivers.
Saturdays September 29, October 6 and 27, and
November 3, 2007; 9:00AM to 5:30PM Sept. 29 to Nov. 3: Sat., 9
am-5:30 pm (no meetings Oct. 13 and Oct. 20).</description>
</event>
<event id="bsd-narrative-history-ucbe-2007">
<name>Course: A Narrative History of BSD</name>
<url>http://www.unex.berkeley.edu/cat/course1556.html</url>
<startdate>
<year>2007</year>
<month>9</month>
<day>26</day>
</startdate>
<enddate>
<year>2007</year>
<month>9</month>
<day>26</day>
</enddate>
<location>
<country>U.S.A.</country>
<city>San Francisco</city>
<site>UC Extension San Francisco: Room 216, South of Market Center</site>
</location>
<description>Learn the history of the BSD (Berkeley Software
Distributions) from one of its key developers, who brings the
history to life, complete with anecdotes and footnotes to the
historical narrative. The BSD community began at the UC Berkeley
in the late 1970s. You'll hear about the triumphs and defeats of
the project and its releases during its heyday in the 1980s. The
Berkeley era concludes with the tumultuous lawsuit, ultimately
settled in Berkeley's favor, which allowed the final release in
1992 of 4.4BSD-Lite, an open-source version of BSD. The talk
includes a brief commentary on the FreeBSD, NetBSD, OpenBSD,
Darwin, and Dragonfly projects that took their genesis from the
release of 4.4BSD-Lite.</description>
</event>
<event id="openexpo-2007">
<name>OpenExpo 2007</name>
<url>http://www.openexpo.ch/</url>
@ -136,7 +252,8 @@
</location>
<description>The sixth annual European BSD Conference. It is
oriented to developers and users of all BSD flavors, including
FreeBSD of course.</description>
FreeBSD of course. A variety of full and half-day tutorials will
precede the conference.</description>
</event>
<event id="froscon-2007">