Aaron Stone writes:
I disagree on getting 2.0 out the door first. Table prefixes are critical
infrastructure for people who may have to share a single database with tables
for different applications. Since we may already need a migration script /
program to get 1.2.x people up to 2.0, table prefixes won't hurt much.


hm I disagree. if someone is going to add prefix to the tables, you better
abstract them through the conf file.. however mind then fact that the conf file shouldn't be too overwhelming otherwise it will get useless and bulky a bit like sendmail cf and others.. best scenario will be to have only DB settings and table names in the conf file.. and moving all the bulk like AUTO_* EFFECTIVE_* BIND into the database , there's no point for them being there, anyway without the DB dbmail* is useless, also consider the fact the dbmail-smtp doesn't even know what DEFER is (at least for postfix).(well LMTP will solve that - more abstraction!) but that still aint the best solution around, it can be even more abstract... nevertheless sometimes being over abstract/general is considered harmfull.
and after that I'd like to see somethin like FIFO-like dbmail/ctl
to do echo 'table users=someprefix_users' > dbmail/ctl. for what is worth it i think Ilja should put more effort on core rather than features like filtering or different auth mechanisms (not that they wont be usefull).

Also can you get rid of my_malloc() and my_free(). those were good
10-15y ago, now they cause more problems then they solve..
its bad practice.

cheers,
-l

Ilja Booij <[EMAIL PROTECTED]> said:
Hi,
On 7 Jan 2004, at 16:51, Brian Blood wrote: > for 2.0, can we add a parameter to have a prefix for dbmail owned > tables?
>
> Or, even better, have the table names be abstracted out of the code > conf
> options.
Sounds like a good idea. I'd like to postpone it to a later time though. I think we should first get 2.0 out of the door and add new features after that. But of course, if you need this and like to start working on it, that would be greatly appreciated :)



Reply via email to