Add i4b project idea.
Submitted by: bz
This commit is contained in:
parent
52eeb6a02f
commit
540b575c63
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=31708
1 changed files with 37 additions and 1 deletions
|
@ -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.69 2008/03/20 18:52:13 rwatson Exp $
|
||||
$FreeBSD: www/en/projects/ideas/ideas.xml,v 1.70 2008/03/21 20:18:13 rwatson Exp $
|
||||
</cvs:keyword>
|
||||
</cvs:keywords>
|
||||
|
||||
|
@ -1186,6 +1186,42 @@ destDir parameter.</li>
|
|||
</desc>
|
||||
</idea>
|
||||
|
||||
<idea id="isdn" class="soc">
|
||||
<title>ISDN subsytem (I4B) overhaul</title>
|
||||
|
||||
<desc>
|
||||
|
||||
<p><strong>Technical contact</strong>:<a
|
||||
href="mailto:bz@FreeBSD.org">Bjoern A. Zeeb</a></p>
|
||||
|
||||
<p>ISDN4BSD (I4B) is the ISDN subsytem within the FreeBSD source
|
||||
tree. Due to the fact that parts were still running under the
|
||||
Giant lock, I4B was disabled for FreeBSD 7.0 and needs locking to
|
||||
become MPSAFE. In addition to that some of the code should be
|
||||
overhauled to match the current expectations of a FreeBSD device
|
||||
driver. Ideally things will work on 64bit platforms afterwards
|
||||
and be endian safe.<br/> Once this is done a next step would be
|
||||
to evaluate integration of missing device drivers and CAPI4BSD
|
||||
(C4B) into the tree.</p>
|
||||
|
||||
<p><strong>Notes:</strong></p>
|
||||
<ul>
|
||||
<li>We do not want a rewrite from scratch or another
|
||||
implementation.</li>
|
||||
<li>In case you are interested as a Google Summer of Code student:
|
||||
you are not expected to finish the entire task but you will be
|
||||
welcome to stay with the project once GSoC is over.</li>
|
||||
</ul>
|
||||
|
||||
<p><strong>Requirements</strong>:</p>
|
||||
<ul>
|
||||
<li>ISDN line/PBX and ISDN card supported by I4B for testing.</li>
|
||||
<li>Ability to read and understand foreign C code.</li>
|
||||
<li>Ability to write C code.</li>
|
||||
<li>A good understanding of FreeBSD device drivers and locking.</li>
|
||||
</ul>
|
||||
</desc>
|
||||
</idea>
|
||||
</category>
|
||||
|
||||
<category>
|
||||
|
|
Loading…
Reference in a new issue