[PEPr] Comment on Mail::Mail_Admin
| From: | Christian Weiske | Date: | Tue, 11 Sep 2007 08:03:54 +0000 |
| Subject: | [PEPr] Comment on Mail::Mail_Admin | ||
| References: | 1 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-47971@lists.php.net to get a copy of this message | ||
Christian Weiske (http://pear.php.net/user/cweiske) has commented on the proposal for
Mail::Mail_Admin.
Comment:
Till, thanks for the comments.
I changed the status to "proposal" to gather feedback from other devs -
but I failed to mention in which areas :)
To your notes:
0) The code is completely new, not based on some other project
1) Will be fixed, I just needed to get it work for a project of mine
2) Same as 1
3) Debug leftovers :)
4) Do you mean putting Mail/Admin/Driver/Base.php into Mail/Admin/?
5) I will be optional dep once we have more drivers
6) Has to do with the open issues I have.
My problems so far:
- Anyone who has ever setup any mail server with user account data stored
in a RDBMS/LDAP: Is the distinction into Alias, Mailbox and Domain common?
(Mailboxes and aliases belong to domains, and aliases redirect to either a
mail box or a different email address not on this server)
- The package uses a driver-based approach. A driver potentially comprises
multiple classes. Should the class names have the same "base name" like
Mail_Admin_Driver_Postfix resulting in class names like
Mail_Admin_Driver_Postfix_Alias - or should I extend the names of classes I
extend to get names like
Mail_Admin_Alias_Postfix
Mail_Admin_Mailbox_Postfix
?
Proposal information:
http://pear.php.net/pepr/pepr-proposal-show.php?id=504
--
Sent by PEPr, the automatic proposal system at http://pear.php.net