File:  [mozdev] / accountex / www / index.html
Revision 1.17: download - view: text, annotated - select for diffs - revision graph
Tue Sep 20 16:46:49 2005 UTC (13 years, 10 months ago) by astrapi
Branches: MAIN
CVS tags: HEAD
*** empty log message ***

    1: <?php $cockatoo_page = COCKATOO_PAGE_HOME; ?>
    2: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    3: <html>
    4: <head>
    5: <title></title>
    6: <?php include("head.html"); ?>
    7: </head>
    8: <body id="www-mozilla-org" class="secondLevel sectionHome">
    9: <?php include("header.html"); ?>
   10: <!--
   11: <div id="side">
   12: <ul id="nav">
   13: <li><a title="Roadmap" href="roadmap.html"><strong> Development</strong></a></li>
   14: <li>
   15: <ul>
   16: <li><a title="Module Owners" href="owners.html"> Source Code</a></li>
   17: <li><a title="Projects" href="projects/"> Mailing List</a></li>
   18: <li><a title="Hacking" href="hacking/"> Bugs</a></li>
   19: </ul>
   20: </li>
   21: </ul>
   22: </div>
   23: <hr class="hide">
   24: -->
   25: <div id="mainContent" class="right">
   26: <h2>SIP phone extension for Mozilla Thunderbird</h2>
   27: <img src="cockatoo.png" align="right"/>
   28: <h3>What is Cockatoo?</h3>
   29: <p>
   30: Cockatoo is a project about
   31: implementing <acronym title="Session Initiation Protocol">SIP</acronym>/<acronym title="SIP for Instant Messaging and Presence Leveraging Extensions">SIMPLE</acronym> as an extension for Thunderbird (XPCOM
   32: component/XUL interface) that enables users to phone contacts and see
   33: their presence state.
   34: </p>
   35: <p>
   36: Cockatoo is implemented by <a href="http://www.daluege.de/">Filip Dal&uuml;ge</a>
   37: as part of Google's <a href="http://code.google.com/summerofcode.html">Summer of Code</a>. It is mentored by Brian King of <a href="http://www.mozdev.org/">MozDev</a> and makes use of the <a href="http://www.croczilla.com/zap/">Zap</a> SIP stack.
   38: </p>
   39: <h3>Details</h3>
   40: <p>
   41: Users shall be able to do a phone call by one
   42: click out of their address book and to reply to emails by phone call. To
   43: put this into practice, the open standards SIP, SDP, RTP as well as audio codecs
   44: have to be implemented. These functionalities will be included into Thunderbird
   45: as an XPCOM component.
   46: </p>
   47: <p>
   48: On top of this component, an XUL interface will be set up that does
   49: several tasks:
   50: </p>
   51: <ul>
   52: <li>Creating a basic standalone interface for accessing URIs of type <cite>tel</cite> and <cite>sip</cite>. These can be accessed by entering it directly or choosing an address from an address book sidebar.</li>
   53: <li>Including a field "SIP address" to Thunderbird's address book cards. Email addresses will be mapped to corresponding SIP addresses so that a sender of an email with a known SIP address can be contacted directly.</li>
   54: <li>Displaying the presence state of email senders using the <var>SUBSCRIBE</var>/<var>NOTIFY</var> extensions of SIP defined in <a href="http://www.ietf.org/rfc/rfc3856.txt" title="A Presence Event Package for the Session Initiation Protocol (SIP)">RFC 3856</a>. Any other SIMPLE services like <var>MESSAGE</var> (defined in <a href="http://www.ietf.org/rfc/rfc3428.txt" title="Session Initiation Protocol (SIP) Extension for Instant Messaging">RFC 3428</a>) should be implemented at a later time.</li>
   55: <li>Enabling the user to call persons from several interfaces of Mozilla Thunderbird like the address book or recieved emails if there is a known sender.</li>
   56: </ul>
   57: <p align="center">
   58: <a href="phone-2.png"><img src="phone-2.png" width="50%"/></a><br/>
   59: user interface draft
   60: </p>
   61: <h3>Motivation</h3>
   62: <p>
   63: SIP is the most used open standard for telecommunication over IP, it is
   64: standarized by <a href="http://www.ietf.org/rfc/rfc3261.txt">RFC 3261</a>. As more
   65: and more devices like notebooks carry microphones and a permanent
   66: internet connection with them (WLAN), it is to be expected that users
   67: will want to use their existing environment for phoning as well.
   68: </p>
   69: <p>
   70: Especially the last mentioned feature (calling by click using the
   71: address book) is an extremely useful capability, as address books of
   72: many Thunderbird users already contain phone numbers. These ordinary
   73: phone numbers can be called over a SIP provider's gateway.
   74: </p>
   75: <h3>Timetable</h3>
   76: <?php include("timetable.html"); ?>
   77: <hr class="hide"/>
   78: </div>
   79: <div id="side" class="right">
   80: <?php include("news.html"); ?>
   81: <?php include("links.html"); ?>
   82: <p align="center"><br><br>
   83: <a href="http://www.mozdev.org/"><img src="http://www.mozdev.org/sharedimages/mozdev37.png" alt="MozDev"/></a><br><br>
   84: <a href="http://code.google.com/"><img src="http://code.google.com/images/googlecode_small.gif" alt="Google Code"/></a>
   85: </p>
   86: </div>
   87: <?php include("footer.html"); ?>
   88: </body>
   89: </html>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>