Matthew T. O'Connor writes:
[EMAIL PROTECTED] wrote:
hm I disagree. if someone is going to add prefix to the tables, you
better
abstract them through the conf file..
I think this is moving towards over-engineered. The only possible thing
that you might want to put into a config file is the table prefix. I
feel that this is a solution in need of a problem. Have we actually heard
from people that they are having name collision problems becuase they
share their dbmail database with other applications? I would think that
anyone setting up dbmail has to configure the MTA and other asorted items,
the idea that they would be constrained to one database doesn't seem
logical to me. If this is really a problem, perhaps it would be better to
allow the user to specify a schema to put dbmail tables in (does mysql
support schema's?).
not exactly, I assume you didnt understand my point, problems are easily
created, but how many of them can you solve with one solution.
its like writing foo1 and then redesigning it 100 times to get
foo-100.21.22.2release. there's a difference in creating design which can
easily accomodate any of the new features nativaly and there's re-designing
the software to accomodate the new features... which one will it be?
currently the 2nd is happening.
cheers