<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns="http://www.w3.org/TR/REC-html40" xmlns:o = 
"urn:schemas-microsoft-com:office:office" xmlns:w = 
"urn:schemas-microsoft-com:office:word"><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">


<META content=Word.Document name=ProgId>
<META content="MSHTML 6.00.2900.3199" name=GENERATOR>
<META content="Microsoft Word 11" name=Originator><LINK 
href="cid:filelist.xml@01C84EED.AAAC8DB0" rel=File-List><!--[if gte mso 9]><xml>
 <o:OfficeDocumentSettings>
  <o:RelyOnVML/>
  <o:AllowPNG/>
  <o:DoNotRelyOnCSS/>
 </o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:DisplayBackgroundShape/>
  <w:GrammarState>Clean</w:GrammarState>
  <w:DocumentKind>DocumentEmail</w:DocumentKind>
  <w:HyphenationZone>21</w:HyphenationZone>
  <w:EnvelopeVis/>
  <w:PunctuationKerning/>
  <w:ValidateAgainstSchemas/>
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
   <w:DontGrowAutofit/>
  </w:Compatibility>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
 </w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:LatentStyles DefLockedState="false" LatentStyleCount="156">
 </w:LatentStyles>
</xml><![endif]-->
<STYLE>@page Section1 {size: 595.3pt 841.9pt; margin: 72.0pt 90.0pt 72.0pt 90.0pt; mso-header-margin: 35.4pt; mso-footer-margin: 35.4pt; mso-paper-source: 0; }
P.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"; mso-style-parent: ""; mso-pagination: widow-orphan; mso-fareast-font-family: "Times New Roman"
}
LI.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"; mso-style-parent: ""; mso-pagination: widow-orphan; mso-fareast-font-family: "Times New Roman"
}
DIV.MsoNormal {
        FONT-SIZE: 12pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"; mso-style-parent: ""; mso-pagination: widow-orphan; mso-fareast-font-family: "Times New Roman"
}
A:link {
        COLOR: blue; TEXT-DECORATION: underline; text-underline: single
}
SPAN.MsoHyperlink {
        COLOR: blue; TEXT-DECORATION: underline; text-underline: single
}
A:visited {
        COLOR: navy; TEXT-DECORATION: underline; text-underline: single
}
SPAN.MsoHyperlinkFollowed {
        COLOR: navy; TEXT-DECORATION: underline; text-underline: single
}
SPAN.EmailStyle17 {
        COLOR: windowtext; FONT-FAMILY: Arial; mso-style-type: personal-compose; mso-style-noshow: yes; mso-ansi-font-size: 10.0pt; mso-bidi-font-size: 10.0pt; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial; mso-bidi-font-family: Arial
}
DIV.Section1 {
        page: Section1
}
</STYLE>
<!--[if gte mso 10]>
<style>
 /* Style Definitions */ 
 table.MsoNormalTable
        {mso-style-name:"Table Normal";
        mso-tstyle-rowband-size:0;
        mso-tstyle-colband-size:0;
        mso-style-noshow:yes;
        mso-style-parent:"";
        mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
        mso-para-margin:0cm;
        mso-para-margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        font-size:10.0pt;
        font-family:"Times New Roman";
        mso-ansi-language:#0400;
        mso-fareast-language:#0400;
        mso-bidi-language:#0400;}
</style>
<![endif]--></HEAD>
<BODY lang=DE style="tab-interval: 35.4pt" vLink=navy link=blue>
<DIV class=Section1>
<UL>
  <LI>
  <DIV class=MsoNormal><FONT face=Arial size=2><SPAN lang=EN-GB 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-GB"><SPAN 
  lang=EN-GB style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">What testing already 
  exists<o:p></o:p></SPAN><FONT face="Times New Roman" size=3> 
  </FONT></SPAN></FONT></DIV></LI></UL></DIV>
<P class=MsoNormal><FONT face=Arial size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-GB">As 
previously discussed the current test coverage for this module is non-existant 
so we have to start from scratch.<o:p></o:p></SPAN></FONT></P>
<P class=MsoNormal><FONT face=Arial size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-GB">However it 
is also a sub-class of Apache2::AuthCookie which has a sophisticated test suite 
(35 tests in all) </SPAN></FONT></P><FONT face=Arial size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-GB"><o:p>
<P class=MsoNormal><FONT face=Arial size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"><o:p></o:p></SPAN></FONT>&nbsp;</P>
<DIV class=MsoNormal style="mso-list: l0 level1 lfo1"><FONT face=Arial 
size=2></FONT>&nbsp;</DIV>
<UL style="MARGIN-TOP: 0cm" type=disc>
  <LI class=MsoNormal style="mso-list: l0 level1 lfo1"><FONT face=Arial 
  size=2><SPAN lang=EN-GB style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">What the 
  testing coverage is like<o:p></o:p></SPAN></FONT> </LI></UL>
<DIV class=MsoNormal style="mso-list: l0 level1 lfo1"><SPAN 
class=755191515-16012008><FONT face=Arial size=2>0% ;-(</FONT></SPAN></DIV>
<DIV class=MsoNormal style="mso-list: l0 level1 lfo1"><SPAN 
class=755191515-16012008><FONT face=Arial size=2></FONT></SPAN>&nbsp;</DIV>
<UL style="MARGIN-TOP: 0cm" type=disc>
  <LI class=MsoNormal style="mso-list: l0 level1 lfo1"><FONT face=Arial 
  size=2><SPAN lang=EN-GB style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">What needs 
  to be done<o:p></o:p></SPAN></FONT> </LI></UL>
<DIV class=MsoNormal style="mso-list: l0 level1 lfo1"><FONT face=Arial 
size=2><FONT face=Arial size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-GB">Examination 
of the module code reveals that there are a load of configuration options most 
of which default sensibly but will each need to be 
tested.</SPAN></FONT></FONT></DIV>
<DIV class=MsoNormal style="mso-list: l0 level1 lfo1"><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-GB"><o:p>
<P class=MsoNormal><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-GB">There is 
reasonable documentation for each so this sh<SPAN class=755191515-16012008>ould 
be achievable.</SPAN></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-GB"><SPAN 
class=755191515-16012008>Obviously the DBI bit of 
Apache2::AuthCookie<STRONG>DBI</STRONG> just changes the way 
Apache2::AuthCookie&nbsp;works by introducing a database backend, so we only 
really need to test that bit and any over-ridden methods from the base 
classes.</SPAN></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-GB"><SPAN 
class=755191515-16012008>We will need to test it out on a variety of Database 
drivers to see what works</SPAN></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-GB"><SPAN 
class=755191515-16012008></SPAN></SPAN><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-GB"><SPAN 
class=755191515-16012008></SPAN></SPAN>&nbsp;</P></o:p></SPAN></DIV>
<UL style="MARGIN-TOP: 0cm" type=disc>
  <LI class=MsoNormal style="mso-list: l0 level1 lfo1"><FONT face=Arial 
  size=2><SPAN lang=EN-GB style="FONT-SIZE: 10pt; FONT-FAMILY: Arial">How hard 
  it is likely to be<o:p></o:p></SPAN></FONT> </LI></UL></o:p></SPAN></FONT>
<P class=MsoNormal><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-GB"><o:p><SPAN 
class=755191515-16012008>Not too hard as&nbsp;</SPAN></o:p></SPAN><SPAN 
lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-GB"><o:p>&nbsp;<SPAN 
class=755191515-16012008>there is a good example from 
Apache2::AuthCookie&nbsp;to use for ideas</SPAN></o:p></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-GB"><o:p><SPAN 
class=755191515-16012008></SPAN></o:p></SPAN>&nbsp;</P>
<P class=MsoNormal><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-GB"><o:p><SPAN 
class=755191515-16012008></SPAN></o:p></SPAN>&nbsp;</P>
<P class=MsoNormal><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-GB"><o:p><SPAN 
class=755191515-16012008></SPAN></o:p></SPAN>&nbsp;</P>
<P class=MsoNormal><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-GB"><o:p><SPAN 
class=755191515-16012008></SPAN></o:p></SPAN>&nbsp;</P>
<P class=MsoNormal><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-ansi-language: EN-GB"><o:p><SPAN 
class=755191515-16012008></SPAN></o:p></SPAN><A name=_MailAutoSig><FONT 
face=Arial size=2><SPAN 
style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; mso-no-proof: yes">-- 
</SPAN></FONT></A><o:p></o:p></P>
<P class=MsoNormal><FONT face="Times New Roman" size=3><SPAN 
style="FONT-SIZE: 12pt"><o:p>&nbsp;</o:p></SPAN></FONT></P></BODY></HTML>
<BR>
<BR>

<P><B><FONT SIZE=2 FACE="Arial">********************************************************************** </FONT></B></P>

<P><B><FONT SIZE=2 FACE="Arial">This is a commercial communication from Commerzbank AG.</FONT></B></P>
<BR>

<P><B><FONT SIZE=2 FACE="Arial">This communication is confidential and is intended only for the person to whom it is addressed.  If you are not that person you are not permitted to make use of the information and you are requested to notify <mailto:LONIB.Postmaster@commerzbankib.com> immediately that you have received it and then destroy the copy in your possession.</FONT></B></P>
<BR>

<P><B><FONT SIZE=2 FACE="Arial">Commerzbank AG may monitor outgoing and incoming e-mails. By replying to this e-mail you consent to such monitoring. This e-mail message and any attached files have been scanned for the presence of computer viruses. However, you are advised that you open attachments at your own risk.</FONT></B></P>
<BR>

<P><B><FONT SIZE=2 FACE="Arial">This email was sent either by Commerzbank AG, London Branch, or by Commerzbank Corporates & Markets, a division of Commerzbank. Commerzbank AG is a limited liability company incorporated in the Federal Republic of Germany. Registered Company Number in England BR001025. Our registered address in the UK is 60 Gracechurch Street, London, EC3V 0HR. We are regulated by the Financial Services Authority for the conduct of investment business in the UK and we appear on the FSA register under number 124920. </FONT></B></P>
<BR>

<P><B><FONT SIZE=2 FACE="Arial">**********************************************************************</FONT></B></P>
<BR>