<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE TIP SYSTEM "http://www.tcl.tk/cgi-bin/tct/tip/tipxml.dtd">
<!-- Converted at Thu May 17 03:40:37 GMT 2012 -->
<!-- TIP AutoGenerator - written by Donal K. Fellows -->

<TIP number='24'>
<header><title>Tcl Maintainer Assignments</title><author address="mailto:dgp@users.sourceforge.net">Don Porter</author><author address="mailto:donal.k.fellows@man.ac.uk">Donal K. Fellows</author><author address="mailto:kennykb@acm.org">Kevin B. Kenny</author><author address="mailto:hobbs@users.sourceforge.net">Jeff Hobbs</author><author address="mailto:pvgoran@newmail.ru">Pavel Goran</author><author address="mailto:das@users.sourceforge.net">Daniel A. Steffen</author><author address="mailto:msofer@users.sf.net">miguel sofer</author><status type='informative' state='draft' vote='prior'>$Revision: 1.55 $</status><history></history><created day='29' month='jan' year='2001' /></header>
<abstract>This document keeps a record of who maintains each functional area of Tcl (<tipref type="text" tip="16"/>).</abstract>
<body><section title="Assignments">
<para>Listed below are Tcl&apos;s functional units, in the same order as in <tipref type="text" tip="16"/>. See <tipref type="text" tip="16"/> for the precise definition of what code belongs to what area. The area names are changed to match the Categories in Tcl&apos;s SourceForge Bug Manager [<url ref="http://sourceforge.net/bugs/?group_id=10894"/>].</para>
<para>Note that an area can have more than one maintainer. When the maintenance of the entire area requires several types of expertise, it is desirable to have more than one maintainer.</para>
<para>In several of the areas below, there are maintainers who have volunteered to provide special expertise (for example, assistance with programming and testing for the Mac platform) to assist in maintaining an area, but who have not taken on the whole area. These maintainers are indicated by a parenthesized designation of their expertise.</para>
<para>For each of Tcl&apos;s functional units, the following maintainers are assigned:</para>
<enumerate><item.e index='1'><para><emph style="italic">Notifier</emph> - Kevin Kenny &lt;<url ref="mailto:kennykb@acm.org"/>&gt; (Win32, Solaris, HP-UX), Daniel Steffen &lt;<url ref="mailto:das@users.sf.net"/>&gt; (Mac OS X), Alexandre Ferrieux &lt;<url ref="mailto:ferrieux@users.sf.net"/>&gt;</para></item.e><item.e index='2'><para><emph style="italic">Event Loops</emph> - Jan Nijtmans &lt;<url ref="mailto:j.nijtmans@chello.nl"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='3'><para><emph style="italic">Timer Events</emph> - Kevin Kenny &lt;<url ref="mailto:kennykb@acm.org"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='4'><para><emph style="italic">Async Events</emph> - Joe Mistachkin &lt;<url ref="mailto:joe@mistachkin.com"/>&gt;</para></item.e><item.e index='5'><para><emph style="italic">XT Notifier</emph> - </para></item.e><item.e index='6'><para><emph style="italic">Time Measurement</emph> - Kevin Kenny &lt;<url ref="mailto:kennykb@acm.org"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='7'><para><emph style="italic">Variables</emph> - Miguel Sofer &lt;<url ref="mailto:msofer@users.sf.net"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='8'><para><emph style="italic">Environment Variables</emph> - Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='9'><para><emph style="italic">Linked C Variables</emph> - Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='10'><para><emph style="italic">Objects</emph> - Miguel Sofer &lt;<url ref="mailto:msofer@users.sf.net"/>&gt;, Alexandre Ferrieux &lt;<url ref="mailto:ferrieux@users.sf.net"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='11'><para><emph style="italic">Conversions from String</emph> - Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='12'><para><emph style="italic">ByteArray Objects</emph> - Donal K. Fellows &lt;<url ref="mailto:dkf@users.sf.net"/>&gt;, Jan Nijtmans &lt;<url ref="mailto:j.nijtmans@chello.nl"/>&gt;, Alexandre Ferrieux &lt;<url ref="mailto:ferrieux@users.sf.net"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='13'><para><emph style="italic">Index Object</emph> - Jan Nijtmans &lt;<url ref="mailto:j.nijtmans@chello.nl"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='14'><para><emph style="italic">List Object</emph> - Jan Nijtmans &lt;<url ref="mailto:j.nijtmans@chello.nl"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='15'><para><emph style="italic">Dict Object</emph> - Donal K. Fellows &lt;<url ref="mailto:dkf@users.sf.net"/>&gt;</para></item.e><item.e index='16'><para><emph style="italic">Commands A-H</emph> - Donal K. Fellows &lt;<url ref="mailto:dkf@users.sf.net"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='17'><para><emph style="italic">Commands I-L</emph> - Donal K. Fellows &lt;<url ref="mailto:dkf@users.sf.net"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='18'><para><emph style="italic">Commands M-Z</emph> - Donal K. Fellows &lt;<url ref="mailto:dkf@users.sf.net"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='19'><para><emph style="italic">[history]</emph> - Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='20'><para><emph style="italic">[interp]</emph> - Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='21'><para><emph style="italic">[namespace]</emph> - Miguel Sofer &lt;<url ref="mailto:msofer@users.sf.net"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;, Donal K. Fellows &lt;<url ref="mailto:dkf@users.sf.net"/>&gt; (especially ensembles)</para></item.e><item.e index='22'><para><emph style="italic">[proc] and [uplevel]</emph> - Miguel Sofer &lt;<url ref="mailto:msofer@users.sf.net"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='23'><para><emph style="italic">[scan]</emph> - Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='24'><para><emph style="italic">Channel Commands</emph> - Andreas Kupries &lt;<url ref="mailto:a.kupries@westend.com"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='25'><para><emph style="italic">Channel System</emph> - Andreas Kupries &lt;<url ref="mailto:a.kupries@westend.com"/>&gt;, Alexandre Ferrieux &lt;<url ref="mailto:ferrieux@users.sf.net"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='26'><para><emph style="italic">Channel Transforms</emph> - Andreas Kupries &lt;<url ref="mailto:a.kupries@westend.com"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='27'><para><emph style="italic">Channel Types</emph> - Andreas Kupries &lt;<url ref="mailto:a.kupries@westend.com"/>&gt;, Rolf Schroedter &lt;<url ref="mailto:Rolf.Schroedter@dlr.de"/>&gt; (WinSerial), Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='28'><para><emph style="italic">dde Package</emph> - Pat Thoyts &lt;<url ref="mailto:patthoyts@users.sf.net"/>&gt;, Kevin Kenny &lt;<url ref="mailto:kennykb@acm.org"/>&gt;</para></item.e><item.e index='29'><para><emph style="italic">http Package</emph> - Pat Thoyts &lt;<url ref="mailto:patthoyts@users.sf.net"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='30'><para><emph style="italic">msgcat Package</emph> - Don Porter &lt;<url ref="mailto:dgp@users.sf.net"/>&gt;</para></item.e><item.e index='31'><para><emph style="italic">opt Package</emph> - Jan Nijtmans &lt;<url ref="mailto:j.nijtmans@chello.nl"/>&gt;</para></item.e><item.e index='32'><para><emph style="italic">registry Package</emph> - Kevin Kenny &lt;<url ref="mailto:kennykb@acm.org"/>&gt;</para></item.e><item.e index='33'><para><emph style="italic">Safe Base</emph> - Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='34'><para><emph style="italic">tcltest Package</emph> - Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;, Melissa Chawla &lt;<url ref="mailto:hershey@panasas.com"/>&gt;, Don Porter &lt;<url ref="mailto:dgp@users.sf.net"/>&gt;</para></item.e><item.e index='35'><para><emph style="italic">TclOO Package</emph> - Donal K. Fellows &lt;<url ref="mailto:dkf@users.sf.net"/>&gt;</para></item.e><item.e index='36'><para><emph style="italic">Pathname Management</emph> - Vincent Darley &lt;<url ref="mailto:vincentdarley@users.sf.net"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='37'><para><emph style="italic">File System</emph> - Vincent Darley &lt;<url ref="mailto:vincentdarley@users.sf.net"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;, Daniel Steffen &lt;<url ref="mailto:das@users.sf.net"/>&gt; (Mac OS X), Jim Ingham &lt;<url ref="mailto:jingham@apple.com"/>&gt; (Mac OS X)</para></item.e><item.e index='38'><para><emph style="italic">Init - Library - Autoload</emph> - Don Porter &lt;<url ref="mailto:dgp@users.sf.net"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;, Daniel Steffen &lt;<url ref="mailto:das@users.sf.net"/>&gt; (Mac OS X), Jim Ingham &lt;<url ref="mailto:jingham@apple.com"/>&gt; (Mac OS X)</para></item.e><item.e index='39'><para><emph style="italic">Package Manager</emph> - Don Porter &lt;<url ref="mailto:dgp@users.sf.net"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='40'><para><emph style="italic">Dynamic Loading</emph> - Kevin Kenny &lt;<url ref="mailto:kennykb@acm.org"/>&gt;, Jan Nijtmans &lt;<url ref="mailto:j.nijtmans@chello.nl"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;, Daniel Steffen &lt;<url ref="mailto:das@users.sf.net"/>&gt; (Mac OS X), Jim Ingham &lt;<url ref="mailto:jingham@apple.com"/>&gt; (Mac OS X)</para></item.e><item.e index='41'><para><emph style="italic">Memory Allocation</emph> - Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;, Joe Mistachkin &lt;<url ref="mailto:joe@mistachkin.com"/>&gt;</para></item.e><item.e index='42'><para><emph style="italic">Memory Preservation</emph> - Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='43'><para><emph style="italic">Regexp</emph> - Pavel Goran &lt;<url ref="mailto:pvgoran@newmail.ru"/>&gt;, Colin McCormack &lt;<url ref="mailto:coldstore@users.sf.net"/>&gt;</para></item.e><item.e index='44'><para><emph style="italic">UTF-8 Strings</emph> - Jan Nijtmans &lt;<url ref="mailto:j.nijtmans@chello.nl"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='45'><para><emph style="italic">Parsing and Eval</emph> - Miguel Sofer &lt;<url ref="mailto:msofer@users.sf.net"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;, Don Porter &lt;<url ref="mailto:dgp@users.sf.net"/>&gt;</para></item.e><item.e index='46'><para><emph style="italic">Traces</emph> - Don Porter &lt;<url ref="mailto:dgp@users.sf.net"/>&gt;</para></item.e><item.e index='47'><para><emph style="italic">Bytecode Compiler</emph> - Miguel Sofer &lt;<url ref="mailto:msofer@users.sf.net"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='48'><para><emph style="italic">Number Handling</emph> - Don Porter &lt;<url ref="mailto:dgp@users.sf.net"/>&gt;, Kevin Kenny &lt;<url ref="mailto:kennykb@acm.org"/>&gt;</para></item.e><item.e index='49'><para><emph style="italic">Threading</emph> - Andreas Kupries &lt;<url ref="mailto:a.kupries@westend.com"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;, Joe Mistachkin &lt;<url ref="mailto:joe@mistachkin.com"/>&gt;</para></item.e><item.e index='50'><para><emph style="italic">Embedding Support</emph> - Don Porter &lt;<url ref="mailto:dgp@users.sf.net"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;, Joe Mistachkin &lt;<url ref="mailto:joe@mistachkin.com"/>&gt;</para></item.e><item.e index='51'><para><emph style="italic">Release Notes</emph> - Don Porter &lt;<url ref="mailto:dgp@users.sf.net"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;, Daniel Steffen &lt;<url ref="mailto:das@users.sf.net"/>&gt; (Mac OS X), Jim Ingham &lt;<url ref="mailto:jingham@apple.com"/>&gt; (Mac OS X)</para></item.e><item.e index='52'><para><emph style="italic">Portability Support</emph> - Mo DeJong &lt;<url ref="mailto:mdejong@cygnus.com"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;, Zoran Vasiljevic &lt;<url ref="mailto:zv@archiware.com"/>&gt;</para></item.e><item.e index='53'><para><emph style="italic">Configure and Build Tools</emph> - Mo DeJong &lt;<url ref="mailto:mdejong@cygnus.com"/>&gt;, Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;, Lloyd Lim &lt;<url ref="mailto:lloydlim@users.sf.net"/>&gt;, Acacio Cruz &lt;<url ref="mailto:acacio@users.sf.net"/>&gt; (BSD), Daniel Steffen &lt;<url ref="mailto:das@users.sf.net"/>&gt; (Mac OS X), Jim Ingham &lt;<url ref="mailto:jingham@apple.com"/>&gt; (Mac OS X), Pat Thoyts &lt;<url ref="mailto:patthoyts@users.sf.net"/>&gt; (Windows)</para></item.e><item.e index='54'><para><emph style="italic">Configuration Reporting</emph> - Andreas Kupries &lt;<url ref="mailto:a.kupries@westend.com"/>&gt;</para></item.e><item.e index='55'><para><emph style="italic">Other Tools</emph> - Jeff Hobbs &lt;<url ref="mailto:JeffH@ActiveState.com"/>&gt;</para></item.e><item.e index='56'><para><emph style="italic">LibTomMath</emph> - Kevin Kenny &lt;<url ref="mailto:kennykb@acm.org"/>&gt;</para></item.e><item.e index='57'><para><emph style="italic">zlib</emph> - Donal K. Fellows &lt;<url ref="mailto:donal.k.fellows@manchester.ac.uk"/>&gt;</para></item.e></enumerate>
</section>
<section title="Orphaned Categories">
<para>The following Categories in Tcl&apos;s SourceForge Bug Tracker should be mapped to new Categories corresponding to a maintained area of Tcl, when seeking the appropriate maintainer:</para>
<enumerate><item.e index='67'><para><emph style="italic">[resource] (obsolete)</emph> - Used for closed old reports about the <emph style="bold">resource</emph> command that was implemented only on the now unsupported Mac Classic platform.</para></item.e><item.e index='68'><para><emph style="italic">Mac Classic (obsolete)</emph> - Used for closed old reports about other issues on the now unsupported Mac Classic platform.</para></item.e><item.e index='69'><para><emph style="italic">Other</emph> - Used for reports that span several categories. Also includes many closed old reports from before the time the current categories were established.</para></item.e></enumerate>
</section>
<section title="Sections Without Maintainers">
<para>Those sections without a maintainer are maintained by the Tcl Core Team with each change requiring TYANNOTT review.</para>
</section>
<section title="Copyright">
<para>This document has been placed in the public domain.</para>
</section>
</body></TIP>

