Update of /cvsroot/modeling/ProjectModeling/Modeling
In directory sc8-pr-cvs1:/tmp/cvs-serv6121
Modified Files:
TODO
Log Message:
Added comments on refactoring Model, Entity, Attribute and Relationship
Index: TODO
===================================================================
RCS file: /cvsroot/modeling/ProjectModeling/Modeling/TODO,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** TODO 12 Jun 2003 11:37:21 -0000 1.11
--- TODO 13 Jun 2003 11:00:58 -0000 1.12
***************
*** 94,97 ****
--- 94,109 ----
refactored.
+ - about that refactoring: the classes used at runtime and the one used in
+ the ZModeler should probably be split in two different
+ packages. Basically, when we feel stuck on a particular issue with the
+ ZModeler, most of the time it's because we do not want to introduce an
+ extra payload at runtime for a ZModeler's given fuctionality. Note that's
+ it's already the case, since some code within these classes is already
+ dedicated to handling both situation at a time (ZModeling, and runtime
+ manipulation of a model)
+
+ After the support for Pymodels are released, the refactoring might be more
+ easily done.
+
- Attribute: accepts both 'string' and 'str' for internalType(). This is
because StringType.__name__ is 'string' in py2.1 and 'str' in py2.2
|