Skip to content
This repository has been archived by the owner on Mar 8, 2018. It is now read-only.

Commit

Permalink
Add the Community Cheetah roadmap page, and the community page that I…
Browse files Browse the repository at this point in the history
… forgot to add the other day

Signed-off-by: R. Tyler Ballance <tyler@slide.com>
  • Loading branch information
R. Tyler Ballance committed Apr 9, 2009
1 parent 881e250 commit d5c2c92
Show file tree
Hide file tree
Showing 11 changed files with 306 additions and 0 deletions.
1 change: 1 addition & 0 deletions WikiRoot.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
<a href="index.html">Home</a>&nbsp;|&nbsp;
<a href="http://bugs.communitycheetah.org">Issues</a>&nbsp;|&nbsp;
<a href="http://github.com/rtyler/cheetah/tree/master">Source</a>&nbsp;|&nbsp;
<a href="roadmap.html">Roadmap</a>&nbsp;|&nbsp;
</div>
</div>

Expand Down
1 change: 1 addition & 0 deletions WikiRoot.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
('Developers', 'developers.html', True),
('Issues', 'http://bugs.communitycheetah.org', False),
('Source', 'http://github.com/rtyler/cheetah/tree/master', False),
('Roadmap', 'roadmap.html', False),
]

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
Expand Down
113 changes: 113 additions & 0 deletions community.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Community Cheetah - The Python-Powered Template Engine - Community</title>
<meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8"/>
<meta name="keywords" content="cheetah, template engine, python, community cheetah, templating, markdown, markup, mod_python, webware"/>
<meta name="googlebot" content="index, follow" />
<meta name="language" content="en-us, english" />

<link rel="stylesheet" type="text/css" href="stylesheet.css" media="screen, projection, tv" />
</head>
<body>

<a href="http://github.com/rtyler/cheetah">
<img style="position: absolute; top: 0; left: 0; border: 0;" src="http://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png" alt="Fork me on GitHub" />
</a>
<div id="blogtitle">
<div id="small" style="margin-left: 130px;"><a href="#">Community Cheetah</a> </div>
<div id="small2">
<a href="index.html">Home</a>&nbsp;|&nbsp;
<a href="http://bugs.communitycheetah.org">Issues</a>&nbsp;|&nbsp;
<a href="http://github.com/rtyler/cheetah/tree/master">Source</a>&nbsp;|&nbsp;
<a href="roadmap.html">Roadmap</a>&nbsp;|&nbsp;
</div>
</div>

<div id="topmenu">
<ul class="BLUE">
<li>
<a href="index.html" title="Home">
<span>Home</span>
</a>
</li>
<li>
<a href="download.html" title="Download">
<span>Download</span>
</a>
</li>
<li>
<a href="docs.html" title="Documentation">
<span>Documentation</span>
</a>
</li>
<li>
<a href="recipes.html" title="Recipes">
<span>Recipes</span>
</a>
</li>
<li>
<a href="community.html" title="Community">
<span>Community</span>
</a>
</li>
<li>
<a href="developers.html" title="Developers">
<span>Developers</span>
</a>
</li>
</ul>
</div>



<div id="centercontent">
<h1>Cheetah Community</h1>
<h2>Roadmap</h2>
<p>You can review the <a href="roadmap.html">Community Cheetah Roadmap</a> for what's coming up.</p>
<h2>Mailing List</h2>
<p>The majority of Cheetah discussions occur on the <a href="http://lists.sourceforge.net/lists/listinfo/cheetahtemplate-discuss">Cheetah mailing list</a>.
Once you've subscribed to the Cheetah mailing list, you can just send an email to <strong>cheetahtemplate-discuss@lists.sourceforge.net</strong></p>
<h2>IRC</h2>
<p>You can also find Cheetah on <a href="http://freenode.net">Freenode</a> in the <strong>#Cheetah</strong> IRC channel. The channel is currently low traffic, so if there
is nobody available to answer your questions on IRC, you may be better served pinging the mailing list.</p>
</div>

<div id="rightcontent">
<img style="margin-top:-9px; margin-left: -5px;" src="images/top2.jpg" alt="" />

<div id="twitter_div">
<h2 class="sidebar-title">Twitter Updates</h2>
<ul id="twitter_update_list"></ul>

<a href="http://twitter.com/cheetahtemplate" id="twitter-link" style="display:block;text-align:right;">follow Cheetah on Twitter</a>
</div>


<img style="padding-top:5px; margin-left:-5px; margin-bottom:-4px;" src="images/specs_bottom.jpg" alt="" />
</div>

