]> git.llucax.com Git - software/bife/bife-all.git/blobdiff - doc/ROADMAP
Core and Basic modules are now much more like they should. Huge code clean:
[software/bife/bife-all.git] / doc / ROADMAP
index 5e75e617c65730f3097146753bedfcfd1fd91b2a..22255c29a34f5eda64eaed64fab439b02be01e4f 100644 (file)
@@ -1,21 +1,33 @@
 $Id$
 
 $Id$
 
-Version 0.9
-===========
+Version 0.10
+============
 
 
-        - Finish HTML_Template_HIT.
-        - Separate Album funtionality function from renderer (BIFE_Album).
-        - Use new hooks libs.
+    - Add XML file caching. [done!]
+    - Remove Root widget, is has no sense with the new autoincluding
+      method. [done!]
+    - Make the proyect modular. [done as a first draft]
+    - Make a Core module with the core classes (Parser, Widget, Container,
+      Fallback). [almost done]
+    - Make a Basic (or Generic?) module with simple implementations of all
+      classes in Core module (Page, Title, Copy, etc). [almost done]
+    - Make other more specific modules (like Album) with other widgets.
+      [almost done]
+    - Fix bugs: all classes should done the dynamic work in the render()
+      method or using __sleep() and __wakeup() because of the new cache
+      capabilities. [started]
 
 
-Version 0.10
+
+Version 0.11
 ============
 
 ============
 
-    Makefile:
-        - Make a way to put all classes in a package together in a single file to
-          avoid overhead in require_once calls.
-        - Make a Core Package with the core classes (Parser, Widget, Container,
-          Root, Fallback).
-        - Make a Basic (or Generic?) Package with simple implementations of all
-          classes in Core Package (Page, Title, Copy, etc).
-        - Make other more specific Packages (like Album) with other widgets.
+    - Start using config file for default widgets attributes.
+    - Separate Album funtionality function from renderer (BIFE_Album).
+    - Use new hooks libs.
+
+
+Version 0.12
+============
+    - Make a way to put all classes in a package together in a single file to
+      avoid overhead in require_once calls (to be reviewed).