Your IP : 18.191.144.15


Current Path : /usr/share/doc/perl-Template-Toolkit-2.24/manual/
Upload File :
Current File : //usr/share/doc/perl-Template-Toolkit-2.24/manual/Credits.html


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN">
<html>
  <head>
    <title>Template::Manual::Credits</title>
    <link rel="stylesheet" type="text/css" href="../css/blue.css" title="Clear Blue">
    <link rel="alternate stylesheet" type="text/css" href="../css/orange.css" title="Clear Orange">
    <link rel="alternate stylesheet" type="text/css" href="../css/green.css" title="Clear Green">
    <link rel="alternate stylesheet" type="text/css" href="../css/purple.css" title="Clear Purple">
    <link rel="alternate stylesheet" type="text/css" href="../css/grey.css" title="Clear Grey">
    <link rel="alternate stylesheet" type="text/css" href="../css/print.css" title="Print">
    <!--[if IE 6]>
    <link rel="stylesheet" type="text/css" href="../css/ie6.css" />
    <![endif]-->
    <!--[if IE 7]>
    <link rel="stylesheet" type="text/css" href="../css/ie7.css" />
    <![endif]-->
    <link rel="stylesheet" type="text/css" href="../css/print.css" media="print">
    <script type="text/javascript" src="../js/tt2.js"></script>
    <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
    <meta name="author" content="Andy Wardley">
  </head>
  <body id="body"> 
    <div id="layout">
        <div id="header">
          <a href="../index.html" id="logo" alt="" title="Click for the Home Page"><span class="alt">TT2 Home Page</span></a>
          <ul id="trail">
            <li><a href="../manual/index.html">Manual</a></li>
            <li class="last"><a href="../manual/Credits.html">Credits</a></li>
          </ul>
          <div class="controls">
            <a href="#" class="menu show" onclick="widescreen_off(); return false" title="Show Menu">
              <span class="about">Click to view the menu.  It's very nice.</span>
            </a>
            <a href="#" class="menu hide" onclick="widescreen_on();  return false" title="Hide Menu">
              <span class="about">Click to hide the menu and go all widescreen!</span>
            </a>
          
          <div class="pager">
            <a href="../manual/Views.html" title="Template::Manual::Views" class="go back">Back<span class="about"><h4>Template::Manual::Views</h4>Template Toolkit views (experimental)</span></a>
            <a href="../manual/index.html" title="Template::Manual" class="go up">Up<span class="about"><h4>Template::Manual</h4>Template Toolkit User Manual</span></a>
            <span class="go next">Next<span class="about">I'd love to help you go to the next page but I can't.  I'm just a badger.</span></span>
          </div>
          </div>
          <h1 class="headline">Template::Manual::Credits</h1>
          <h2 class="subhead">Author and contributor credits</h1>
        
        </div>
        
        <div id="page">
          <div id="sidebar">
            <a href="../index.html" id="logo"></a>
            <div id="menu">
              <ul class="menu">
                <li class="l0 first"><a href="../manual/index.html" class="warm">Manual</a></li>
                <li class="l1"><a href="../manual/Intro.html">Intro</a></li>
                <li class="l1"><a href="../manual/Syntax.html">Syntax</a></li>
                <li class="l1"><a href="../manual/Directives.html">Directives</a></li>
                <li class="l1"><a href="../manual/Variables.html">Variables</a></li>
                <li class="l1"><a href="../manual/VMethods.html">VMethods</a></li>
                <li class="l1"><a href="../manual/Config.html">Config</a></li>
                <li class="l1"><a href="../manual/Filters.html">Filters</a></li>
                <li class="l1"><a href="../manual/Plugins.html">Plugins</a></li>
                <li class="l1"><a href="../manual/Internals.html">Internals</a></li>
                <li class="l1"><a href="../manual/Views.html">Views</a></li>
                <li class="l1"><a href="../manual/Credits.html" class="warm">Credits</a></li>
                <li class="l0"><a href="../modules/index.html">Modules</a></li>
                <li class="l0"><a href="../tools/index.html">Tools</a></li>
                <li class="l0"><a href="../tutorial/index.html">Tutorial</a></li>
                <li class="l0 last"><a href="../faq/index.html">FAQ</a></li>
              </ul>
              <div class="foot"></div>
            </div>
          </div>
          <div id="content">
          <div class="section">
            <div class="head">
              <h1 id="contents" onclick="switch_section(this)" title="Click title to show/hide section content.">Contents</h1>
              <a href="#body" class="top" title="Back up to the top of the page" >Top</a>
            </div>
            <div class="body">
              <ul class="toc">
                  <li class=""><a href="#HISTORY">HISTORY</a></li>
                  <li class=""><a href="#AUTHOR">AUTHOR</a></li>
                  <li class=""><a href="#COPYRIGHT">COPYRIGHT</a></li>
                  <li class=""><a href="#CONTRIBUTORS">CONTRIBUTORS</a></li>
              
              </ul>
            </div>
          </div>
          
                <div class="pod">
            <div class="section">
              <div class="head">
                <h1 id="HISTORY" onclick="switch_section(this)" title="Click title to show/hide section content.">HISTORY</h1>
                <a href="#body" class="top" title="Back up to the top of the page" >Top</a>
              </div>
              <div class="body">
                <p>
                      The Template Toolkit began its life as the <code>Text::MetaText</code>
                      module, originally released to CPAN around 1996. This itself was the
                      public manifestation of an earlier template processing system I developed
                      while working at Peritas (now Knowledge Pool -
                      http://www.knowledgepool.com/)
                    </p>
                    <p>
                      <code>Text::MetaText</code> was the prototype - the one we always planned
                      to throw away. It did the job well, showing us what worked and what
                      didn't, what was good and what was bad, and gave us some ideas about what
                      could be done better, given the chance to start again from scratch.
                    </p>
                    <p>
                      Some time late in 1998 I threw away the prototype and started work on the
                      Template Toolkit. By then I was working at Canon Research Centre Europe
                      Ltd. (CRE), involved in a general research programme related to web
                      publishing and dynamic content generation. The first alpha release was in
                      June 1999, followed by numerous more alpha and beta releases culminating
                      in 1.00 being released on 2nd December 1999.
                    </p>
                    <p>
                      A month or so later, work had begun on version 2.00. The plan was to get
                      the template language relatively stable in version 1.00 and not worry too
                      much about performance or other internal matters. Then, version 2.00
                      would follow to improve performance, clean up the architecture and fix
                      anything that, with the benefit of hindsight, we thought could be
                      improved. As it happens, me starting work on version 2.00 coincided with
                      Doug Steinwand sending me his parser variant which compiled templates to
                      Perl code, giving a major performance boost. As well as the speedups,
                      there are a whole host of significant new features in version 2.00, and a
                      greatly improved internal architecture. Apart from a few minor "fixups"
                      the template directives and language have remained the same as in version
                      1.00
                    </p>
                    <p>
                      Version 2.00 was available in beta release form in July 2000, just in
                      time for the 4th Perl Conference where version 1.00 was awarded "Best New
                      Perl Module". After another extended beta release period, version 2.00
                      was released on 1st December 2000.
                    </p>
                    <p>
                      Version 3 has been in development ever since.
                    </p>
              </div>
            </div>
            <div class="section">
              <div class="head">
                <h1 id="AUTHOR" onclick="switch_section(this)" title="Click title to show/hide section content.">AUTHOR</h1>
                <a href="#body" class="top" title="Back up to the top of the page" >Top</a>
              </div>
              <div class="body">
                <p>
                      Andy Wardley &lt;abw@wardley.org&gt; <a
                      href="http://wardley.org/">http://wardley.org/</a>
                    </p>
              </div>
            </div>
            <div class="section">
              <div class="head">
                <h1 id="COPYRIGHT" onclick="switch_section(this)" title="Click title to show/hide section content.">COPYRIGHT</h1>
                <a href="#body" class="top" title="Back up to the top of the page" >Top</a>
              </div>
              <div class="body">
                <p>
                      Copyright (C) 1996-2007 Andy Wardley. All Rights Reserved.
                    </p>
                    <p>
                      The Template Toolkit is free software; you can redistribute it and/or
                      modify it under the same terms as Perl itself.
                    </p>
              </div>
            </div>
            <div class="section">
              <div class="head">
                <h1 id="CONTRIBUTORS" onclick="switch_section(this)" title="Click title to show/hide section content.">CONTRIBUTORS</h1>
                <a href="#body" class="top" title="Back up to the top of the page" >Top</a>
              </div>
              <div class="body">
                <p>
                      Many people have contributed ideas, inspiration, fixes and features to
                      the Template Toolkit. Their efforts continue to be very much appreciated.
                      Please let me know if you think anyone is missing from this list.
                    </p>
                    <p>
                      Chuck Adams, Stephen Adkins, Ivan Adzhubey, Mark Anderson, Bradley Baetz,
                      Thierry-Michel Barral, Craig Barratt, Stas Bekman, Robin Berjon, Tony
                      Bowden, Neil Bowers, Leon Brocard, Lyle Brooks, Norbert Buchm&#xc3;&#xbc;ller, Dave
                      Cash, Piers Cawley, Darren Chamberlain, Timmy Chan, Eric Cholet, Nik
                      Clayton, Tosh Cooey, Dave Cross, Chris Dean, Francois Desarmenien, Horst
                      Dumcke, Mark Fowler, Michael Fowler, Kenny Gatdula, Axel Gerstmair, Dylan
                      William Hardison, Perrin Harkins, Bryce Harrington, Dave Hodgkinson,
                      Lubomir Host, Dave Howorth, Harald Joerg, Colin Johnson, Adam Kennedy,
                      Vivek Khera, Alexey A. Kiritchun, Rafael Kitover, Ivan Kurmanov, Denis F.
                      Latypoff, Hans von Lengerke, Jonas Liljegren, Simon Luff, Andy Maas, Paul
                      Makepeace, Gervase Markham, Sergey Martynoff, Simon Matthews, Robert
                      McArthur, Craig McLane, Myk Melez, Eugene Miretskiy, Tatsuhiko Miyagawa,
                      Bill Moseley, Keith G. Murphy, Chris Nandor, John Napiorkowski, Breno G.
                      de Oliveira, Leslie Michael Orchard, Paul Orrock, Jonathon Padfield,
                      Steve Peters, Briac Pilpr&eacute;, Yuri Pimenov, Martin Portman, Marc
                      Remy, Slaven Rezic, Jess Robinson, Josh Rosenbaum, Christian Schaffner,
                      Mike Schilli, Randal L. Schwartz, Paul Seamons, Paul Sharpe, Ville
                      Skytt&auml;, Barrie Slaymaker, Doug Steinwand, Michael Stevens, Autrijus
                      Tang, Drew Taylor, Rod Taylor, Swen Thuemmler, Richard Tietjen, Ben
                      Tilly, Stathy G. Touloumis, Jim Vaughan, Simon Wilcox, Chris Winters
                    </p>
              </div>
            </div>
            
            </div></div>
          <br class="clear" />
          <div class="pageinfo">
            <a href="http://template-toolkit.org/docs/manual/Credits.html">http://template-toolkit.org/docs/manual/Credits.html</a>
          </div>
        </div>
        
        <div id="footer">
          <a href="http://opensource.org/" class="osi"></a>
          <div class="controls">
          <div class="pager">
            <a href="../manual/Views.html" title="Template::Manual::Views" class="go back">Back<span class="about"><h4>Template::Manual::Views</h4></span></a>
            <a href="../manual/index.html" title="Template::Manual" class="go up">Up<span class="about"><h4>Template::Manual</h4></span></a>
            <span class="go next">Next<span class="about"></span></span>
          </div>
          </div>
          <div class="copyright">
            Copyright &copy; 1996-2012 <a href="http://wardley.org/">Andy Wardley</a>.  All Rights Reserved.
          </div>
          <div class="licence">
            The <a href="http://template-toolkit.org/">Template Toolkit</a> is <a href="http://opensource.org/">Open Source</a> software.
            You can redistribute and/or modify it under the terms of the <a href="http://www.opensource.org/licenses/gpl-license.php">GNU Public Licence</a>
            or the <a href="http://www.opensource.org/licenses/artistic-license.php">Perl Artistic Licence</a>.
          </div>
        </div>
        <div id="palette">
          <ul>
            <li class="first"><a href="#" class="blue" onclick="set_style('Clear Blue')"></a></li>
            <li><a href="#" class="orange" onclick="set_style('Clear Orange')"></a></li>
            <li><a href="#" class="green" onclick="set_style('Clear Green')"></a></li>
            <li><a href="#" class="purple" onclick="set_style('Clear Purple')"></a></li>
            <li><a href="#" class="grey" onclick="set_style('Clear Grey')"></a></li>
          </ul>
        </div>
    </div>  </body>
</html>