gnuherds-app-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Trying to enhance the current architecture instead of develop a new one


From: Davi Leal
Subject: Trying to enhance the current architecture instead of develop a new one
Date: Sat, 12 May 2007 10:28:58 +0200
User-agent: KMail/1.9.5

Klaus, I have set you Admin Permissions at the Savannah project so you have 
not problem to realize any operation.



Maybe the current production architecture is not so bad. It will suck less 
when we finish some tasks.

      Control  ~=  Layer-2__Business_logic

      Vista    ~= Smarty templates
                  Layer-0__Site_entry_point/templates

      Model    ~= Layer-5__DB_operation


  Additionally, the "Layer-4__DBManager_etc" abstracts the operations
  realized over the Layer-5 and add the Access Control List.


So, maybe use a MVC pattern it is not so urgent. I propose that the goal be:
  1. finish the features
  2. contact with RMS
  3. try to move to the FSF hosts
  4. announce again



I think the persistence layer, Layer-5, can be reused with the new 
architecture if we develop it.

If so, we should rewrite such layer from scratch to support 'Cursors' 
and 'Proxies', but trying to keep the current interface defined at Layer-4. 
See the Persistence layer PDF attached at a previous email.

I have added:
 Task: https://savannah.nongnu.org/task/index.php?6867

Davi




reply via email to

[Prev in Thread] Current Thread [Next in Thread]