Return-Path: Delivered-To: apmail-hadoop-common-user-archive@www.apache.org Received: (qmail 26087 invoked from network); 17 Dec 2009 23:42:43 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 17 Dec 2009 23:42:43 -0000 Received: (qmail 58159 invoked by uid 500); 17 Dec 2009 23:42:41 -0000 Delivered-To: apmail-hadoop-common-user-archive@hadoop.apache.org Received: (qmail 58097 invoked by uid 500); 17 Dec 2009 23:42:41 -0000 Mailing-List: contact common-user-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: common-user@hadoop.apache.org Delivered-To: mailing list common-user@hadoop.apache.org Received: (qmail 58040 invoked by uid 99); 17 Dec 2009 23:42:41 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 17 Dec 2009 23:42:41 +0000 X-ASF-Spam-Status: No, hits=-1.7 required=5.0 tests=AWL,BAYES_00,NO_RDNS_DOTCOM_HELO X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [76.96.59.212] (HELO QMTA14.westchester.pa.mail.comcast.net) (76.96.59.212) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 17 Dec 2009 23:42:32 +0000 Received: from OMTA05.westchester.pa.mail.comcast.net ([76.96.62.43]) by QMTA14.westchester.pa.mail.comcast.net with comcast id JPSi1d00Y0vyq2s5EPiB5N; Thu, 17 Dec 2009 23:42:11 +0000 Received: from tryarticle-lm.corp.yahoo.com ([209.131.62.113]) by OMTA05.westchester.pa.mail.comcast.net with comcast id JPi21d0022SbwD53RPi5T4; Thu, 17 Dec 2009 23:42:09 +0000 Message-Id: <8778893A-2F8E-4EFE-B0E6-F833FBD4BC6E@apache.org> From: Owen O'Malley To: common-user@hadoop.apache.org In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: Why DrWho Date: Thu, 17 Dec 2009 15:42:01 -0800 References: <002701ca7f6d$7a177180$6e465480$@us> X-Mailer: Apple Mail (2.936) On Dec 17, 2009, at 3:25 PM, Edward Capriolo wrote: > Java being 100% pure can not understand these OS > particulars. Java is where this *should* be happening. Java knows the OS and has specialized code for each one. The problem is that they chose to take the minimal intersection of all OS's instead of a reasonable set of capabilities. Take groups for instance. Having a method that gets the groups for a given user is right. If a given OS doesn't have groups, returning an empty list is much better than not supporting it on any OS. -- Owen