Norman,

I have created https://issues.apache.org/jira/browse/IMAP-351 on 2012-01-18.
When may I expect that it will be reviewed?

Best,

Gazda

On Wed, Jan 18, 2012 at 2:29 PM, Norman Maurer
<norman.mau...@googlemail.com> wrote:
> Wow....
>
> very nice work. I would be more then happy to include it into our
> code-base. Please open a jira and attach the patch there (don't forget
> to "check" the ASL2 box). Once its there I will pull the changes in.
>
> Thanks,
> Norman
>
>
> 2012/1/17 Jochen Gazda <gazdahims...@gmail.com>:
>> Gentlemen,
>>
>> could please somebody have a look at the attached patch?
>> It should be applied against "current" directory. I hope have created
>> it properly. I have never done it before.
>>
>> The patch adds very basic support for GETACL command. A small javamail
>> based demo program is also attached. "us...@dom1.com" with password
>> "1234" needs to be created before ImapGetACLTest is run.
>>
>> Within my workspace the following tests failed or were skipped for
>> taking too long to finish, whereby I cannot say if it was due to my
>> changes:
>> james-server-smtpserver
>> apache-james-mailbox-hbase
>> james-server-queue-activemq
>>
>> What needs to be done:
>>
>> (1) I have put some FIXMEs and TODOs in the patch where somebody
>> experienced should please have a look.
>>
>> (2) ACL getter and setter stubs should be filled in Mailbox
>> implementations. New tests should be added for those getters and
>> setters.
>> Due to the fact that there is no ACL persistence support in the
>> mailbox implementations, the only ACLs that are effective at the
>> moment are the global ACLs in
>> org.apache.james.mailbox.UnionMailboxACLResolver. The default values
>> for these global ACLs are: (a) full rights for mailbox owner if the
>> mailbox owner is a user and (b) full except for a (administration)
>> rights if the mailbox is a group. I guess this is roughly how it
>> worked before my patch.
>>
>> (3) Mapping of ACL Rights to READ-WRITE and READ-ONLY Response Codes,
>> see RFC 4314 section 5.2.
>>
>> (4) Enforce rights required to perform different IMAP4rev1 Commands in
>> IMAP processors, see RFC 4314 section 4. Write tests.
>>
>> (5) MailboxACLUpdated event should be fired and litstened to.
>>
>> Best,
>>
>> Gazda
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
>> For additional commands, e-mail: server-dev-h...@james.apache.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
> For additional commands, e-mail: server-dev-h...@james.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to