The plan behind the dal rewrite (dal.py) was the following 1) made the existing dal more modular so that it will be easy to add other relational databases 2) intrgrate GAE better than currently done 3) port other nosql on the same foot as GAE 4) eventually add APIs to provide even better support for nosql (abstract listproperty)
1) is almost completed. we got stuck not because of any technical difficulty but because of lack of time and distractions. I will try resume the project asap. How well we can achieve 3 and 4 depends. The main issue is when the 'id' is a uuid and not an integer. That does not work well with web2py. Massimo

