On Feb 3, 2010, at 6:47 PM, Nate Lowrie wrote:

>> I'm not sure it's a requirement.  But I thought Ed has already defined the
>> directory structure.  I guess it is a requirement if the developer wants the
>> tools to work.  I would think when the IDE is complete a metadata table would
>> allow the developer set their structure as they see fit.
> 
> It is not a requirement.  I would like us to make it requirement
> though, because it cleans up much of the pathing code.  While the
> metadata table is an interesting idea, I am not at all thrilled with
> the additional code overhead it requires in the framework.


        First off, I wasn't planning anything like a "metadata table" or 
anything. Probably more along the lines of a config file, as is done for Python 
logging. The "overhead" would be no worse than what we're doing now with 
dabo.settings.

        Right now the directory structure that dabo.quickStart() creates is a 
requirement if you want to take advantage of the framework's shortcuts, such as 
being able to reference your bizobjs in the self.Application.biz namespace. If 
you want to store all your code in one directory, or scatter bizobjs across 
several directories, or whatever, you are welcome to do so, as long as you 
realize that it is now your responsibility as a developer to make it work.


-- Ed Leafe




_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev
Searchable Archives: http://leafe.com/archives/search/dabo-dev
This message: 
http://leafe.com/archives/byMID/[email protected]

Reply via email to