<br clear="all"/>
<br/>

<a href="http://www.python.org" target="_blank"><img src="images/python-logo.gif" border="0" alt="Python-powered" title="Python-powered" align="right"/></a>
<br clear="all"/>
<br/>
<div id="footer">
&copy; 2006 Design by <a href="http://www.studio7designs.com">Studio7designs.com</a>
</div>


<script type="text/javascript" src="http://twitter.com/javascripts/blogger.js"></script>
<script type="text/javascript" src="http://twitter.com/statuses/user_timeline/cheetahtemplate.json?callback=twitterCallback2&count=5"></script>
</body>
</html>







4 changes: 4 additions & 0 deletions community.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,10 @@
Cheetah Community
=====================

Roadmap
-------
You can review the [Community Cheetah Roadmap](roadmap.html) for what's coming up.

Mailing List
------------
The majority of Cheetah discussions occur on the [Cheetah mailing list](http://lists.sourceforge.net/lists/listinfo/cheetahtemplate-discuss).
Expand Down
1 change: 1 addition & 0 deletions developers.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
<a href="index.html">Home</a>&nbsp;|&nbsp;
<a href="http://bugs.communitycheetah.org">Issues</a>&nbsp;|&nbsp;
<a href="http://github.com/rtyler/cheetah/tree/master">Source</a>&nbsp;|&nbsp;
<a href="roadmap.html">Roadmap</a>&nbsp;|&nbsp;
</div>
</div>

Expand Down
1 change: 1 addition & 0 deletions docs.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
<a href="index.html">Home</a>&nbsp;|&nbsp;
<a href="http://bugs.communitycheetah.org">Issues</a>&nbsp;|&nbsp;
<a href="http://github.com/rtyler/cheetah/tree/master">Source</a>&nbsp;|&nbsp;
<a href="roadmap.html">Roadmap</a>&nbsp;|&nbsp;
</div>
</div>

Expand Down
1 change: 1 addition & 0 deletions download.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
<a href="index.html">Home</a>&nbsp;|&nbsp;
<a href="http://bugs.communitycheetah.org">Issues</a>&nbsp;|&nbsp;
<a href="http://github.com/rtyler/cheetah/tree/master">Source</a>&nbsp;|&nbsp;
<a href="roadmap.html">Roadmap</a>&nbsp;|&nbsp;
</div>
</div>

Expand Down
1 change: 1 addition & 0 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
<a href="index.html">Home</a>&nbsp;|&nbsp;
<a href="http://bugs.communitycheetah.org">Issues</a>&nbsp;|&nbsp;
<a href="http://github.com/rtyler/cheetah/tree/master">Source</a>&nbsp;|&nbsp;
<a href="roadmap.html">Roadmap</a>&nbsp;|&nbsp;
</div>
</div>

Expand Down
1 change: 1 addition & 0 deletions recipes.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
<a href="index.html">Home</a>&nbsp;|&nbsp;
<a href="http://bugs.communitycheetah.org">Issues</a>&nbsp;|&nbsp;
<a href="http://github.com/rtyler/cheetah/tree/master">Source</a>&nbsp;|&nbsp;
<a href="roadmap.html">Roadmap</a>&nbsp;|&nbsp;
</div>
</div>

Expand Down
132 changes: 132 additions & 0 deletions roadmap.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,132 @@


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Community Cheetah - The Python-Powered Template Engine - Roadmap</title>
<meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8"/>
<meta name="keywords" content="cheetah, template engine, python, community cheetah, templating, markdown, markup, mod_python, webware"/>
<meta name="googlebot" content="index, follow" />
<meta name="language" content="en-us, english" />

<link rel="stylesheet" type="text/css" href="stylesheet.css" media="screen, projection, tv" />
</head>
<body>

<a href="http://github.com/rtyler/cheetah">
<img style="position: absolute; top: 0; left: 0; border: 0;" src="http://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png" alt="Fork me on GitHub" />
</a>
<div id="blogtitle">
<div id="small" style="margin-left: 130px;"><a href="#">Community Cheetah</a> </div>
<div id="small2">
<a href="index.html">Home</a>&nbsp;|&nbsp;
<a href="http://bugs.communitycheetah.org">Issues</a>&nbsp;|&nbsp;
<a href="http://github.com/rtyler/cheetah/tree/master">Source</a>&nbsp;|&nbsp;
<a href="roadmap.html">Roadmap</a>&nbsp;|&nbsp;
</div>
</div>

<div id="topmenu">
<ul class="BLUE">
<li>
<a href="index.html" title="Home">
<span>Home</span>
</a>
</li>
<li>
<a href="download.html" title="Download">
<span>Download</span>
</a>
</li>
<li>
<a href="docs.html" title="Documentation">
<span>Documentation</span>
</a>
</li>
<li>
<a href="recipes.html" title="Recipes">
<span>Recipes</span>
</a>
</li>
<li>
<a href="community.html" title="Community">
<span>Community</span>
</a>
</li>
<li>
<a href="developers.html" title="Developers">
<span>Developers</span>
</a>
</li>
</ul>
</div>



<div id="centercontent">
<h1>Community Cheetah Roadmap</h1>
<h2>Overview</h2>
<p>The general intention of this document is to outline planned
development for Community Cheetah</p>
<h2>Cheetah v2.2</h2>
<p>The v2.2 release of the Cheetah is a minor change as far as the code-level
changes are concerned but has much farther reaching implications.</p>
<ul>
<li>Moving internal representation of source inside the compiler/parser
to unicode() objects instead of a potential mix of str() and unicode()
objects</li>
<li>Modify the implications of the <code>#encoding</code> directive to determine
the encoding to use when writing out the generated Python module</li>
</ul>
<h2>Cheetah v2.3</h2>
<p><em>Still in planning</em></p>
<p>Planned for the third "major" release of Community Cheetah is an internal reworking
of the Cheetah compiler/parser/template code and the resulting Python they generate.</p>
<ul>
<li>Analyze runtime performance of template execution </li>
<li>Update internal objects to "new-style" objects to prepare for moving towards Python 3000</li>
<li>"Modernize" other aspects of Cheetah infrastructure</li>
</ul>
<h2>Cheetah v3.0</h2>
<p><em>Still in planning</em></p>
<ul>
<li>Upgrade Cheetah to be fully Python 2.xx and 3.xx compatible </li>
</ul>
</div>

<div id="rightcontent">
<img style="margin-top:-9px; margin-left: -5px;" src="images/top2.jpg" alt="" />

<div id="twitter_div">
<h2 class="sidebar-title">Twitter Updates</h2>
<ul id="twitter_update_list"></ul>

<a href="http://twitter.com/cheetahtemplate" id="twitter-link" style="display:block;text-align:right;">follow Cheetah on Twitter</a>
</div>


<img style="padding-top:5px; margin-left:-5px; margin-bottom:-4px;" src="images/specs_bottom.jpg" alt="" />
</div>

<br clear="all"/>
<br/>

<a href="http://www.python.org" target="_blank"><img src="images/python-logo.gif" border="0" alt="Python-powered" title="Python-powered" align="right"/></a>
<br clear="all"/>
<br/>
<div id="footer">
&copy; 2006 Design by <a href="http://www.studio7designs.com">Studio7designs.com</a>
</div>


<script type="text/javascript" src="http://twitter.com/javascripts/blogger.js"></script>
<script type="text/javascript" src="http://twitter.com/statuses/user_timeline/cheetahtemplate.json?callback=twitterCallback2&count=5"></script>
</body>
</html>







50 changes: 50 additions & 0 deletions roadmap.tmpl
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
#import WikiRoot
#from Cheetah.Filters import Markdown
#extends WikiRoot.WikiRoot

#def pagename()
#return 'Roadmap'
#end def

#def content()
#transform Markdown
Community Cheetah Roadmap
=========================

Overview
--------
The general intention of this document is to outline planned
development for Community Cheetah


Cheetah v2.2
------------
The v2.2 release of the Cheetah is a minor change as far as the code-level
changes are concerned but has much farther reaching implications.

- Moving internal representation of source inside the compiler/parser
to unicode() objects instead of a potential mix of str() and unicode()
objects
- Modify the implications of the <code>\#encoding</code> directive to determine
the encoding to use when writing out the generated Python module


Cheetah v2.3
------------
*Still in planning*

Planned for the third "major" release of Community Cheetah is an internal reworking
of the Cheetah compiler/parser/template code and the resulting Python they generate.

- Analyze runtime performance of template execution
- Update internal objects to "new-style" objects to prepare for moving towards Python 3000
- "Modernize" other aspects of Cheetah infrastructure


Cheetah v3.0
------------
*Still in planning*

- Upgrade Cheetah to be fully Python 2.xx and 3.xx compatible

#end def

0 comments on commit d5c2c92

Please sign in to comment.