[software] Design Decisions
Josh Berkus
josh at agliodbs.com
Thu Oct 30 01:53:06 UTC 2008
Dave,
> However, my use case is a bit different from some others discussed here.
> I'm not, at least initially, going to have any sort of "extra"
> functionality for classes, ticket sales, etc. Similarly, I'm not targeting
> organizations with complex financial arrangements like an umbrella
> organization would have.
There's a vast difference between supporting complexity and supporting
plugins. You can add a ticket sales module to an existing fundraising tool
fairly easily. You can't add umbrella organization support without changing
the main data tables, and forcing a refactor of large parts of the
application. This is what I ran into when I started tinkering with CiviCRM.
Reducing complexity is also hard, as I found out playing with other
applications.
--
Josh Berkus
PostgreSQL
San Francisco
More information about the Foundations-software
mailing list