Add two specific DTrace tasks that might be worked on as part of Summer

of Code.

Submitted by:	jb
This commit is contained in:
Robert Watson 2008-03-21 20:18:13 +00:00
parent fe61adfa00
commit 52eeb6a02f
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=31706

View file

@ -15,7 +15,7 @@ Ideas//EN"
<ideas>
<cvs:keywords xmlns:cvs="http://www.FreeBSD.org/XML/CVS" version="1.0">
<cvs:keyword name="freebsd">
$FreeBSD: www/en/projects/ideas/ideas.xml,v 1.68 2008/03/20 18:47:49 rwatson Exp $
$FreeBSD: www/en/projects/ideas/ideas.xml,v 1.69 2008/03/20 18:52:13 rwatson Exp $
</cvs:keyword>
</cvs:keywords>
@ -529,7 +529,17 @@ these buses to be a subclass of this new base class.</p>
released in Solaris 10. They have since released the major part of
Solaris under the banner of OpenSolaris and the Common Development and
Distribution License (CDDL) 1.0. John Birrell has created an initial port and
should be contacted for information on what tasks remain to be done.</p>
should be contacted for information on what tasks remain to be done;
two possible areas of work are:</p>
<ul>
<li>We need a clean CTF implementation for FreeBSD to avoid the license
(CDDL) that Sun has on their code. John will write a specification about
the file format and the Summer of Code project is to implement that and
write tests for the implementation without looking at the Sun code.</li>
<li>We need someone to port the DTrace toolkit to FreeBSD. Part of this will
include adding additional probes to the kernel and to userland processes
to do what Sun does in OpenSolaris and also what Apple does in OS X.</li>
</ul>
<p><strong>Requirements</strong>:</p>
<ul>
<li>Ability to read and understand foreign C code.</li>