]> git.llucax.com Git - software/bife/bife-all.git/blob - doc/ROADMAP
Core and Basic modules are now much more like they should. Huge code clean:
[software/bife/bife-all.git] / doc / ROADMAP
1 $Id$
2
3 Version 0.10
4 ============
5
6     - Add XML file caching. [done!]
7     - Remove Root widget, is has no sense with the new autoincluding
8       method. [done!]
9     - Make the proyect modular. [done as a first draft]
10     - Make a Core module with the core classes (Parser, Widget, Container,
11       Fallback). [almost done]
12     - Make a Basic (or Generic?) module with simple implementations of all
13       classes in Core module (Page, Title, Copy, etc). [almost done]
14     - Make other more specific modules (like Album) with other widgets.
15       [almost done]
16     - Fix bugs: all classes should done the dynamic work in the render()
17       method or using __sleep() and __wakeup() because of the new cache
18       capabilities. [started]
19
20
21 Version 0.11
22 ============
23
24     - Start using config file for default widgets attributes.
25     - Separate Album funtionality function from renderer (BIFE_Album).
26     - Use new hooks libs.
27
28
29 Version 0.12
30 ============
31     - Make a way to put all classes in a package together in a single file to
32       avoid overhead in require_once calls (to be reviewed).
33