From imperius-dev-return-187-apmail-incubator-imperius-dev-archive=incubator.apache.org@incubator.apache.org Wed Jul 16 16:06:35 2008 Return-Path: Delivered-To: apmail-incubator-imperius-dev-archive@locus.apache.org Received: (qmail 95602 invoked from network); 16 Jul 2008 16:06:35 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 16 Jul 2008 16:06:35 -0000 Received: (qmail 2563 invoked by uid 500); 16 Jul 2008 16:06:35 -0000 Delivered-To: apmail-incubator-imperius-dev-archive@incubator.apache.org Received: (qmail 2542 invoked by uid 500); 16 Jul 2008 16:06:35 -0000 Mailing-List: contact imperius-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: imperius-dev@incubator.apache.org Delivered-To: mailing list imperius-dev@incubator.apache.org Received: (qmail 2522 invoked by uid 99); 16 Jul 2008 16:06:35 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 16 Jul 2008 09:06:35 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of rasadoll@uwaterloo.ca designates 129.97.92.48 as permitted sender) Received: from [129.97.92.48] (HELO star-s1.uwaterloo.ca) (129.97.92.48) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 16 Jul 2008 16:05:41 +0000 Received: from starpc4 (star-pc4.uwaterloo.ca [129.97.92.107]) (authenticated bits=0) by star-s1.uwaterloo.ca (8.13.8/8.13.8) with ESMTP id m6GG5w3N011778 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Wed, 16 Jul 2008 12:05:59 -0400 (EDT) From: "Reza Asadollahi" To: , Cc: "'David L Kaminsky'" , "'M R Ananda'" References: Subject: RE: suggestions for new enhancements in Imperius Date: Wed, 16 Jul 2008 12:05:49 -0400 Message-ID: <001601c8e75d$d4257ae0$6b5c6181@starpc4> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: Thread-Index: Acjm/30aVSQpy0S4RIS5izM+D9MtzwAW8new X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-3.0 (star-s1.uwaterloo.ca [129.97.92.48]); Wed, 16 Jul 2008 12:05:59 -0400 (EDT) X-Miltered: at mailchk-m05 with ID 487E1C66.001 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Virus-Scanned: ClamAV version 0.93, clamav-milter version 0.93 on localhost X-Virus-Status: Clean X-UUID: 7c5d97a3-7b55-4d9b-943b-dc4f5c4c659c X-Virus-Checked: Checked by ClamAV on apache.org Hi, The mentioned items are looking good to me, and I'd like to add a few more items to the list: 1. Having policy execution listener; sometimes, it is important for the caller of executePolicy method to know what exactly happened during execution. It is a good practice to invoke that method with an interface to receive notifications from imperius about the execution process. For example, if the condition part was true, if the decision executed and so on. Many of such information currently are printed in output, but we need to receive them programmatically. 2. Supporting for automatic type conversions introduced in Java 5. Without this feature, how can we call a method like foo(Integer i) in the decision section? 3. Removing ex.printStackTrace() from the code. The caller of imperius should decide whether to print out the stack trace or not. Thanks, Regards Reza Asadollahi STAR Lab ECE Department University of Waterloo -----Original Message----- From: Naidu G Javvadi [mailto:njavvadi@in.ibm.com] Sent: July 16, 2008 12:50 AM To: Reza Asadollahi; imperius-dev@incubator.apache.org; imperius-user@incubator.apache.org Cc: David L Kaminsky; M R Ananda Subject: suggestions for new enhancements in Imperius Hi We are planning the following features/enhancements for the next release. 1. To provide more generic logging mechanism. 2. Adding Exceptions codes. 3. XML representation of Policy. 4. API Refactoring Any suggestions on these features or if any new features that you think which is good to have are welcome. Thanks & Regards, Naidu System Software Engineer. IBM India pvt ltd India Software Lab, IBM Software Group Embassy Golf Links, 4th Floor, 'B' Wing, Bangalore Phone:+91-80-41055471 e-mail:njavvadi@in.ibm.com