Makumba design

Statement of purpose

What do we design makumba for?

(should be put in sentences and posted on www.makumba.org)

The issue of design

the biggest issue with makumba today is design.
reasons:

Objectives of makumba design work

we should adjust the makumba design so that:
as such, what we need to do now, is search literature and read, not write code, except where design is straight-forward and experience from karamba and other applications clearly shows that a feature is needed, and can't wait much for redesign.

3rd party technologies

how to look at a technology:

technologies used by makumba today, and their versions

Makumba components and their design status

mak:list engine

design status:

design still not finished for

implementation status:

3rd-party tools and standards:

forms

design status:

design still not finished for

implementation status

3rd-party tools and standards

MDD (data model)

design status

design still not finished for

implementation status

3rd-party tools and standards

Database layer

design status

design still not finished for

implementation status

3rd-party tools and standards

OQL (object query language)

design status

design still not finished for

implementation status

3rd-party tools and standards

Login

design status

3rd-party tools

"Business Logic"

design status

design still not finished for

3rd-party tools

Controller

design status:

design still not finished for:

3rd-party tools:

Developer tools

design status:

design still not finished for:

implementation status:

3rd-party tools

Templates/Components

design status:

3rd-party tools

Internal architecture design

design status:

design still not finished for:

implementation status:

3rd-party tools