Return-Path: Delivered-To: apmail-directory-dev-archive@www.apache.org Received: (qmail 30892 invoked from network); 14 Sep 2005 15:22:58 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 14 Sep 2005 15:22:58 -0000 Received: (qmail 16890 invoked by uid 500); 14 Sep 2005 15:22:57 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 16852 invoked by uid 500); 14 Sep 2005 15:22:57 -0000 Mailing-List: contact dev-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Apache Directory Developers List" Delivered-To: mailing list dev@directory.apache.org Received: (qmail 16826 invoked by uid 99); 14 Sep 2005 15:22:57 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=SPF_FAIL X-Spam-Check-By: apache.org Received: from [192.87.106.226] (HELO ajax.apache.org) (192.87.106.226) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 Sep 2005 08:22:55 -0700 Received: from ajax.apache.org (ajax.apache.org [127.0.0.1]) by ajax.apache.org (Postfix) with ESMTP id BD7F1137 for ; Wed, 14 Sep 2005 17:22:54 +0200 (CEST) Message-ID: <650842494.1126711374773.JavaMail.jira@ajax.apache.org> Date: Wed, 14 Sep 2005 17:22:54 +0200 (CEST) From: "Trustin Lee (JIRA)" To: dev@directory.apache.org Subject: [jira] Commented: (DIRLDAP-53) "LDAP ACIItem" Parser Implementation In-Reply-To: <1882414728.1126705374321.JavaMail.jira@ajax.apache.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N [ http://issues.apache.org/jira/browse/DIRLDAP-53?page=comments#action_12329305 ] Trustin Lee commented on DIRLDAP-53: ------------------------------------ Hey, thanks for your generous praise. :) > "LDAP ACIItem" Parser Implementation > ------------------------------------ > > Key: DIRLDAP-53 > URL: http://issues.apache.org/jira/browse/DIRLDAP-53 > Project: Directory LDAP > Type: New Feature > Components: Common > Versions: 0.9.3 > Reporter: Ersin Er > Priority: Minor > Attachments: ACIItemParser_01.patch > > An implementation of ACIItem, ported from X.501 to LDAP, parser is provided as a patch attached with this issue. > The implementation includes: > - an almost complete "LDAP ACIItem" Antlr grammar > - a wrapper around the Antlr generated classes > - two auxilary classes for parser/lexer pair reusability > - a test class > - and a maven configuration update > TODO: > - Good test coverage > - Model integration via actions > - Cleanup > ACI is a tough subject and this parser is no exception. This is somewhat a big grammar that needs extensive testing which is missing now. The current grammar does not integrate with ACIItem API implemented by Trustin, because we need to discuss some issues about porting X.501 ACIItem to LDAP and about string representation of some components. After we agree on a robust spec, I'll update the grammar to fully comply with "our ACIItem spec" (Trustin may also need to update his stuff). One more step will be integrating with ACIItem API which will be a one hour task with Trustin's super clear implementation (thanks Trustin!). > I'll further discuss the issue on the mailing list. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira