On 05/01/12 00:10, Jochen Gazda wrote:
Eric and Norman,
- the implementation of RFC4314 in imap code will be great. What about the
management of the ACL : Made centrally by the server administrator, or via
the user (such as for example sketched on
http://www.kombitz.com/wp-content/uploads/2008/10/thunderbird-idle-300x269.jpg
I do not understand what exactly you mean here.
ACLs can be managed over IMAP by admin or any other user who has the
needed permissions. I see our task just to implement this server part
of IMAP.
How is the thunderbird dialog related to ACL? I see only some general
IMAP settings there.
I never used ACL and I am just wondering how a user can benefit from it:
has he to ask the server administration to make the configuration (give
permissions on a folder to a user/group), or can he do it by himself.
The thundebird image was not nicely chosen, but that was the only stuff
I found to show some kind of client side view of the shared folder.
- Not sure if we must limit the group management to the mailbox project or
extend it also to the server UserRepository frontiers.
I believe both mailbox and UserRepository API need to be adapted:
1. Mailbox needs to store the ACLs.
Is org.apache.james.mailbox.MessageManager.MetaData the right class to
be extended with some kind of getACLs() ?
2. We need to pull the information from somewhere, which users belong
to which groups. That kind of information is typically stored in LDAP
or similar. For me, UserRepository is a natural candidate for hosting
group listing methods and methods for querying group memberships. What
is your opinion?
(miss time to answer, maybe later...)
Best,
Gazda
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
--
eric | http://about.echarles.net | @echarles
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]