On Sep 29, 2006, at 1:32 AM, Andrew Z wrote:
Would it be possible for Dabo to support database application
"extensions," where a useful but general database application, say
a non-profit database, could be distributed and then customized for
each organization's particular needs? For example, one non-profit
is an animal shelter and another non-profit provides meals to
persons who cannot leave their homes, so each installs a different
extension. Also, there could be extensions for tracking pledges,
volunteers, grants, events, clients (in a dozen different ways),
cash donations, non-cash donations, etc.
Sure, it is possible to distribute an application that can be
modified, but when the upstream releases an update, what happens
then? So, this extension system could allow different people and
different groups create their own extensions, so the applications
could grow more sophisticated and more useful.
It sounds to me like Dabo is a level below the layer at which such a
design would be written. Dabo is a framework for creating
applications; you would use it to create your extendable application.
The design for how the application gets extended would be at the
application level, not the framework. Think of other tools for
creating applications, such as Visual Basic, Filemaker, Visual
FoxPro... they don't support what you describe out of the box, but
you could certainly create such an app in any of them that would do
it. The same holds true for Dabo.
-- Ed Leafe
-- http://leafe.com
-- http://dabodev.com
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users