Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
move NEWS and TODO into the Sphinx documentation files
- Loading branch information
Sean Middleditch
committed
Sep 18, 2010
1 parent
0f90f03
commit 583a5d8
Showing
4 changed files
with
86 additions
and
95 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
Sugar Roadmap | ||
============= | ||
|
||
Version 1.0 | ||
----------- | ||
|
||
Version 0.85 | ||
~~~~~~~~~~~~ | ||
|
||
+ Top-level function rules | ||
+ Modifier rules | ||
|
||
Version 0.86 | ||
~~~~~~~~~~~~ | ||
|
||
+ NO MORE SYNTAX CHANGES!!! | ||
+ Object-oriented API for plugin functions, modifiers | ||
+ Add Sugar_Chunk class instad of array for base execution unit | ||
|
||
Version 0.90 | ||
~~~~~~~~~~~~ | ||
|
||
+ Make opcode integers instead of strings | ||
+ Calling display() on a template should not be part of the same cache | ||
output as a currently running display; that is black magic; add a way | ||
to execute a template inside the cache output of another, via Runtime | ||
|
||
Version 0.91 | ||
~~~~~~~~~~~~ | ||
|
||
+ Thoroughly document syntax | ||
+ Thoroughly document built-ins | ||
+ Thoroughly document standard functions | ||
+ Thoroughly document client API | ||
+ Thoroughly document extension API | ||
|
||
Final 1.0 | ||
~~~~~~~~~ | ||
|
||
+ Critical fixes only! | ||
|
||
Version 1.2 | ||
----------- | ||
|
||
+ Smarty compatibility mode ? | ||
+ Custom blocks ? | ||
+ Compiler function extensions ? | ||
|
||
Version 1.4 | ||
----------- | ||
|
||
+ Multi-level caching ? | ||
|
||
Version 2.0 | ||
----------- | ||
|
||
+ remove deprecated features | ||
+ generate cacheable bytecode (if PHP allows it by then) | ||
may need compilation to PHP, but only if we don't have to | ||
keep the file around (because Smarty does this and it | ||
breaks far, far too easily) |