Re: [ldapext] DBIS - new IETF drafts

Mark R Bannister <> Fri, 10 January 2014 14:22 UTC

Return-Path: <>
Received: from localhost ( []) by (Postfix) with ESMTP id 4B7621AE046 for <>; Fri, 10 Jan 2014 06:22:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id 7w8L1sdLcXcf for <>; Fri, 10 Jan 2014 06:22:15 -0800 (PST)
Received: from ( []) by (Postfix) with ESMTP id B5FF21ADF90 for <>; Fri, 10 Jan 2014 06:22:14 -0800 (PST)
Received: from ([] helo=[]) by with esmtpa (Exim 4.71) (envelope-from <>) id 1W1cyK-0001ij-Dv for; Fri, 10 Jan 2014 14:22:04 +0000
Message-ID: <>
Date: Fri, 10 Jan 2014 14:21:40 +0000
From: Mark R Bannister <>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
References: <> <> <> <> <>
In-Reply-To: <>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Mailcore-Auth: 12040446
X-Mailcore-Domain: 1286164
Subject: Re: [ldapext] DBIS - new IETF drafts
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: LDAP Extension Working Group <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Fri, 10 Jan 2014 14:22:16 -0000

On 10/01/2014 00:42, Luke Howard wrote:
> I was reluctant to join this conversation as I haven't had a chance to look at the drafts, but: to anyone wanting to improve on RFC2307 (or indeed, anything), I would say go for it.

Thanks Luke, I went for it already.

> To get traction IMO, it needs to (a) be published in a finished state (unlike 2307bis)

That bit might be hard, even once the reference implementation is 
complete and it's proven how does one get something out of draft into a 
published state?

> , and (b) have a reference implementation that supports every platform.

Working on it.  As much as possible with be Python, so apart from 
NSS/PAM semantics, it will be quite portable.

> Enterprises that are still welded to NIS and need all the corner cases (netgroups, case sensitivity, etc) are also likely to still be using AIX, HP-UX, Solaris 8, etc. (Of course there is always inertia owing to the installed base, but were one to have that attitude about everything, there would be no progress. In the end the market will decide.)

Indeed, and all of the big clients I've worked for still have a sizeable 
Solaris 8 footprint, and those clients are very reluctant if not 
refusing to upgrade that estate.  I haven't seen as much AIX or HP-UX.  
I would rather DBIS supports all of the legacy platforms as well, so 
that everyone can make a clean break from NIS and RFC2307 rather than 
having to support both environments.  This is why I have focused very 
hard on compatibility between the models.

Best regards,