Ilja,
a. Joined the list.
b. Implementing a feature--but I need it in a stable/production usable
branch quickly--I don't mind porting it forward, if its useful. Is the
CVS version approprate to run as a mail server for real users at
present? (I'd find it easier to believe a snapshot...)
c. That's a good answer.
Matt
Ilja Booij wrote:
Hi Matt,
Matt Benjamin <[EMAIL PROTECTED]> writes:
I'm trying out something with the Dbmail 2.0.3 source that might require
a string table/hash table data structure. On the off chance that I
write anything useful and send a patch, and you don't throw it away, I
wondered if you had any preference on how best to do that, ie,
Are you implementing some new feature? Of fixing something? The chances of
an invasive patch like the use of a completely differenent data structure
getting into dbmail 2.0.x are pretty slim. You might be better of working
on the 2.1 tree, which you can get from CVS (it's in HEAD) or from the
daily source snapshots from dbmail.org. DBMail 2.1's sources are a lot
better to read in many places (e.g. IMAP and the delivery chain).
a. do you have an impl you use, and would have used if it ever came up
(care to send c/h files)
b. do you like some free lib (which one)
c. you'd want something hand coded
d. this is an abomination, no hashtables will ever be included in dbmail
when looking at DBMail 2.1, answer B is the right one. We're using GLib
(http://developer.gnome.org/doc/API/2.0/glib/index.html) in there. GLib
has a nice hash table implementation.
On last thing, if you're not on the development mailing list (dbmail-dev),
please get on there and share your ideas!
cheers,
Ilja
--
Ilja Booij
IC&S B.V.
Stadhouderslaan 57
3583 JD Utrecht
www.ic-s.nl
T algemeen: 030 6355730
T direct: 030 6355739
F: 030 6355731
E: [EMAIL PROTECTED]
--
Matt Benjamin
The Linux Box
206 South Fifth Ave. Suite 150
Ann Arbor, MI 48104
http://linuxbox.com
tel. 734-761-4689
fax. 734-769-8938
cell. 734-216-5309