- Move includes.nav*.sgml to share/sgml/navibar.ent and
   <lang>/share/sgml/nabibar.l10n.ent.
 - Move includes.sgml and includes.xsl to
   share/sgml/common.ent, share/sgml/header.ent, <lang>/share/sgml/l10n.ent,
   and <lang>?share/sgml/header.l10n.ent.
 - Move most of XSLT libraries to share/sgml/*.xsl and
   <lang>/share/sgml/*.xsl.
 - Move news.xml and other *.xml files for the similar purpose
   to share/sgml/*.xml and <lang>/share/sgml/*.xml.
 - Switch to use a custom DTD for HTML document.  Now we use
   "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension", which is
   HTML 4.01 + some entities previously pulled via
   "<!ENTITY % includes SYSTEM "includes.sgml"> %includes;" line.
   The location of entity file will be resolved by using catalog file.
 - Add DOCTYPE declearation to XML documents.  This makes the followings
   possible:
   * Use of &foo; entities for SGML in an XML file instead of defining
     {$foo} as the same content.
   * &symbolic; entities for Latin characters.
 - Duplicated information between SGML and XML, or English and
   translated doc, has been removed as much as possible.
		
	
			
		
			
				
	
	
		
			131 lines
		
	
	
	
		
			5.7 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			131 lines
		
	
	
	
		
			5.7 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
| <!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
 | |
| <!ENTITY base CDATA "..">
 | |
| <!ENTITY date "$FreeBSD: www/en/projects/summerofcode-2005.sgml,v 1.3 2006/06/06 15:52:08 erwin Exp $">
 | |
| <!ENTITY title "FreeBSD Summer of Code 2005">
 | |
| <!ENTITY % navinclude.developers "INCLUDE">
 | |
| <!ENTITY % developers SYSTEM "../developers.sgml"> %developers;
 | |
| ]>
 | |
| 
 | |
| <html>
 | |
| &header;
 | |
| 
 | |
| <p>The FreeBSD Project is proud to have taken part in the Google <a
 | |
|   href="http://code.google.com/summerofcode.html">Summer of Code
 | |
|   2005</a>.  By all accounts, the FreeBSD participation in this
 | |
|   program was an unqualified success.  We received over 350
 | |
|   applications for student projects, amongst which 19 were selected
 | |
|   for funding.  These student projects included improved installation
 | |
|   tools, filesystem enhancements, new utilities, and more.  Many of
 | |
|   the students have continued working on their FreeBSD projects even
 | |
|   after the official close of the program.  We are happy to see
 | |
|   continued development in our source code repository by these
 | |
|   talented young programmers and we look forward to working with more
 | |
|   students in the future.</p>
 | |
| 
 | |
| <a name="students"></a>
 | |
| <h2>2005 Student Projects</h2>
 | |
| 
 | |
| <table border="0"><tr><td>Student:</td><td>Anders Persson </td></tr>
 | |
| <tr><td>Summary:</td><td> FreeBSD userland/kernel interface cleanups</td></tr>
 | |
| <tr><td>Mentor:</td><td>  &a.brooks; <brooks@FreeBSD.org></td></tr>
 | |
| <tr><td colspan="2"> </tr>
 | |
| 
 | |
| <tr><td>Student:</td><td> Andrew Turner </td></tr>
 | |
| <tr><td>Summary:</td><td> BSD Installer integration</td></tr>
 | |
| <tr><td>Mentor:</td><td>  &a.re;, &a.ru; <ru@FreeBSD.org>, &a.jhb; <jhb@FreeBSD.org></td></tr>
 | |
| <tr><td colspan="2"> </tr>
 | |
| 
 | |
| <tr><td>Student:</td><td> Brian Wilson </td></tr>
 | |
| <tr><td>Summary:</td><td> UFS Journalling</td></tr>
 | |
| <tr><td>Mentor:</td><td>  &a.scottl; <scottl@FreeBSD.org></td></tr>
 | |
| <tr><td colspan="2"> </tr>
 | |
| 
 | |
| <tr><td>Student:</td><td> Chris Jones </td></tr>
 | |
| <tr><td>Summary:</td><td> Gvinum 'move', 'rename', etc..</td></tr>
 | |
| <tr><td>Mentor:</td><td>  &a.le; <le@FreeBSD.org>, &a.phk; <phk@FreeBSD.org></td></tr>
 | |
| <tr><td colspan="2"> </tr>
 | |
| 
 | |
| <tr><td>Student:</td><td> Christoph Mathys </td></tr>
 | |
| <tr><td>Summary:</td><td> Rewriting CVSup in C, the Csup project</td></tr>
 | |
| <tr><td>Mentor:</td><td>  &a.mux; <mux@FreeBSD.org></td></tr>
 | |
| <tr><td colspan="2"> </tr>
 | |
| 
 | |
| <tr><td>Student:</td><td> Csaba Henk </td></tr>
 | |
| <tr><td>Summary:</td><td> SSH based networking filesystem</td></tr>
 | |
| <tr><td>Mentor:</td><td>  &a.scottl; <scottl@FreeBSD.org></td></tr>
 | |
| <tr><td colspan="2"> </tr>
 | |
| 
 | |
| <tr><td>Student:</td><td> Dario Freni </td></tr>
 | |
| <tr><td>Summary:</td><td> FreeSBIE integration</td></tr>
 | |
| <tr><td>Mentor:</td><td>  &a.murray; <murray@FreeBSD.org> / &a.re;</td></tr>
 | |
| <tr><td colspan="2"> </tr>
 | |
| 
 | |
| <tr><td>Student:</td><td> Emiliano Mennucci </td></tr>
 | |
| <tr><td>Summary:</td><td> pluggable disk scheduler</td></tr>
 | |
| <tr><td>Mentor:</td><td>  &a.luigi; <luigi@FreeBSD.org></td></tr>
 | |
| <tr><td colspan="2"> </tr>
 | |
| 
 | |
| <tr><td>Student:</td><td> Ivan Voras </td></tr>
 | |
| <tr><td>Summary:</td><td> GEOM Journaling Layer (gjournal),</td></tr>
 | |
| <tr><td>Mentor:</td><td>  &a.phk; <phk@FreeBSD.org>, &a.pjd; <pjd@FreeBSD.org></td></tr>
 | |
| <tr><td colspan="2"> </tr>
 | |
| 
 | |
| <tr><td>Student:</td><td> Michael Bushkov </td></tr>
 | |
| <tr><td>Summary:</td><td> nsswitch / caching daemon</td></tr>
 | |
| <tr><td>Mentor:</td><td>  &a.brooks; <brooks@FreeBSD.org>, &a.nectar; <nectar@FreeBSD.org></td></tr>
 | |
| <tr><td colspan="2"> </tr>
 | |
| 
 | |
| <tr><td>Student:</td><td> Paolo Pisati </td></tr>
 | |
| <tr><td>Summary:</td><td> libalias improvements</td></tr>
 | |
| <tr><td>Mentor:</td><td>  &a.luigi; <luigi@FreeBSD.org></td></tr>
 | |
| <tr><td colspan="2"> </tr>
 | |
| 
 | |
| <tr><td>Student:</td><td> R. Tyler Ballance </td></tr>
 | |
| <tr><td>Summary:</td><td> Implement MacOS launchd(8) for FreeBSD</td></tr>
 | |
| <tr><td>Mentor:</td><td>  &a.murray; <murray@FreeBSD.org></td></tr>
 | |
| <tr><td colspan="2"> </tr>
 | |
| 
 | |
| <tr><td>Student:</td><td> RuGang Xu </td></tr>
 | |
| <tr><td>Summary:</td><td> K kernel meta-language project</td></tr>
 | |
| <tr><td>Mentor:</td><td>  &a.gnn; <gnn@FreeBSD.org>, &a.phk; <phk@FreeBSD.org></td></tr>
 | |
| <tr><td colspan="2"> </tr>
 | |
| 
 | |
| <tr><td>Student:</td><td> Samy Al Bahra </td></tr>
 | |
| <tr><td>Summary:</td><td> Mandatory Access Control (MAC)</td></tr>
 | |
| <tr><td>Mentor:</td><td>  &a.rwatson; <rwatson@FreeBSD.org></td></tr>
 | |
| <tr><td colspan="2"> </tr>
 | |
| 
 | |
| <tr><td>Student:</td><td> Victor Cruceru </td></tr>
 | |
| <tr><td>Summary:</td><td> SNMP monitoring</td></tr>
 | |
| <tr><td>Mentor:</td><td>  &a.harti; <harti@FreeBSD.org></td></tr>
 | |
| <tr><td colspan="2"> </tr>
 | |
| 
 | |
| <tr><td>Student:</td><td> Yanjun Wu </td></tr>
 | |
| <tr><td>Summary:</td><td> SEBSD</td></tr>
 | |
| <tr><td>Mentor:</td><td>  &a.rwatson; <rwatson@FreeBSD.org></td></tr>
 | |
| <tr><td colspan="2"> </tr>
 | |
| 
 | |
| <tr><td>Student:</td><td> Emily Boyd </td></tr>
 | |
| <tr><td>Summary:</td><td> Website improvements</td></tr>
 | |
| <tr><td>Mentor:</td><td>  &a.murray; <murray@FreeBSD.org></td></tr>
 | |
| <tr><td colspan="2"> </tr>
 | |
| 
 | |
| <tr><td>Student:</td><td> Shteryana Shopova </td></tr>
 | |
| <tr><td>Summary:</td><td> bsnmp </td></tr>
 | |
| <tr><td>Mentor:</td><td>  &a.philip; <philip@FreeBSD.org></td></tr>
 | |
| </table>
 | |
| 
 | |
| <a name="press"></a>
 | |
| <h2>FreeBSD Summer of Code 2005 in the Press</h2>
 | |
| 
 | |
| <ul>
 | |
|   <li><a href="http://www.freebsdfoundation.org/press/2005Dec-newsletter.shtml">FreeBSD Foundation December 2005 Newsletter</a></li>
 | |
| 
 | |
|   <li><a href="http://wikitest.freebsd.org/moin.cgi/SummerOfCode2005">FreeBSD Summer of Code 2005 Wiki</a> - with links to student project pages.</li>
 | |
| 
 | |
|   <li><a href="http://www.ddj.com/documents/s=9914/ddj0512i/0512i.html">Dr. Dobbs Journal - Google's Summer of Code</a></li>
 | |
| </ul>
 | |
| 
 | |
| &footer;
 | |
| </body>
 | |
| </html>
 |